Webstandards

Webstandards sind Regeln, die von internationalen Normungsgremien festgelegt werden und definieren, wie das Web funktioniert (und die manchmal auch das Internet steuern).

Mehrere Normungsgremien sind verantwortlich für die Definition verschiedener Aspekte des Webs, und alle Standards müssen koordiniert werden, um die maximale Nutzbarkeit und Zugänglichkeit des Webs sicherzustellen. Webstandards müssen sich auch weiterentwickeln, um den aktuellen Stand zu verbessern und sich an neue Umstände anzupassen.

Diese nicht erschöpfende Liste gibt Ihnen eine Vorstellung davon, welchen Standards Websites und Netzwerksysteme entsprechen müssen:

  • IETF (Internet Engineering Task Force): Internetstandards (STD), die unter anderem die Einrichtung und Nutzung von URIs, HTTP und MIME regeln
  • W3C: Spezifikationen für Auszeichnungssprachen (z. B. HTML), Stildefinitionen (z. B. CSS), DOM, Barrierefreiheit
  • IANA (Internet Assigned Numbers Authority): Namens- und Nummernregister
  • Ecma Intl.: Script-Standards, am prominentesten für JavaScript
  • ISO (International Organization for Standardization): Standards, die eine Vielzahl von Aspekten regeln, darunter Zeichencodierungen, Website-Management und Benutzeroberflächengestaltung

Entgegengesetzte Standards

Gelegentlich können Mitglieder eines Normungsgremiums mit der Entwicklung einer Funktion nicht einverstanden sein, und einige können sich ihr widersetzen. Das bedeutet, dass Technologieanbieter (zum Beispiel Webbrowser-Anbieter), die mit der Funktion in ihrer aktuellen Form nicht einverstanden sind, sie wahrscheinlich niemals implementieren werden.

Anbieter, die der Funktion zustimmen, implementieren sie normalerweise dennoch, damit sie verfügbar ist, um experimentiert und Feedback gegeben werden zu können. Dies ermöglicht interessierten Parteien, Anwendungsfälle zu entwickeln und die Probleme mit der Funktion zu demonstrieren, in der Hoffnung, einen Konsens über eine zukünftige Version zu erreichen.

Mitglieder von Normungsgremien veröffentlichen oft eine Aufzeichnung ihrer Position zu verschiedenen Standards als Referenz. Zum Beispiel siehe Mozilla Specification Positions und WebKit Standards Positions.

Siehe auch