Barriereunfreie HTML - Elemente

In der schon mehr als zehn Jahren langen Geschichte von HTML und WWW tauchten viele verschiedene Elemente auf. Einige wurden von den Browsernherstellern selbst erfunden und funktionieren nur auf diesen und andere wiederrum wurden selbst vom W3C ins Leben gerufen aber nach einer gewissen Zeit als "deprecated" (englisch: missbilligt) bewertet, weil diese nicht mehr in das neue Konzept von der Trennung von Layout und Inhalt reinpassen. Das diese sehr speziellen Elemente nichts in einem barrierefreien Webdesign zu suchen haben ist selbstverständlich. Welche das sind werden nun hier gezeigt.

Zurück zum Anfang

Nicht standardisierte Elemente

Diese Elemente sind nicht in den Spezifikationen des W3C enthalten und sind browser-proprietär . Sie sollten daher auf keinen Fall in einem barrierefreiem Webdesign benutzt werden.

blink - und marquee - Elemente

Diese scheinbar netten Spielerein von Netscape oder Microsoft haben auch nichts in einer barrierenfreien Webseite zu suchen. Sie sind nicht von W3C absegnet und Textbrowser und Screenreader haben von diesen Elementen keinen Mehrwert. Außerdem verwirren blinkende oder scrollende Elemente den Anwender zu sehr und stoßen bei erfahreren Benutzern eher auf ablehnendes Verhalten, da sie meist penetrant wirken.

layer - und spacer - Element

Dieses Element stellt ein Pendant zum div - Element von Netscape dar, gehört aber nicht zum HTML-Standard. Es kommt heute gar nicht mehr vor und funktioniert nur in älteren Netscape - Versionen. Ähnlich ist es beim spacer - Element, dass als eine Art Platzhalter dienen sollte.

Zurück zum Anfang

Veraltete Elemente

Diese Elemente sind von dem W3C als "deprecated" festgelegt worden, im Sinne der strikten Trennung von Layout und Inhalt. In den strikten Dialekten der HTML-Dokumenttypen gelten sie auch als nicht valide.

b-, i-, u-Elemente

In der Anfangszeit des WWW gab es noch keine vollständig CSS-fähige Browser. Stattdessen setzte man auf physische Auszeichnungen um Fett- , Kursiv- oder unterstrichende Schrift zu ermöglichen. In einer barrierenfreien Webseite mit einer strikten Trennung haben diese Elemente keinen Sinn, da Textbrowser und Screenreader mit solchen Elementen nichts anfangen können. An deren Stelle sollen nur die em - und strong - Elemente benutzt werden und diese später mit CSS fett oder kursiv gesetzt werden.

font - Element, basefont - Element

Auch das font - Element ist einer barrierenfreien Seite überflüssig. Ebenso das basefont-Element, dass die Grundschrifteigenschaften festlegt hat auch keine zukünftige Geltung mehr. Die Schriftgestaltung darf nur mit CSS gemacht werden.

Zurück zum Anfang

Veraltete Attribute

Auch einige Attribute haben ihren Sinn durch die strikte Trennung verloren und sollten in einer barrierenfreien Seite nicht verwendet werden. Die sind Attribute wie:

  • color und bgcolor
  • align und valign
  • border
  • width
  • hspace und vspace

Grundsätzlich läßt sich sagen, dass alle Elemente und Attribute deprecated sind, deren Zwecke durch CSS - Eigenschaften ersetztbar sind.

Zurück zum Anfang