Un nuevo API denominado ARIA Notify ha sido introducido al mercado, con el objetivo de optimizar la accesibilidad de los cambios en el contenido web para todos los usuarios. Esta herramienta innovadora está disponible para desarrolladores en forma de una prueba de origen y puede ser explorada desde Microsoft Edge 136 o habilitada localmente mediante una bandera de características en la línea de comandos.

El desarrollo de ARIA Notify surge como respuesta a los desafíos que enfrentan los usuarios de tecnologías asistivas, especialmente aquellos con discapacidades visuales, al tratar de identificar cambios en el contenido de las páginas web que no implican modificaciones en el DOM. Por ejemplo, cambios de formato en un texto o la notificación de la entrada de un participante en una videoconferencia son situaciones que, sin una herramienta adecuada, resultan inaccesibles para este grupo de usuarios.

Hasta ahora, los desarrolladores utilizaban las regiones dinámicas de ARIA como una solución temporal, a pesar de sus limitaciones significativas. Estas regiones están íntimamente ligadas a elementos del DOM, lo que genera inconvenientes cuando las alteraciones no provocan un cambio visible en la estructura subyacente de la página. Esto lleva a problemas como la dificultad de acceso para los lectores de pantalla a contenido desplazado fuera de pantalla.

ARIA Notify proporciona a los desarrolladores una solución más ergonómica para notificar cambios a las tecnologías asistivas. A través del método ariaNotify(), se puede comunicar con precisión qué contenido debe ser anunciado a los usuarios. Este método, utilizable tanto en el objeto documento como en nodos del DOM, facilita además la inclusión de mensajes en el idioma correlativo al contenido de la página.

Adicionalmente, los desarrolladores tienen la opción de establecer prioridades para las notificaciones a través de la opción priority, permitiendo que los mensajes más urgentes sean anunciados con anterioridad a los de menor importancia. La clasificación de las notificaciones en alta prioridad o normal asegura una gestión eficiente de los mensajes.

La API ARIA Notify está ya disponible para ser probada. Los desarrolladores pueden realizar estas pruebas tanto de forma local como registrando sus sitios web para participar en la prueba de origen de Microsoft Edge. Se espera recopilar opiniones y comentarios que contribuyan a seguir mejorando la accesibilidad en la web.

Lo último