Alle Viewer-Komponenten unterstützen ARIA (Accessible Rich Internet Applications)-Rollen und -Attribute, um die Integration mit Hilfstechnologien wie Bildschirmlesehilfen zu verbessern.
Das Viewer-Element der obersten Ebene hat die Rolle region
und das Attribut aria-label
, die standardmäßig auf den Namen des Viewers festgelegt sind. Sie können den Titel mit dem Lokalisierungssymbol Container.LABEL
steuern.
Die Hauptansicht hat die Rolle application
. Eine kurze Beschreibung der Hauptansicht finden Sie unter aria-roledescription
, wobei der Wert durch das Lokalisierungssymbol ROLE_DESCRIPTION
der entsprechenden Hauptansichtskomponente definiert wird. Navigationshinweise für Tastaturbenutzer werden mit aria-describedby
bereitgestellt, der Text für den Nutzungshinweis stammt aus dem Lokalisierungssymbol USAGE_HINT
. Wenn für ein Asset eine Beschriftung im Feld UserData definiert ist, wird das Attribut aria-label
mit dem Wert dieser Beschriftung festgelegt.
Hotspots, Regionen und Imagemaps haben die Rolle button
und beschreibenden Text mit dem Attribut aria-label
mit dem Wert der Hotspot- oder Imagemap-Beschriftung. Wenn der Benutzer den Fokus auf Hotspots oder Imagemaps legt, werden Navigationshinweise für Tastaturbenutzer mit aria-describedby
bereitgestellt, wobei der Text für den Nutzungshinweis aus dem Lokalisierungssymbol USAGE_HINT
stammt.