- Zielsetzung von Webstandards (allgemein)
- Einer möglichst breiten Masse von Internetnutzern sollen möglichst viele Vorteile erbracht werden
- Die Lebensdauer eines Dokuments im Internet soll groß wie möglich gehalten werden
- (Quell)-Code soll vereinfacht und für alle zugänglicher gemacht werden
- Websites (Inhalte) sollen sowohl für alle Menschen sowie auch für alle Geräte zugänglicher gemacht werden („Accessible, Accessibility“)
- Korrekte Funktion von Dokumenten im Internet soll weiterhin gewährleistet werden. Auch bei Entwicklung von neuen Browsern und Geräten
- Vorraussetzungen für die Erfüllung von Webstandards
- Semantisch korrekte Auszeichnung von HTML im Dokument:
- HTML-Elemente werden nach Ihrem eigentlichen Zweck benutzt um Maschinen eine eindeutige Zuordnung des Inhalts zu gewährleisten. (z.B. <h1>Seitenüberschrift</h1> für eine Überschrift mit größter Bedeutung im Dokument)
- Korrekt und gut ausgezeichnetes HTML ermöglicht die sinngemäße Verwendung von Inhalten und somit eine bessere Darstellung bzw. Weiterverarbeitung (Browser ohne Stylesheets, Text-Browser, Sprach-Browser, Suchmaschinen, Drucker, PDA, Handy, automatische Skripte, etc.)
- Valider Code in allen Dokumenten:
- Ein Code wird als „valide“ bezeichnet wenn er die festgelegten Standards (z.B. von W3C, World Wide Web Consortium) einhält. Der Vorgang zur Prüfung wird als „Validierung“ bezeichnet.
- Cascading Style Sheets (CSS) um Inhalt von der Darstellung zu trennen:
- CSS steuert das Design, HTML steuert den Inhalt. Somit können auch beide getrennt von einander verarbeitet werden. Ein CSS-Dokument kann so z.B. das Design des Inhalts von beliebig vielen HTML-Dokumenten steuern.
- Zugänglicher Code
- Zugänglichkeit bedeutet Inhalte für eine möglichst breite Zielgruppe (Menschen und Geräte) verfügbar und lesbar/verwertbar zu machen
- Vorteile
- Valider Code wird schneller wiedergegeben (gerendert) als fehlerhafter Code
- Valider Code wird besser (zuverlässiger, sinngemäßer) wiedergegeben als nicht valider Code
- Browser werden immer mehr standard-konform und es wird immer wichtiger valides und standard-konformes HTML zu schreiben
- Macht eine Website einem größeren Publikum zugänglich (Blinde, sehbehinderte, motorisch/kognitiv beeinträchtige Menschen, Bundesbehörden)
- Ermöglicht Techniken um eine Website für eine Vielzahl von Geräten (Handhelds, Screen-Reader, Text-Browser, Suchmaschinen, Drucker) zugänglich zu machen
- Es ist leichter (günstiger) Änderungen an der (kompletten) Website durchzuführen
- Kleinere Dateien ermöglichen schnellere Ladezeiten und weniger Traffic (Hostingkosten)
- Ermöglicht den Besuchern die Website ihren Bedürfnissen anzupassen (z.B. eigene Stylesheets, Schriftgröße anpassen, im Fenster surfen, etc.)
- Bessere Suchmaschinenplatzierungen
- Wettbewerbsvorteil gegenüber Konkurrenten
|