Framesets

Auf die Verwendung von Framesets sollte generell verzichtet werden, da einige Browser wie Lynx und Screenreader die Frames nicht richtig verarbeiten können.
Screenreader lesen jeden Frame einzeln vor und daher nicht das gesamte Erscheinungsbild vermitteln, besondern Blinde und Sehbehinderte haben Schwierigkeiten genau zu wissen wo sie sich gerade befinden.
Wenn man doch Frames in Verwendung hat, sollte man jedem Frame aussagekräftig beschreiben (name bzw. title).
Weiters könnte mit der Angabe des Noframe-Tags eine alternative Ansicht angegeben werden, z.B.: Navigation oder einen Link zur alternativen Seite.
Beispiel:
<frameset cols="20%,*">
    <frame src="menu.html" name="Menue" title="Navigation der Webseite" />
    <frame src="main.html" name="Inhalt" title="Inhalt der Seite" />
    <noframes>
        <p><a href="text.html" alt="Hier finden sie die Text-Version dieser Seite">Zur Text-Version</a></p>
        <ul>
            <li><a href="thema1.html" alt="Thema 1 Info">Zum Thema 1</a></li>
            <li><a href="thema2.html" alt="Thema 2 Info">Zum Thema 2</a></li>
        </ul>
    </noframes>
</frameset>