The StyleWorksCSS { Referenz · Labor · Übungen }
  1. Startseite
  2. Referenz
  3. azimuth

CSS 2.1 · Eigenschaft

CSS-Eigenschaft azimuth

Vollreferenz zu azimuth aus CSS 1 und CSS 2.1 mit Syntax, Bedeutung, Beispiel und Browserunterstützung.

Erstveröffentlichung Lesezeit 3 min
stylesheet.css · azimuth

Aurale Eigenschaft aus CSS 2: kein Browser hat sie je umgesetzt; CSS 2.1 führt sie nur noch informativ, CSS Speech (Level 3) definiert Nachfolger.

Erläuterungen

Diese Eigenschaft beschreibt den Azimutwinkel, unter dem eine Schallquelle virtuell gehört wird. Mit ihrer Hilfe kann durch Mischen verschiedener Schallquellen aus unterschiedlichen Richtungen ein Stereo- oder räumlicher Effekt künstlich erzeugt werden. Zusammen mit der Eigenschaft elevation lässt sich damit der Ort einer Schallquelle in der gesamten räumlichen Sphäre definieren.

CSS 2 definiert nicht, durch welche technischen Hilfsmittel dieser Effekt erreicht wird, sondern beschreibt nur das gewünschte Resultat.

Hinweis:
Alle Auralen Eigenschaften werden in CSS 2.1 voraussichtlich nur noch als Anhang übernommen und sind nicht normativ.

Erlaubte Werte

Auszug aus der Spezifikation (die verwendete Syntax wird im Artikel CSS-Wertesyntax genauer erläutert):

'azimuth'
<angle> | 
[ [ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] ||
behind ]
| leftwards | rightwards | inherit
angle
Winkelangabe, die Richtung direkt nach vorn ist als 0deg definiert, ebenso als -360deg (Vollkreis linksherum) oder als 360deg (Vollkreis rechtsherum). Winkel werden im Uhrzeigersinn gezählt, sodass 90deg (oder -270deg)der Richtung nach rechts, 180deg der Richtung nach hinten und 270deg (oder -90deg) der Richtung nach links entspricht.
Schlüsselworte:
  • left-side
    Entspricht -90deg, ist mit vorangestelltem behind gleich -90deg.
  • far-left
    Entspricht -60deg, ist mit vorangestelltem behind gleich -120deg.
  • left
    Entspricht -40deg, ist mit vorangestelltem behind gleich -140deg.
  • center-left
    Entspricht -20deg, ist mit vorangestelltem behind gleich -160deg.
  • center (Ausgangswert)
    Entspricht 0deg, ist mit vorangestelltem behind gleich 180deg.
  • center-right
    Entspricht 20deg, ist mit vorangestelltem behind gleich 160deg.
  • right
    Entspricht 40deg, ist mit vorangestelltem behind gleich 140deg.
  • far-right
    Entspricht 60deg, ist mit vorangestelltem behind gleich 120deg.
  • right-side
    Entspricht 90deg, ist mit vorangestelltem behind gleich 90deg.
  • behind
    Entspricht 180deg.
  • leftwards
    Bewegt die Schallquelle um 20deg nach links. Genaugenommen werden von der gegebenen Richtung 20deg abgezogen, sodass sich die Schallquelle im Rücken des Hörers nach rechts bewegt.
  • rightwards
    Bewegt die Schallquelle um 20deg nach rechts. Genaugenommen werden zu der gegebenen Richtung 20deg addiert, sodass sich die Schallquelle im Rücken des Hörers nach links bewegt.
inherit
Bestimmt explizit, dass diese Eigenschaft denselben berechneten Wert wie im Elternelement annimmt.

Code-Beispiel

#main-text { azimuth:center; }
#navbar  { azimuth:far-left; }
IMG[alt] { azimuth:80deg; }
P.hinweis { azimuth:behind; }

Browserunterstützung

 
Die auralen Eigenschaften werden bis heute nur mangelhaft unterstützt, so dass sie für die Produktion noch nicht geeignet sind.

Wechselwirkungen

elevation

Warum Richtung im Ohr nie ankam

Die Eigenschaft setzt eine Wiedergabekette voraus, die es bei der Sprachausgabe nie gab. Eine Richtung entsteht erst, wenn ein Klang auf zwei Kanäle verteilt wird, mit kleinen Unterschieden in Pegel und Laufzeit zwischen ihnen. Ein Vorleseprogramm gibt seine Stimme aber über denselben Weg aus wie alle anderen Systemklänge, üblicherweise einkanalig, und stellt keine Mischstufe bereit, in der sich einzelne Elemente eines Dokuments verteilen ließen.

Dazu kommt, dass die Richtung mit dem Kopf wandert. Wer über Lautsprecher hört, verliert die Zuordnung, sobald er sich dreht; wer über Kopfhörer hört, trägt die ganze Szene mit sich. Ein Stylesheet kann diese Bedingungen nicht kennen.

Von der räumlichen Vorstellung des Kapitels ist in der späteren Arbeit am Thema nur die waagerechte Achse übrig geblieben, und auch die nicht als Winkel, sondern als einfache Verteilung zwischen links und rechts. Die senkrechte Achse, die elevation beschreibt, fiel ganz weg.

Besonderheiten im Medientyp handheld

Diese Eigenschaft ist nicht Teil des Standards CSS Mobile Profile 1.0. Mobilgeräte, deren Browser diese Eigenschaft umsetzen, sind bisher nicht bekannt.

Weitere Charakteristika

Die Stylesheet-Schnellreferenz mit einer Zusammenfassung aller visuellen Eigenschaften kann auch als PDF-Datei herunter geladen werden.

Ausgangswert
center
Berechneter Wert
Normalisierter Winkelwert
Vererbung
Ja
Anwendbarkeit
Alle Elemente
%-Bezugswert
Nicht zutreffend
Mediengruppe(n)
Aural

Verwendete Standards

Dieser CSS-Referenz liegen folgende Spezifikationen zugrunde: CSS 1, CSS 2.1 CR und CSS Mobile.