Actualización rápida sobre esto, he estado trabajando en mejorar nuestros puntos de referencia de una manera que debería proporcionar una mejor forma de navegar por una lista de elementos.
La navegación por encabezados en listas de elementos permanecerá sin cambios, pero esperamos que esto proporcione una alternativa razonable. Los cambios se describen aquí: A11Y: improve landmark navigation and add aria-labels to post controls by awesomerobot · Pull Request #34421 · discourse/discourse · GitHub
En resumen, esto hace lo siguiente:
- Proporciona regiones de puntos de referencia para todas las publicaciones en el DOM
- Agrega una región de punto de referencia que deja más claro que hay más publicaciones arriba/abajo: cargamos/descargamos publicaciones para no tener que usar paginación manual, si un tema tuviera cientos de publicaciones cargadas en el DOM a la vez, podría causar problemas de rendimiento.
Hacer que todo el contenido de los encabezados sea accesible en el DOM sin degradar el rendimiento para todos sería un cambio muy complicado, por lo que este es un punto intermedio. Aunque no es perfecto, navegar a las áreas de “cargar más contenido” cargará correctamente más publicaciones, momento en el cual la lista de elementos se puede reabrir.
-
He hecho una actualización para cambiar los controles de publicación de una región de navegación a una región de barra de herramientas, esto es semánticamente más preciso y permite que la lista de regiones de puntos de referencia se centre en las publicaciones.
-
También he mejorado el etiquetado de los controles de publicación mientras estaba en ello.
Así que pasamos de una lista de elementos de puntos de referencia bastante escasa dentro de los temas
A algo que representa más claramente la estructura del tema
Esta actualización debería estar disponible en algún momento de esta semana. Tendré curiosidad por escuchar sus comentarios sobre estos cambios una vez que estén disponibles @adress!

