Fachartikel: Gestaltung von W3C validen Webseiten - macht das einen Sinn?
Jul 24
Gleiches kann auch der Fall sein, wenn bis dahin valide Templates, teils aus Unerfahrenheit, manipuliert werden, woraus infolgedessen wiederum Konformitätsproblemen auftreten können. Außerdem werden häufig fremde Programmiercodes (sog. Codeschnipsel) zur Aufwertung z. B. in Form von Plug-ins (Erweiterungen) eingefügt. Ein Beispiel: Wer versucht ein vorhandenes YouTube Video in seine Webseite einzubauen, nimmt in der Regel den von YouTube angebotenen Code (siehe Abb. 01). Wider besseren Wissens wird von YouTube hier jedoch ein invalider Codeschnipsel übergeben.
Die Verwendung einer kleinen Modifikation des Codes bewirkt hier jedoch wahre Wunder und führt zu einer einwandfrei validen Webseite (Abb. 02).
Weiterhin gibt es unerfahrene oder unprofessionelle Programmierer die sich um die Einhaltung des Standards nicht kümmern. Wie der Name (X)HTML-Standard eigentlich schon sagt, soll die Sprache gewissen Regeln gehorchen und einheitlich sein.
»Es ist leider traurige Wahrheit, dass die meisten Webentwickler, sei aus Unwissenheit oder Faulheit, sich nicht darum bemühen einen validen Codezu schreiben. Wir halten es persönlich für wichtig und versuchen das auch sehr strikt zu handhaben« so André Kussmann, Webprogrammierer.
Lena Wagner, Communications & Public Affairs Manager, Google Deutschland GmbH »Es ist gut, sich an Standards wie beispielsweise des W3C zu halten. Dadurch werden Websites für eine größere Gruppe von Nutzern besser erreichbar, was wiederum dazu führen kann, dass diese Websites dann weiter empfohlen werden. Empfohlene Websites sind für uns ein Indikator dafür, dass sie relevant sind, was sich im Ranking bemerkbar machen kann. Das heißt aber nicht, dass generell alle Websites, die sich an W3C-Standards halten, automatisch ein besseres Ranking erreichen.«
Auch bekannte Seiten wie z. B. Facebook sind davor nicht gewapnet. Dabei sollte dessen Einhaltung, wenn es nach der Vorstellung des W3C geht, eigentlich ein Leichtes sein, ist der (X)HTML Standard doch nach einer verständlichen Codestruktur aufgebaut. Beginnt ein Befehl, so wird dieser i. d. R. in zwei pfeilartigen Klammern geschrieben, z. B. am Beginn eines Dokumentes <html> um dieses zu eröffnen. Dazwischen folgen dann weitere Befehle wie z. B. <head> oder <body>, um nur wenige zu nennen. In den meisten Fällen werden diese Befehle durch die erneute Wiedergabe geschlossen, jedoch unter Einbringung eines „/“. Dies hat in der umgekehrten Reihenfolge ihrer Eröffnung zu erfolgen.

Abb. 03 - Invalide Startseite von Facebook Deutschland.

