Gabis BLOGhaeuschen

Aus dem Leben einer Heidjerin

Mißverständnisse um XHTML

Im Netz begegnet mir immer wieder die Aussage, dass man bei XHTML keine Tabellen verwenden soll. Ferner herrscht mitunter die Meinung, dass eine Seite nur barrierefrei sein kann, wenn sie mit XHTML 1.0 strict oder XHTML 1.1 erstellt wurde.

Das ist mitnichten so, da werden Äpfel mit Birnen verglichen: Doctypes und semantisch korrekte Struktur stehen nicht in Abhängigkeit voneinander.

Tabellen sind bei allen (X)HTML-Varianten – ob strict oder transitional – erlaubt bzw. sogar ausdrücklich gefordert, wenn es darum geht, tabellarische Daten darzustellen.
Viele Jahre wurde empfohlen und propagiert, Tabellen für Layoutzwecke zu gemißbrauchen. Zum Beispiel, um eine große Grafik, per Bildbearbeitungssoftware in ihre Einzelteile zerlegt (geslict), wieder zusammenzusetzen, um die Seite (scheinbar) ladefreundlicher zu machen für nicht so schnelle Internetverbindungen. Oder um einen Navigationsbalken zu erstellen oder der Seite ein statisches Layout zu verpassen.
Wenn man eine Seite mit einem solchen Tabellenlayout durch den W3C-Validator schickt, wird man zwar (sofern sich keine “echten” Schnitzer eingeschlichen haben), grünes Licht bekommen, aber “barrierefrei” ist die Seite so auf keinen Fall.
Der Validator sieht lediglich, ob alle (X)HTML-Tags korrekt gesetzt sind, aber nicht, was sich ihn ihnen befindet und wie sie eingesetzt werden.

Ein Schritt zur Barrierefreiheit bzw. Barrierearmut ist erst gegeben, wenn man (X)HTML-Tags semantisch korrekt anwendet, d.h. der Dokumentstruktur entsprechend zuordnet: Listen werden mit Listentags ol bzw. ul und li ausgezeichnet, Absätze mit dem Absatztag p, usw.
(X)HTML-Tags sind eindeutig und einmalig und werden von jeder Browsersoftware gleichermaßen verstanden – egal ob IE, Firefox, Safari oder Urgesteine wie der Mosaic-Brwoser und der Lynx Text-Browser. Und natürlich spezielle Browser für Menschen mit eingeschränkten Hör- und Sehfähigkeiten.

Mit welchem Doctype – ob HTML 4.01 transtional oder XHTML 1.1 – eine Webseite erstellt wurde, spielt für Barrierearmut keine Rolle, das ist eine technische Sache. XHTML ist ein neuerer Standard, etwas zukunftssicherer, wobei der IE XHTML eigentlich noch gar nicht versteht, aber das ist eine andere Geschichte.
Stellt euch einfach vor, Ihr schreibt einen Text in Word – ob der mit Word 97, 2000 oder 2003 erstellt wurde, sieht man ihm nicht an.

Ähnliche Beiträge:

Diesen Beitrag bookmarken:

3 Kommentare

  1. Meinste etwa mich, Dirk? Ja, doch, hab doch ordentlich gearbeitet. Aber Gabis Kram was sie uns da erzählt, das ist so schrecklich technisch. Ich bekomme immer so ein Grinsegesicht, wenn da ein dreckiger Witz steht oder sowas, aber soviel Technik ist viel zu viel für mich. Viel zu viel. Ja, viel zu viel. Tschüssi:cheers:

  2. Dirk sagt:

    Was is denn do lös?
    Du söllst die Glozzn uffmochn ünd orbeidn! :teacher:

  3. Hallo Gabilein,
    hast du nicht mal wieder eine leichtere Kost? Oder lasse deinen Dirk mal wieder machen, der ist so lustig. Für so technische Sachen und dem Nachdenken ist gerade jetzt mein Gehirn nicht so geschaffen, meine Firma lässt mich im Moment so viel denken (knirsch). Tschüss und schönes Wochenende wünscht euch beiden Inge.
    :frech:


  • Statistik

    • 1,215 Artikel
    • 2,445 Kommentare
    • 159 Kategorien
    • 54 Verweise. 0,457 Sekunden.
Gabis BLOGhaeuschen steht auf einem WordPress 3.3.2 - Fundament. Anpassung und Design: Gabi. 0 Baustellentouristen