Expertos en accesibilidad web advierten que utilizar atributos aria-label o aria-labelledby en elementos genéricos como divs o spans puede generar resultados inconsistentes y confusos para los usuarios de lectores de pantalla. Aunque la especificación W3C ARIA prohíbe técnicamente nombrar elementos con rol 'generic', la práctica es común y afecta la navegación. Las pruebas revelan que, mientras algunos lectores de pantalla anuncian la etiqueta definida, otros como JAWS y NVDA la ignoran por completo y optan por leer el contenido de texto en su lugar. Existen excepciones, como el uso de la etiqueta section o el atributo popover, que modifican el rol implícito del elemento.
Lectores de pantalla fallan al interpretar aria-label en elementos genéricos
