The StyleWorksCSS { Referenz · Labor · Übungen }
  1. Startseite
  2. Referenz
  3. Schnellreferenz
  4. Aurale Eigenschaften

Schnellreferenz · CSS 2.1

Schnellreferenz Aurale Eigenschaften

Alle Eigenschaften des Kapitels in Tabellenform: mögliche Werte, Ausgangswert, Vererbung, Anwendbarkeit, Bezugswert für Prozentangaben und Mediengruppe – und die Browser-Unterstützung mit ihren Einschränkungen.

Erstveröffentlichung Vollreferenz alle Eigenschaften

Was in diesem Kapitel steht

Kapitel 19 – im Anhang der Spezifikation – beschreibt zwanzig Eigenschaften für die Sprachausgabe: Lautstärke, Sprechgeschwindigkeit, Tonhöhe und ihre Schwankung, Pausen und Signaltöne vor und nach einem Element, die Platzierung der Stimme im Raum sowie die Frage, wie Zahlen, Satzzeichen und Tabellenkopfzeilen vorgelesen werden.

Umgesetzt hat sie kein verbreiteter Browser. In CSS 2.1 sind sie deshalb nur noch informativ enthalten, also nicht Bestandteil der Empfehlung, und die Mediengruppe lautet entsprechend „aural“. Die Tabelle führt sie vollständig auf, weil eine Referenz den Standard abbilden soll, auch dort, wo er über die Umsetzung hinausging.

Browser-Unterstützung

EigenschaftBrowser-Support
azimuth
Alle Browser:
Die auralen Eigenschaften werden bis heute nur mangelhaft unterstützt, so dass sie für die Produktion noch nicht geeignet sind.

cue
cue-after
cue-before
elevation
pause
pause-after
pause-before
pitch
pitch-range
play-during
richness
speak
speak-header
speak-numeral
speak-punctuation
speech-rate
stress
voice-family
volume

Schnellreferenz-Tabelle

Cascading Style Sheets ::Schnellreferenz

CSS 1 & CSS 2: Aurale Eigenschaften

Eigenschaft Mögliche
Werte
Ausgangs-
wert
Vererbung Anwend-
barkeit
%-Bezugs-
wert
Medien-
gruppe
Eigenschaft Mögliche
Werte
Ausgangs-
wert
Vererbung Anwend-
barkeit
%-Bezugs-
wert
Medien-
gruppe

Winkelwert
left-side
far-left
left
center-left
center
center-right
right
far-right
right-side
behind
leftwards
rightwards
inherit
center Ja Alle Elemente Nicht zutreffend Aural
1 Wert
2 Werte
inherit
Siehe Einzel- eigen- schaften Nein Alle Elemente Nicht zutreffend Aural
uri()
none
inherit
none Nein Alle Elemente Nicht zutreffend Aural
uri()
none
inherit
none Nein Alle Elemente Nicht zutreffend Aural
Winkelwert
below
level
above
higher
lower
inherit
level Ja Alle Elemente Nicht zutreffend Aural
1 Wert
2 Werte
inherit
Abhängig vom
Anwender- programm
Nein Alle Elemente speech-reate Aural
Zeitwert
Prozentangabe
inherit
Abhängig vom
Anwender- programm
Nein Alle Elemente speech-reate Aural
Zeitwert
Prozentangabe
inherit
Abhängig vom
Anwender- programm
Nein Alle Elemente speech-reate Aural
Frequenzwert
inherit
medium Ja Alle Elemente Nicht zutreffend Aural
Zahlenwert
inherit
50 Ja Alle Elemente Nicht zutreffend Aural
Eigenschaft
 
Mögliche
Werte
Ausgangs-
wert
Vererbung
 
Anwend-
barkeit
%-Bezugs-
wert
Medien-
gruppe
uri()
mix
repeat
auto
none
auto Nein Alle Elemente Nicht zutreffend Aural
Zahlenwert
inherit
50 Ja Alle Elemente Nicht zutreffend Aural
normal
none
spell-out
inherit
normal Ja Alle Elemente Nicht zutreffend Aural
once
always
inherit
once Ja Kopf von
Tabellen
Nicht zutreffend Aural
digits
continouos
inherit
continuous Ja Alle Elemente Nicht zutreffend Aural
code
none
inherit
none Ja Alle Elemente Nicht zutreffend Aural
Frequenzwert
x-low
low
medium
high
x-high
inherit
medium Ja Alle Elemente Nicht zutreffend Aural
Zahlenwert
inherit
50 Ja Alle Elemente Nicht zutreffend Aural
specific
generic
inherit
Abhängig vom
Anwender- programm
Ja Alle Elemente Nicht zutreffend Aural
Zahlenwert
Prozentangabe
silent
x-soft
soft
medium
loud
x-loud
inherit
medium Ja Alle Elemente Vererbter Wert Aural

Was an die Stelle dieser Eigenschaften getreten ist

Die Aufgabe, für die dieses Kapitel gedacht war, ist nicht verschwunden – sie wird nur anders gelöst. Ein Nachfolgemodul namens CSS Speech hat die Eigenschaften neu gefasst, einige umbenannt und die Mediengruppe abgeschafft; die Angaben zur räumlichen Platzierung der Stimme sind darin entfallen. Umgesetzt ist auch dieses Modul kaum, und der Grund ist derselbe geblieben.

Sprachausgaben lesen eine Seite nämlich nicht so, wie ein Stylesheet es vorschreiben würde, sondern nach den Einstellungen ihres Nutzers: Geschwindigkeit, Stimme und Ausführlichkeit sind dort eingestellt, oft sehr genau und auf Werte, die einem Sehenden unverständlich schnell vorkommen. Eine Vorgabe aus dem Stylesheet wäre in dieser Situation keine Verbesserung, sondern eine Störung – ungefähr so, als würde eine Seite die Schriftgröße gegen die Einstellung des Browsers erzwingen.

Was eine Seite für die Sprachausgabe tatsächlich tun kann, liegt deshalb nicht in diesen Eigenschaften, sondern im Dokument: eine sinnvolle Überschriftenhierarchie, Elemente, die ihre Bedeutung tragen statt sie zu malen, Alternativtexte, eine angegebene Sprache und eine Reihenfolge im Quelltext, die der gelesenen entspricht. Von den Eigenschaften dieses Kapitels ist einzig die Angabe zu den Tabellenkopfzeilen noch von praktischem Interesse, und auch sie ist im Dokument selbst besser aufgehoben – über die Zuordnung von Kopfzellen zu Datenzellen.