Todos los componentes del visor admiten los roles y atributos ARIA (Aplicaciones de Internet enriquecidas accesibles) para mejorar la integración con tecnologías de asistencia como lectores de pantalla.
El elemento de visor de nivel superior tiene una función region
y aria-label
de forma predeterminada, se establece en el nombre del visor. Puede controlar la etiqueta con Container.LABEL
símbolo de localización.
Los botones tienen la función button
y texto descriptivo configurado con aria-label
atributo. El valor de aria-label
se rellena a partir del valor del símbolo de localización del botón. Cuando un botón está desactivado, aria-disabled
se establece en consecuencia.
Los botones que permiten desplazarse por las diapositivas del carrusel tienen etiquetas que se actualizan en tiempo de ejecución según la diapositiva seleccionada actualmente. La plantilla de la etiqueta de estos botones se configura con CAROUSELVIEWER_TOOLTIP_GOTO
símbolo de localización.
La vista principal tiene su función application
. Se proporciona una breve descripción de la vista principal en aria-roledescription
, con el valor definido por el ROLE_DESCRIPTION
símbolo de localización del componente de vista principal correspondiente. Las sugerencias de navegación para los usuarios del teclado se proporcionan utilizando aria-describedby
, el texto de la sugerencia de uso proviene del USAGE_HINT
símbolo de localización. Si un recurso tiene una etiqueta definida en el campo UserData, la variable aria-label
se establece con el valor de dicha etiqueta.
Los puntos interactivos, las regiones y los mapas de imagen tienen la función button
y texto descriptivo configurado con aria-label
atributo, con el valor de la etiqueta de punto interactivo o de mapa de imagen. Cuando el usuario se centra en zonas activas o mapas de imagen, se proporcionan sugerencias de navegación para los usuarios del teclado mediante aria-describedby
, con el texto de la sugerencia de uso procedente de USAGE_HINT
símbolo de localización.