Las aplicaciones dinámicas son las que actualizan el
contenido de la página sin tener que volver a cargar la página web. Un
ejemplo común sería actualizar los resultados de los partidos de futbol,
mostrar banners de alerta de éxito o advertencia, nuevos mensajes de chat y
muchos más.
El atributo aria-live permite que las
tecnologías de asistencia, como los lectores de pantalla, transmitan actualizaciones
de contenido a un usuario de lector de pantalla, mejorando la
experiencia del usuario al mantenerlo informado de los cambios que ocurren
en la página.
Descripción del atributo ARIA Live
ARIA, o Accessible Rich Internet Applications,
es un conjunto de atributos que definen formas de hacer que el contenido y las
aplicaciones web sean más accesibles para las personas con discapacidades.
aria-live se utiliza para definir regiones de una página
web que están activas y que deben ser anunciadas por tecnologías de asistencia,
como lectores de pantalla, cuando se actualizan o cambian dinámicamente.
Tipos de regiones activas de ARIA
Puede utilizar las siguientes opciones de atributos de
ARIA Live en función de la urgencia de cómo se debe anunciar el contenido
dinámico a los usuarios. Estas opciones incluyen:
·
aria-live="off": De forma
predeterminada, está desactivado. Este valor indica que las tecnologías de
asistencia no deben anunciar cambios en el contenido dentro de la región.
·
aria-live="polite": Con este
valor, los cambios se anuncian al usuario una vez completada la tarea actual. Es
útil para actualizaciones no críticas que no interrumpen trabajo del
usuario.
·
aria-live="assertive": Este
valor indica que los cambios se anuncian inmediatamente, incluso si el usuario
está en medio de una tarea. Es adecuado para actualizaciones importantes que
requieren atención inmediata. Aria-live assertive se comporta de manera similar
a role=" alert" con la única diferencia de que un lector de pantalla
agrega la palabra "alerta" al principio. Tenga en cuenta que un
anuncio asertivo interrumpirá un lector de pantalla si está en medio de la
lectura del texto y leerá el anuncio aria-live. Lo que sea que el lector de
pantalla haya estado leyendo se truncará y no continuará automáticamente
después del anuncio de aria-live.
No hay comentarios:
Publicar un comentario