Hola,
Estoy trabajando en la iniciativa COVID-19 RAMP. Elegimos Discourse para nuestro foro y estamos muy satisfechos con él.
Un colega y yo hemos estado revisando la accesibilidad. Creo que hemos solucionado los problemas de bajo contraste mediante la funcionalidad de CSS de administración. Sin embargo, tenemos algunos problemas, según indica WAVE, que no estamos seguros de poder resolver por nosotros mismos, como se detalla a continuación:
-
Imagen enlazada sin texto alternativo: esto se refiere a las imágenes de avatar. Existe un título descriptivo, pero el atributo alt está vacío.
-
Falta una etiqueta en cada página:
<div><input type="text"></div> -
Hay un encabezado vacío en cada página:
<div class="title"><h3></h3><!-- --></div> -
Se han reportado numerosos botones vacíos asociados con SVG.
-
Hay enlaces vacíos, por ejemplo:
<a href="" aria-hidden="true" tabindex="-1" class="tabLoc"></a>
y
<a href="" class="edit-topic" title="edit the title and category of this topic" data-ember-action="" data-ember-action-27="27"><svg class="fa d-icon d-icon-pencil-alt svg-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use xlink:href="#pencil-alt"></svg></a>. -
Hay un encabezado de tabla vacío:
<th data-sort-order="posters" class="posters"></th>
Me sorprendería mucho si somos los únicos que tenemos estos problemas, así que me pregunto si WAVE está sobreanalizando la situación o si quizás nos estamos perdiendo algún truco. Cualquier ayuda será muy apreciada.
Muchas gracias de antemano,
Kostas