Zum Inhalt springen

Spezifikation

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 29.10.2026

Eine Spezifikation ist ein Dokument, das festlegt, wie etwas beschaffen sein oder sich verhalten muss. Der Begriff stammt aus Technik und Beschaffung; im Web bezeichnet er die Dokumente, nach denen Browser eine Technik umzusetzen haben.

Spezifikation

Ein Dokument, das festlegt, wie etwas beschaffen sein oder sich verhalten muss.
Beispiel: „Die Spezifikation für das Bauteil nennt Maße, Werkstoff und zulässige Abweichungen.“

Im Web das Dokument, nach dem Browser eine Technik umsetzen.
Beispiel: „Die Spezifikation schreibt vor, dass der Browser das Attribut in diesem Fall ignoriert.“

Auch: Standard, Norm; im Englischen meist spec.

Abgrenzung zur Dokumentation: Die erklärt für Menschen, die Spezifikation beschreibt für Umsetzer.

Was eine Spezifikation festlegt

Anforderungen und ihre Randfälle. Im Bau sind das Maße, Werkstoffe und Toleranzen, in der Beschaffung die Eigenschaften einer Lieferung, in der Software das Verhalten bis in den Sonderfall hinein.

Gemeinsam ist allen die Verbindlichkeit der Sprache. Was gelten muss, was gelten soll und was erlaubt ist, wird mit festgelegten Wörtern unterschieden, damit zwei Leser nicht zu verschiedenen Ergebnissen kommen.

Wer die Spezifikationen des Webs schreibt

Gremien, in denen Browserhersteller, Entwicklung und Interessierte zusammenarbeiten. Für HTML ist das eine Arbeitsgruppe, die das Dokument fortlaufend ändert; für CSS sind es mehrere Module, die eigene Stände haben.

Ein Vorschlag durchläuft dabei Stufen von der ersten Skizze bis zur verabschiedeten Fassung. Umgesetzt wird oft schon vorher, weshalb es Dinge gibt, die funktionieren, ohne fertig zu sein.

Warum eine Spezifikation unlesbar wirkt

Weil ihr Zweck das Ausschließen ist und nicht das Erklären. Jeder Satz ist darauf gebaut, dass zwei Umsetzer ihn gleich verstehen, und das geht auf Kosten der Verständlichkeit.

Deshalb liest man im Alltag ein Nachschlagewerk und nicht die Spezifikation. Die kommt erst, wenn zwei Browser sich verschieden verhalten und jemand wissen will, welcher recht hat.

Wozu die Spezifikation im Projekt taugt

Als letzte Entscheidungsinstanz. Wo Beiträge und Antwortseiten sich widersprechen, steht dort, was gelten soll, mitsamt den Randfällen, an die niemand gedacht hat.

Dazu als Blick nach vorn. Was in einem Entwurf steht, kommt in den nächsten Jahren in die Browser, und wer das verfolgt, weiß früher, welche Behelfslösung bald überflüssig wird.

Siehe auch:

HTML

Die Sprache, in der der Aufbau einer Webseite beschrieben wird.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

CSS

Die Sprache, in der das Aussehen einer Website beschrieben wird.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

JavaScript

Die Programmiersprache, die in jedem Browser mitläuft und einer Seite Verhalten gibt.

#Programmiersprachen

HTML-Validierung

Die Prüfung eines Dokuments gegen die Regeln der Spezifikation.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Element (HTML)

Ein Bestandteil des Dokuments, erzeugt durch ein Tag oder ein Tag-Paar.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Semantisches HTML

Elemente nach ihrer Bedeutung wählen statt nach ihrem Aussehen.

#Frontend-Entwicklung (HTML, CSS, JavaScript)