Einfach SoCSS & HTML-Tutorials auf nicogutmann.de

“Valid XHTML” und A- A A+ – Weg damit!

Montag, 2. November 2009, um 16:48 Uhr in Webentwicklung.

Webseiten sollen nach den Webstandards geschrieben werden. Barriefreiheit ist seit einigen Jahren ein immer verbreiterter Schlachtruf, den vor allem große Websites mittlerweile gerecht werden wollen. Das muss natürlich auch nach außen kommuniziert werden, damit jeder sieht wie gut sie sich doch damit auskennen und, dass sie nun auch “barrierefrei” sind. Dazu gehören nicht nur die “Valid HTML”-Buttons, denn das reicht heutzutage schon lange nicht mehr.

Valid-Buttons

Fangen wir aber damit auch einmal an, mit den schönn Buttons und Links, die zur Validator verlinkt werden, um zu demonstrieren, dass sie valides, sprich fehlerfreies, (X)HTML geschrieben haben.
Das ist schon sehr löblich und ist der erste Schritt zu einer gut geschriebenen Website, mehr aber auch nicht.

  • Es sagt nichts über die Semantik des HTML-Markups aus. Es sagt nur, dass keine Syntax-Fehler (Vergessen ein Tag wieder zu schließen, etc) im Code sind.
  • Ein User, der sich nicht mit Webdesign auskennt, kann damit nichts anfangen. Wer sich damit auskennt und interessiert daran ist, kontrolliert selbst.
  • Oft werden zwar die Buttons eingebunden, doch der Validator meckert dann trotzdem. Sehr peinlich.
  • Wer Seiten mit einem CMS konfiguriert hat und Inhalte nicht selbst verwaltet, sondern ein ahnungsloser Kunde, kann die Fehler nicht vermeiden und diese können sich schnell einschleichen (Ergebnis: Validator meckert).

Dieselben Argumente gelten natürlich auch für den CSS-Button, nur, dass es dort viel leichter ist, dass es valide wird.

Optimized for Internet Explorer 6, Auflösung:…

Ein Glück ist dieser Satz, den sicherlich jeder kennt, aus den meisten Websits verschwunden. Mit Recht, mit Recht auch keine weiteren Erwähnungen dazu. Bahh.
Eine Website sollte in jedem Browser und bei jeder Auflösung funktionstüchtig sein!

Schriftgrössen

Die Zeit der vielen Buttons ist seit geraumer Zeit jedoch wieder vorbei und es verirren sich nur noch relativ wenige Buttons auf Websites. Dafür hat sich eine neue Spezies aufgemacht, Websites zu verschandeln und unsinnige Aktionen durchzuführen: Schriftgrößen-Anpassungs-Buttons. Alleine der von mir erfundene Name, ist schon abschreckend genug, um verwendet zu werden.

Diesen “Trend” machen weniger die privaten Seiten mit, vielmehr die mittelgroßen und auch viele großen Unternehmen mit. Diese Buttons, meist gekennzeichnet mit -A A A+ und in unterschiedlichen Größen, sollen den Usern zeigen, dass sie barrierefrei geworden sind. Ist ja auch sinnvoll: Wem der Text zu klein ist, kann ich durch Klick auf den Button vergrößern, Leute, die Adleraugen haben, können ihn verkleinern. Macht Sinn?

Macht keinen Sinn für Leute, die das wirklich brauchen:

  • User, die Text vergößert haben wollen, werden es bereits schwer genug haben, diese Buttons zu finden.
  • User, die den Text vergrößert benötigen, haben zumeist eine Sehschwäche, was dann für alle Texten im Internet und am Computer gillt und haben ihren Browser und/oder Computer bereits dafür eingestellt.
  • Die Unterschiede der Schriftgrößen sind geringfügig, so dass es für die Mehrzahl der betroffenen User ohnehin nichts bringt.
  • Aus welchem Grunde soll der Text verkleinert werden? Dann ist die vordefinierte Schriftgröße des Designers falsch angelegt.
  • Oft haben Entwickler, die diese Funktion einbauen, wenig Ahnung von wahrer Barrierefreiheit und somit ist der Rest des Markups, die Kontrastierung der Farben, etc Barrieren und dass für eine größere Benutzeranzahl.
  • Mitunter ist es sogar so, dass der Entwickler zwar diese Funktion eingebaut hat, jedoch vergessen hat sein Layout dafür auszurichten und somit es das Layout zerschießt.

Natürlich stört diese Funktion meistens nicht, sie stellt im Prinzip kein Nachteil dar. Jedoch gibt es keinerlei Grund diese Funktion einzubauen und ist somit unsinnig.

  1. Dude sagt:

    Sie sprechen mir aus der Seele!

  2. Tom sagt:

    Ich stimme dem Kommentar voll zu. Es ist wirklich so manches, was teuer verkauft wird, nicht notwendig.

  3. Anonymous sagt:

    [...] [...]

  4. Hajo sagt:

    Hm, so habe ich darüber noch gar nicht nachgedacht. Danke!

  5. Nighthunter sagt:

    So gesehen hast du garnicht unrecht,
    es stimmt das die Leute mit sehschwäche ihren Bildschirm bereits daran angepasst haben und damit ist so eine Funktion natürlich sinnlos.
    Danke für den Denkanstoß.

Kommentier meinen Beitrag

:after absolut Abstände Accessibility barrierefrei barrierefreiheit Barrieren Browser button clear css design div e-commerce float grafik horizintal html ie6 Klassen kommentare Layout margin Markup mikroformate ordnung overflow png position Selektor selektoren Semantik seo shop tags valide vertikal wordpress zentrierung zukunft