Öffnet in einem neuen Tab

Seit 28. Juni 2025 gilt das Barrierefreiheitsstärkungsgesetz (BFSG) – Gilt es für Ihre Website?

Kostenlose Erstberatung
Menü

Unicode

Was ist Unicode?

Unicode ist ein internationaler Zeichenstandard, der jedem Zeichen – Buchstaben, Ziffern, Satzzeichen, Symbolen, Emojis – aus nahezu allen Schriftsystemen der Welt einen eindeutigen Codepunkt zuweist (z. B. U+00E4 für „ä“). Die im Web übliche Kodierung ist UTF-8, deklariert mit <meta charset="utf-8">.

Unicode und Barrierefreiheit

  • Korrekte Umlaute und Sonderzeichen: Falsche Kodierung erzeugt „Zeichensalat“, den niemand lesen kann.
  • Screenreader-Ausgabe: Echte Zeichen (z. B. „–“, „€“, „½“) werden korrekt angesagt.
  • Emojis: Screenreader lesen ihren offiziellen Namen vor. Viele Emojis hintereinander erzeugen lange Ansagen.
  • Keine „Fancy Fonts“: Mathematische Unicode-Zeichen für 𝐟𝐞𝐭𝐭𝐞𝐧 oder 𝒮𝒸𝒽𝓇𝒾𝒻𝓉 werden Buchstabe für Buchstabe als Symbole vorgelesen und sind für Screenreader unbrauchbar.
  • Symbole als Icons: Zeichen wie ✓ oder ★ brauchen ggf. eine Textalternative oder aria-hidden.

Häufige Fragen

Was ist der Unterschied zwischen Unicode und UTF-8?

Unicode legt fest, welche Nummer ein Zeichen hat. UTF-8 bestimmt, wie diese Nummer in Bytes gespeichert wird.

Wie viele Zeichen umfasst Unicode?

Unicode enthält inzwischen weit über 150.000 Zeichen und wird regelmäßig um neue Schriften und Emojis erweitert.

Verwandte Begriffe: RTL-Unterstützung, Web Fonts, Natürliche Sprachen, Screenreader