ARIA: aria-valuetext-Attribut
Das aria-valuetext
-Attribut definiert den menschenlesbaren Text als Alternative zu aria-valuenow
für ein Bereichs-Widget.
Beschreibung
Zahlen – selbst Prozentangaben – sind nicht immer benutzerfreundlich. Unterstützungstechnologien präsentieren aria-valuenow
als numerische Werte. Wenn eine Fortschrittsanzeige bei 8% steht, was bedeutet das? aria-valuetext
bietet eine Möglichkeit, den aktuellen Wert auf eine benutzerfreundlichere, für Menschen verständliche Weise darzustellen. Zum Beispiel könnte ein Batteriemeterwert als aria-valuetext="8% (noch 34 Minuten)"
angegeben werden.
Das aria-valuetext
-Attribut wird zusammen mit dem aria-valuenow
-Attribut verwendet, nicht an dessen Stelle, es sei denn, dieser Wert ist nicht bekannt.
aria-valuetext
wird nur benötigt, wenn der numerische Wert von aria-valuenow
nicht aussagekräftig ist. Zum Beispiel sind die Werte eines Bereichs numerisch, können jedoch für nicht-numerische Werte verwendet werden, wie z. B. die College-Klassenstufe. Die Werte von aria-valuenow
für ein vierjähriges College könnten von 1 bis 4 reichen, was die Position jedes Wertes im Wertbereich angibt. In diesem Fall könnte das aria-valuetext
einer der folgenden Zeichenfolgen sein: "Erstes Jahr", "Sophomore", "Junior" und "Senior".
Wenn der numerische Wert aussagekräftig ist, wie z. B. ein Spinner mit aria-valuenow="3"
für die Anzahl an Pizzastücken, die Sie bestellen möchten, ist aria-valuetext
nicht erforderlich.
Wenn sowohl aria-valuetext
als auch aria-valuenow
enthalten sind, wird das aria-valuetext
angesagt. Wenn kein aria-valuetext
-Attribut vorhanden ist, werden die Unterstützungstechnologien das aria-valuenow
-Attribut für den aktuellen Wert ansagen.
Werte
<string>
-
Eine menschenlesbare Textalternative zum
aria-valuenow
-Wert.
Zugehörige Schnittstellen
Element.ariaValueText
-
Die
ariaValueText
-Eigenschaft, die Teil derElement
-Schnittstelle ist, spiegelt den Wert desaria-valuetext
-Attributs wider. ElementInternals.ariaValueText
-
Die
ariaValueText
-Eigenschaft, die Teil derElementInternals
-Schnittstelle ist, spiegelt den Wert desaria-valuetext
-Attributs wider.
Zugehörige Rollen
Verwendet in Rollen:
Vererbt in Rollen:
Spezifikationen
Specification |
---|
Accessible Rich Internet Applications (WAI-ARIA) # aria-valuetext |