El desenfoque de spoiler no es compatible con lectores de pantalla

Ah, ahora veo que prácticamente abrí un problema duplicado para el problema de accesibilidad de las alertas de spoiler mencionadas aquí, lamento eso. Aunque el mío se centró más en la accesibilidad del teclado, mi solución también arreglaría este problema porque, como sugirió @dfabulich, utilizaría un patrón de widget de divulgación activado por un botón.

No creo que quieras usar details/summary aquí, ya que quieres mostrar el contenido en la página cuando está “oculto”, solo quieres difuminarlo también. Usar aria-hidden="true" en el contenido difuminado lo ocultaría a los usuarios de lectores de pantalla, pero aún permitiría que se mostrara en la página (como difuminado). Y luego el botón puede alternar aria-hidden para hacerlo accesible a la tecnología de asistencia.

No creo que haya nada en ARIA sobre spoilers
La alerta de spoiler es básicamente un widget de divulgación para el cual la Guía de Prácticas de Autoría de ARIA proporciona pautas.

1 me gusta