Inicio Tecnología Mejorando la Accesibilidad Web: Implementación Efectiva de ARIA Notify

Mejorando la Accesibilidad Web: Implementación Efectiva de ARIA Notify

0
Creating a more accessible web with Aria Notify

Un nuevo hito en accesibilidad web ha sido alcanzado con el lanzamiento de ARIA Notify, una API que promete transformar la forma en que los desarrolladores abordan los cambios dinámicos en el contenido de páginas web. Este desarrollo, actualmente disponible bajo prueba de origen, busca mejorar significativamente la experiencia de usuarios que dependen de tecnologías asistivas, especialmente aquellos con discapacidades visuales.

La API es accesible desde Microsoft Edge 136 y puede activarse localmente mediante una bandera en la línea de comandos. ARIA Notify se presenta como respuesta a los desafíos que enfrentan las tecnologías asistivas para identificar modificaciones que no alteran el DOM visible. Ejemplos de estos cambios sutiles incluyen alteraciones en el formato del texto o la notificación silenciosa de eventos, como la conexión de nuevos participantes en una videoconferencia.

Hasta ahora, los desarrolladores han utilizado las regiones dinámicas de ARIA, pero estas vienen con limitaciones sustanciales al estar vinculadas directamente a la estructura del DOM. Dichas restricciones complican el acceso de los lectores de pantalla al contenido dinámico, especialmente cuando este es desplazado fuera de pantalla.

Con ARIA Notify, se introduce el método ariaNotify(), que permite a los desarrolladores comunicar cambios de manera efectiva a las tecnologías asistivas. Esto se puede aplicar tanto a nivel de documento como de nodos del DOM, asegurando que los mensajes se ajusten al idioma de la página.

Una innovadora característica de la API es la posibilidad de asignar prioridades a las notificaciones, gracias a la opción priority. Esto garantiza que los mensajes más relevantes lleguen primero a los usuarios, mejorando así la experiencia del usuario.

Los desarrolladores interesados pueden empezar a evaluar esta herramienta de manera local o integrar sus sitios web en la prueba de origen de Microsoft Edge. El feedback recibido durante esta fase de prueba será crucial para seguir avanzando en la accesibilidad web, abriendo las puertas a un entorno más inclusivo y ergonómico para todos.

Fuente: Blog de Microsoft Windows.

Salir de la versión móvil