| Version | bis 08.02.2006 | Aktuell |
|---|---|
| BITV-Bedingung | 12.1 |
| Bewertungsalternativen | ja / eher erfüllt / eher nicht erfüllt / nein / nicht anwendbar |
| Gewichtung | hohes Gewicht (3 Punkte) |
| Abwertung | keine Abwertung möglich |
| Bezieht sich auf | einzelne Webseite |
| Prüfschritt erfüllt | title- und name-Attribut von Frames sind aussagekräftig |
| Prüfschritt nicht anwendbar | Frames werden nicht genutzt. |
Frames sind mit sinnvollen Titeln und Namen zu versehen, um Navigation und Identifikation zu ermöglichen.
Der Titel des Frames entspricht dem title-Attribut. Das in der Programmierung gebräuchliche name-Attribut wird ebenfalls ausgewertet. Der Titel soll entweder das name-Attribut wiederholen, oder den Zweck oder Inhalt des Frames in einem kurzen Satz beschreiben. Der Titel ist auf etwa 150 Zeichen zu begrenzen.
Browser wie Lynx sowie Screenreader stellen die Frames und das Frameset als einzelne Fenster dar. Der Anwender muss den Inhalt und Zweck der Frames nacheinander erkunden. Die Navigation wird erleichtert, wenn die Frames aussagekräftig benannt sind.
Eine sinnvolle Bezeichnung ist wichtig zur Orientierung mit Screenreadern und älteren Browsern, die nicht alle am Bildschirm angezeigten Frames gleichzeitig wiedergeben können.
Ältere Browser und einige Screenreader werten das name-Attribut für die Bezeichnung der Frames aus, da dieses für die Programmierung benötigt wird und darum häufig vorhanden ist. Neuere Screenreader nutzen das in der WCAG-Spezifikation verlangte title-Attribut. Sie sprechen beim Umschalten zwischen den Frames mit den Tastenkürzeln des Internet Explorers den Titel des aktiven Frames aus.
Der Prüfschritt ist anwendbar, wenn die Seite Frames enthält.
title- und name-Text vorhanden ist.Im title- und name-Attribut soll der Zweck oder Inhalt, nicht aber die Lage des Frames auf dem Bildschirm angeben werden. Angemessene title- beziehungsweise name-Attribute sind zum Beispiel "Navigation" und "Inhalt", nicht jedoch "top" oder "rechts". Oft werden in Framesets auch leere Frames eingebunden, die ausschließlich zu Layoutzwecken verwendet werden. Bei solchen Frames sollte als Bezeichnung "Leer" gewählt werden.
Der Zeichenvorrat für das name-Attribut ist begrenzt, Leerzeichen und Satzzeichen können nicht verwendet werden. Im title-Attribut können dagegen ganze Sätze stehen, falls nötig kann der Inhalt oder Zweck des Frames hier also genauer beschrieben werden. Das title-Attribut kann aber auch die Bezeichnung des name-Attributs wiederholen, falls diese hinreichend aussagekräftig ist.
name-Attribut oder nur das title-Attribut wird genutzt, nicht alle Frames sind sinnvoll benannt.Jeder Frame ist mit einem Titel zu versehen, um Navigation und Identifikation zu ermöglichen.
http://www.bik-online.info/info/gesetze/bitv/anlage_1.php#12-1
Betiteln Sie jeden Frame, um Navigation und Identifikation zu eleichtern. Benutzen Sie in HTML das "title"-Attribut für FRAME-Elemente.
http://www.w3c.de/Trans/WAI/webinhalt.html#tech-frame-titles
Die WCAG fordern Name-Attribute für Frames nicht. Dieser Prüfschritt müsste also strenggenommen der Leitlinie 10 (Unterstützung älterer Browser) zugeordnet werden.