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.
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
| Eigenschaft | Browser-Support |
|---|---|
| azimuth |
|
| 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 |
center |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
1 Wert 2 Werte inherit |
Siehe Einzel- eigen- schaften | Nein | Alle Elemente | Nicht zutreffend | Aural | |
uri() |
none |
Nein | Alle Elemente | Nicht zutreffend | Aural | |
uri() |
none |
Nein | Alle Elemente | Nicht zutreffend | Aural | |
Winkelwert below |
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() |
auto |
Nein | Alle Elemente | Nicht zutreffend | Aural | |
Zahlenwert inherit |
50 |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
normal |
normal |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
once |
once |
Ja | Kopf von Tabellen |
Nicht zutreffend | Aural | |
digits |
continuous |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
code |
none |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
Frequenzwert x-low |
medium |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
Zahlenwert inherit |
50 |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
specific |
Abhängig vom Anwender- programm |
Ja | Alle Elemente | Nicht zutreffend | Aural | |
Zahlenwert Prozentangabe silent |
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.