Tabellenlayouts im Web2.0 endlich ausgestorben?

 

Tabellenlayouts im Web2.0 endlich ausgestorben?

Bevor 1995 die Cascading Stylesheets eingeführt wurden, war es gängig mit HTML das Design zu machen. Die einfachste Möglichkeit war eine Tabelle mit Spalten und Feldern für jedes Element anzlegen, so konnte man diese gezielt auf der Website platzieren. Das damit HTML falsch verwendet wird wussten die "Profis" schon damals, aber was sollten Sie sonst machen?

Dann kam CSS und revolutionierte das Internet, doch viele wollten einfach bei den Tabellenlayouts bleiben, dass daran auch die Browser Schuld waren ist nicht leugnen. Die Browserentwicklung schritt nur langsam voran, sodass die Anzeige oft "verbugt" angezeigt wurde. Die Coder mussten sich mit etlichen CSS Hacks helfen oder Sie nutzen HTML weiter für das Design und dass machten sehr viele. Was zu damaligen Verhältnissen auch noch verständlich ist.

15 Jahre Später steht nun auch schon die Dritte Version von CSS in den Startlöchern und die CSS-Unterstzüng ist bis auf einige schwarze Schaf sehr gut, trotzdem wollen die HTML Senioren nicht von den Alt bewährten Tabellen weichen, statt dessen machen Sie mit ihren eigene Methoden weiter und treiben es mit vielen Tutorials, in denen Sie falsches HTML beibringen, zum Höhepunkt.

Der Schaden ist riesig. Für den normal Besucher ist es selten erkenbar, aber gerade für Sehbehinderte, die Screenreader (Vorlesebrowser) verweden und Crawler die die Website untersuchen wollen bringen Tabellen viel Unheil, den der Inhalt ist nicht richtig Ausgezeichnet bzw. er hat die falsche Bedeutung. Crawler verstehen die Website nicht, da ihnen die optische Wahrnehmung fehlt, dass hat nicht selten ein Verlust im Suchmaschinenranking zur Folge. Die Sehbehinderten Menschen die auf ihre Screenreader angewiesen sind, bekommen die Website falsch vorgelesen, da auch der Screenreader die Website nicht richtig interpretieren kann.

Bleibt nur zu Hoffen, dass mit CSS3 endlich die Wende kommt und wir uns auf ein barrierefreies, schnelles Web2.0 freuen können.

Mehr Informationen:

So erstellen Sie eine Barrierefreie Tabelle und designen Sie mit CSS
Allgemeines zur "Programmierung" mit HTML, CSS und PHP

wurde von Sönke am 24.05.2010 eingereicht.

Die 10 neuesten Artikel

Die 10 beliebtesten Artikel