Webstandards

Webstandards sind von internationalen Standardisierungsgremien festgelegte Regeln, die definieren, wie das Web funktioniert (und manchmal auch das Internet kontrollieren).

Mehrere Standardisierungsgremien sind verantwortlich für die Definition verschiedener Aspekte des Webs, und alle Standards müssen koordiniert werden, um das Web maximal nutzbar und zugänglich zu halten. Webstandards müssen sich auch weiterentwickeln, um den aktuellen Stand zu verbessern und sich an neue Gegebenheiten anzupassen.

Diese nicht erschöpfende Liste gibt Ihnen eine Vorstellung davon, an welche Standards sich Websites und Netzwerksysteme halten müssen:

  • IETF (Internet Engineering Task Force): Internetstandards (STD), die unter anderem die Einrichtung und Verwendung von URIs, HTTP und MIME regeln
  • W3C: Spezifikationen für Markup-Sprachen (z.B. HTML), Stildefinitionen (d.h. CSS), DOM, Barrierefreiheit
  • IANA (Internet Assigned Numbers Authority): Namens- und Nummernregistrierungen
  • Ecma Intl.: Skriptstandards, vor allem für JavaScript
  • ISO (International Organization for Standardization): Standards, die eine Vielzahl von Aspekten regeln, einschließlich Zeichenkodierungen, Webseitenmanagement und Benutzeroberflächendesign

Entgegenstehende Standards

Gelegentlich sind die Mitglieder eines Standardisierungsgremiums uneinig darüber, wie sich ein Feature entwickelt, und einige können es ablehnen. Dies bedeutet, dass Technologieanbieter (zum Beispiel Webbrowser-Anbieter), die mit dem Feature in seiner aktuellen Form nicht einverstanden sind, es wahrscheinlich nie implementieren werden.

Anbieter, die dem Feature zustimmen, implementieren es in der Regel trotzdem, um damit experimentieren zu können und Feedback zu geben. Dies ermöglicht es interessierten Parteien, Anwendungsfälle zu erstellen und die Probleme des Features aufzuzeigen, in der Hoffnung, einen Konsens über eine zukünftige Version zu erreichen.

Die Mitglieder der Standardisierungsgremien veröffentlichen häufig eine Aufzeichnung ihrer Positionen zu verschiedenen Standards als Referenz. Siehe zum Beispiel Mozilla Specification Positions und WebKit Standards Positions.

Siehe auch