Webstandards sollen sicherstellen, dass Webseiten fehlerfrei nutzbar sind. Aber man findet im Web so gut wie keine Seite, die den Webstandards entspricht und sich fehlerfrei aufrufen lässt.

Testet man eine x-beliebige Seite mit dem offiziellen Validator des Webconsortiums (W3C), so ist die Frage nie, ob es Fehler gibt, sondern nur wie viele.

Die Folgen eines fehlerhaften Codes sind unbestritten:

  • Inhalte werden nicht immer gleich dargestellt. Interaktive Elemente und Funktionen funktionieren nicht überall verlässlich.
  • Inhalte sind für Menschen mit einer Behinderung schwer zugänglich (was rechtliche Folgen haben kann).
  • Inhalte sind für Suchmaschinen schwerer zu indexieren (was Folgen für das Ranking hat).
  • Inhalte lassen sich nicht performant abrufen (was zu erhöhten Absprungsraten führt).
  • Inhalte können von Browsern nicht effizient verarbeitet werden (was sich in einer erhöhten CO2-Emission bei jedem Seitenaufruf niederschlägt).

Validierung

Fehler im Webcode lassen sich sehr einfach mit dem Validator des Webkonsortiums (W3C) aufspüren, dem offiziellen Gremium für Webstandards. Einfach die Adresse eingeben und alle Fehler werden übersichtlich aufgelistet.

Der Validator unterscheidet zwischen "Fehlern" (massive Verstöße gegen die Webstandards), "Warnungen" (signifikante Probleme, die partiell zu Problemen führen können) und "Info-Messages" (optimierbare Punkte, die die Nutzung einer Webseite verbessern).

Problem Content-Management-System

Mit einem klassischen Content-Management-System ist es so gut wie unmöglich, standardskonforme Webseiten zu erstellen. Nicht einmal ihre Anbieter schaffen es. Bei der Validierung ihrer Homepages ergeben sich lange Fehlerlisten. So erhält man bei WordPress 173 Meldungen mit 24 Fehlern (massive Verstöße gegen die Webstandards), 19 Warnungen (signifikante Probleme) und 112 Info-Messages (optimierbare Punkte).

Kein einziges Content-Management-System besteht den Test:

Symfony

19

4 / 4 / 11

Django

25

8 / 0 / 17

Joomla!

30

4 / 5 / 21

Typo3

65

4 / 10 / 51

Concrete5

69

6 / 17 / 46

Drupal

128

31 / 20 / 77

Jimdo

166

103 / 1 / 62

WordPress

173

42 / 19 / 112

Weebly

198

102 / 14 / 82

Squarespace

276

136 / 23 / 117

Wix

407

193 / 48 / 166

GoDaddy

704

609 / 46 / 49

Validierung der Startseiten einschlägiger Content-Management-Systeme mit dem W3C Validator am 2.2.2024. Linke Spalte: Meldungen insgesamt. Rechte Spalte: Fehler / Warnungen / Infos zu optimierbaren Punkten.

Welche praktikablen Brückentechnologien gibt es, um CMS-basierte Wissensressourcen standardskonform bereitzustellen?