| Version | Aktuell |
|---|---|
| BITV-Bedingung | 1.2 |
| Bewertungsalternativen | ja / eher erfüllt / eher nicht erfüllt / nein / nicht anwendbar |
| Gewichtung | hohes Gewicht (3 Punkte) |
| Abwertung | auf "schlecht zugänglich" |
| Bezieht sich auf | einzelne Webseite |
| Prüfschritt erfüllt | Für Serverseitige Imagemaps gibt es alternative Eingabemöglichkeiten. |
| Prüfschritt nicht anwendbar | Serverseitige Imagemaps sind nicht vorhanden. |
Bei Verwendung von serverseitigen Imagemaps müssen alternative Eingabemöglichkeiten angeboten werden.
Serverseitige Imagemaps können nicht mit Alternativtexten versehen werden und sie können auch nicht mit der Tastatur bedient werden. Denn sie sind nicht wie clientseitige Imagemaps aus in HTML definierten, aktivierbaren Bereichen zusammengesetzt. Erst auf dem Server wird aus der Position, auf die der Anwender geklickt hat, das aufzurufende Ziel berechnet.
Der Prüfschritt ist anwendbar, wenn eine serverseitige Imagemap vorhanden ist.
Prüfung der Anwendbarkeit mit Wave:
Falls serverseitige Imagemaps vorhanden sind, prüfen, ob alternative Eingabemöglichkeiten angeboten werden
Die BITV verlangt Listen mit Textlinks als alternative Eingabemöglichkeit. Derartige Listen sind aber nur bei "klassischen" Imagemaps als Alternativen geeignet, wenn also ein Bild aus anklickbaren Teilbildern zusammengesetzt ist. Für solche Imagemaps ist der Einsatz von serverseitigen Imagemaps nicht mehr nötig und auch nicht mehr üblich.
Heute noch verwendet werden Imagemaps zum Beispiel für Stadtpläne. Der Benutzer kann auf eine Kartenposition klicken, der Server liefert dann Daten zu Einrichtungen im Umkreis dieser Koordinate.
Textlinks kommen solchen Fällen als Alternativen nicht in Frage. Alternativ können zum Beispiel Koordinaten oder Adressdaten in einem Formular eingetragen werden.
Für jede aktive Region einer serverseitigen Imagemap sind redundante Texthyperlinks bereitzustellen
http://www.bik-online.info/info/gesetze/bitv/anlage_1.php#1-2
Stellen Sie redundante Textlinks für jede aktive Region einer Serverseitigen Imagemap bereit.
http://www.w3c.de/Trans/WAI/webinhalt.html#tech-redundant-server-links
If server-side image maps must be used ( ... ), authors must provide the same functionality or information in an alternative accessible
format. One way to achieve this is to provide a textual link for each
active region so that each link is navigable with the keyboard.
Quelle: http://www.w3.org/TR/WCAG10-HTML-TECHS
Ein Bild, das in Regionen mit zugeordneten Aktionen unterteilt wurde. Klicken auf eine aktive Region löst eine Aktion aus.
Wenn ein Benutzer auf eine aktive Region eine Client-seitigen Imagemap klickt, errechnet der Benutzeragent, in welcher Region der Klick ausgelöst wurde und folgt dem Link, der dieser Region zugeordnet ist. Klicken auf eine aktive Region einer Server-seitigen Imagemap hat zur Folge, dass die Koordinaten des Klicks an den Server gesandt werden, der dann die Aktion ausführt.
Quelle: http://www.w3.org/Consortium/Offices/Germany/Trans/WAI/webinhalt.html
Using images to decorate buttons allows developers to make their forms unique and easier to understand. Using an image for a button (e.g., with the INPUT element or BUTTON) is not inherently inaccessible - assuming a text equivalent is provided for the image.
However, a graphical form submit button created with INPUT, type="image" creates a type of server-side image map. Whenever the button is clicked with a mouse, the x and y coordinates of the mouse click are sent to the server as part of the form submission.
In the Image and Image Maps section, we discuss why server-side images ought to be avoided, and suggest using client-side image maps instead. In HTML 4.01, graphical buttons may now be client-side image maps. To preserve the
functionality provided by the server, authors have the following options, as
stated in the HTML 4.01 Recommendation, section 17.4.1:
If the server takes different actions depending on the location clicked, users of non-graphical browsers will be disadvantaged.
For this reason, authors should consider alternate approaches:
- Use multiple submit buttons (each with its own image) in place of a single graphical submit button. Authors may use style sheets to control the positioning of these buttons.
- Use a client-side image map together with scripting.
Quelle: http://www.w3.org/TR/WCAG10-HTML-TECHS
Das ist mit vertretbarem Aufwand nicht möglich. Hinter jedem Pixel könnte sich ja ein aktiver Bereich verstecken.
Im BITV-Test gilt der Prüfschritt als erfüllt, wenn alternative Eingabemöglichkeiten vorhanden und augenscheinlich vollständig sind.
(14.08.2006)
Das ist richtig. Aber was soll man in den wenigen Ausnahmefällen machen? Der Prüfschritt ist erforderlich, so lange es serverseitige Imagemaps geben kann. Da er fast nie zur Anwendung kommt, verursacht er auch keinen erheblichen Prüfaufwand.
(26.06.2006)