Image-Maps mit (redundanten) Textlinks: Am Beispiel einer Arztsuche

Die BITV / Zugänglichkeitsrichtlinien für Web-Inhalte 1.0 verlangt beim Einsatz von sog. Image Maps sinnvolle Alt-Attribute und redundante Textlinks. Dass diese Textlinks nicht immer "redundant" sein müssen, kann man am Beispiel der imedo-Arztsuche sehen.

Bildschirmfoto der Artzsuche:

Bildschirmfoto der Arztsuche-Image-Map

Vorher - Nachher

Die Arztsuche auf imedo sah vorher so aus, wie auf den Seiten der Arztsuche-Integrationen von Spiegel oder T-Online. Oben stand das Suchformular und ging über die ganze zur Verfügung stehenden Breite. Darunter ein 3-Spalter mit folgendem Inhalt:

  • Die erste Spalte hat direkte Suchlinks zu den größten Städten Deutschlands.
  • Die zweite Spalte die Image Map (in Form einer Deutschland-Karte nach Bundesländern)
  • und in der dritten stehen die redundanten Links zur Image Map, die von der BITV verlangt werden.

Bildschirmfoto der alten Artzsuche:

Bildschirmfoto der alten Arztsuche-Image-Map

Beim Refactoring des Arztsuche-Frontends wurden die Inhalte der ersten und dritten Spalte über der Image Map zusammengefasst. Die Textlinks sind durch eine einfache ul-Liste repräsentiert. Diese Liste wurde im Quellcode vor dem Markup der Image Map platziert, da sie den selben Zweck wie die Image Map erfüllt, nur mit trivialeren Mitteln. Anschließend wurden die einzelnen li-Aufzählungspunkte per absoluter Positionierung über die entsprechenden Bundesländer auf der Karte platziert. Da Image Maps im Normalfall (ohne JavaScript) kein visuelles Feedback bei einem MouseOver geben, wurde durch die Hyperlinks über den Bundesländern ein entsprechendes Feature simuliert. Dadurch entfällt jetzt die Notwendigkeit, diese Textlinks für sehende User zu unterdrücken oder für sie, wie in der alten Version, Layoutplatz schaffen zu müssen, was wiederum eine größere Deutschlandkarte mit weiter außeinanderliegenden Klickflächen ermöglicht.

Die Linkliste mit den Suchlinks zu den größten Städten wurden als ul-Listen in die entsprechenden li-Aufzählungspunkte der Bundesländerliste eingearbeitet und sind nun als CSS-Pulldown-Menüs erreichbar. Der Vorteil hierbei liegt nicht nur in seiner graphischen Präsentation als Pulldowns, sondern auch in der logischen Darstellung im Markup: Die größten Städte wurden durch die verschachtelten Listen in Bezug zu den Bundesländern gestellt.

Die Accessibility-Optimierungen an der Arztsuche sind ein laufender Prozess und gehen natürlich weiter. Besonders WAI-ARIA bietet da viele Möglichkeiten. Doch davon ein andermal ;-).

Saturday, May 16. 2009
Defined tags for this entry: , , ,
482 hits

Comments

Display comments as (Linear | Threaded)

1

fwolf (Homepage) on 2009-05-18 15:16 (Reply)

oh ja .. und ich weiß, dass das auf diese Weise aufzubauen eine wahre "Freude" ist ;-)

cu, w0lf.
1.1

alp on 2009-05-20 11:38 (Reply)

Wenn du auf unseren alten Freund IE6 ansprichst ... jo ;-)
2

andreas (Homepage) on 2009-07-31 12:57 (Reply)

Meine Hacke - das ist extrem schick.
Hab immer nach 'ner Ausrede gesucht gegen imagemaps, und selbige immer nur per css nachgestellt, aber so langsam fällt mir echt kein Grund mehr dagegen ein.
Natürlich nur für solcherlei Veranstaltungen.
3

Feuershow - Mann Rick (Homepage) on 2010-02-26 20:48 (Reply)

Bin gerade dabei genau so eine Image-Map für meine Seite zu bauen. Es soll wenn auf die Bundesländer mit der der Maus kommt ein Menü ausklappen bei dem man dann die größten Städte anklicken kann. Da hat mir dieser Artikel sehr geholfen...

Gruß vom Feuershow Mann Rick aus Berlin

Trackbacks


No Trackbacks

Add Comment

BBCode format allowed
Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA


Über

Das hier ist das private Weblog von Alp Uçkan. Ich entwickle Websites seit 1997 und arbeite derzeit als freiberuflicher Frontend-Entwickler.

Specialp Features

fapulous Framework (neu!)
Das erste XHTML/CSS-Framework auf Basis der Faux Absolute Positioning-Technik. Beinhaltet viele performante Konstrukte. Der Stoff, aus dem professionelle Websites gemacht sind ... ;-)

monitorThis 1.0
With MonitorThis you can subscribe to 26 different search engine feeds at the same time.

Business Blogging Weeks
Blog-Serie über die Kommerzialisierung der Blog-Szene in 2005

neueste Leser-Kommentare:

27.04.2010 00:28
Schaut irgendwie wie aus Omas Zeiten aus... nicht so modern wie meine formschöne und [...]
26.04.2010 21:56
und SOWAS auch noch zum Aufstehn (hab mich grad 3 Std. hingelegt, und bin grad aus m [...]
26.04.2010 19:40
Wenn ausgerechnet Pepino eine Blogparade (was auch immer das sein soll) macht, bin i [...]