Fallo común WCAG 2.2
F26Símbolos e iconos con significado que el lector de pantalla no explica
Nombre oficial en el W3C: Fallo del criterio de conformidad 1.3.3 debido a usar únicamente un símbolo gráfico para transmitir información
En pocas palabras
Este error se da cuando un símbolo gráfico transmite información y ningún texto dice lo mismo. Puede ser una imagen, un icono o un carácter especial como ✓, ● o ★. Si el mensaje depende solo de esos símbolos, quien no los ve o no los entiende lo pierde.
Por qué es importante
Un lector de pantalla (programa que lee en voz alta lo que hay en la pantalla) puede leer un símbolo de forma extraña, como «círculo negro», o no leerlo. Los iconos hechos con fuentes de iconos a menudo se leen como letras sueltas o no se leen.
Por ejemplo, una tienda indica «● disponible para envío inmediato» y «■ pendiente de reposición». Una persona ciega no sabe qué productos están disponibles. Una persona con baja visión puede confundir el círculo y el cuadrado.
Cómo evitarlo
- Siempre que pueda, acompañe el símbolo de un texto visible: «● En stock» o «✓ Pagado».
- Si el símbolo acompaña a un texto que ya lo dice, ocúltelo a los lectores con
aria-hidden="true"para no repetir. - Si el símbolo va solo, dele una alternativa:
alten imágenes, orole="img"yaria-labelen caracteres e iconos. - En las instrucciones, no diga solo «pulse la estrella» o «los marcados con un círculo». Nombre el estado o la acción.
Cómo comprobarlo
- Busque símbolos que den información: iconos de estado, marcas ✓ y ✗, estrellas, círculos, flechas o emojis.
- Compruebe si hay un texto visible o una alternativa que diga lo mismo.
- Escuche la página con NVDA o VoiceOver. Compruebe que se entiende el significado de cada símbolo.
- Revise las instrucciones: no deben depender solo de la forma del símbolo.
Ejemplo
Disponibilidad de un producto en una tienda en línea.
<!-- Incorrecto: el lector dice «círculo negro» o nada -->
<p>Silla de oficina ●</p>
<!-- Correcto: texto visible y símbolo oculto al lector -->
<p>Silla de oficina
<span aria-hidden="true">●</span> Disponible para envío inmediato
</p>
<!-- Correcto: símbolo solo, con alternativa -->
<span role="img" aria-label="Disponible para envío inmediato">●</span>
Ver el texto completo del W3C (traducción al español)
Esta es una traducción no oficial al español de la técnica F26 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.
Aplicabilidad
Todas las tecnologías.
Descripción
El objetivo de esta técnica es mostrar cómo el uso de un símbolo gráfico para transmitir información puede hacer que el contenido sea difícil de comprender. Un símbolo gráfico puede ser una imagen, una imagen de texto o un carácter pictórico o decorativo (glifo) que aporta información de forma no verbal. Algunos ejemplos de símbolos gráficos son la imagen de un círculo rojo tachado, una «carita sonriente» o un glifo que representa una marca de verificación, una flecha u otro símbolo pero que no es el carácter con ese significado.
Los usuarios de tecnologías de asistencia pueden tener dificultades para determinar el significado del símbolo gráfico. Si se utiliza un símbolo gráfico para transmitir información, proporcione una alternativa mediante las funciones de la tecnología o utilice otro mecanismo que pueda marcarse con una alternativa que represente el símbolo gráfico. Por ejemplo, en lugar del glifo puede usarse una imagen con una alternativa textual.
Ejemplos
Glifos usados para indicar el estado
Un carrito de la compra utiliza dos glifos sencillos para indicar si un artículo está disponible para envío inmediato. Un círculo indica que el artículo está en existencias y listo para enviar. Un cuadrado indica que el artículo está actualmente pendiente de reposición y no disponible para envío inmediato. Las instrucciones situadas encima de los artículos se refieren al círculo y al cuadrado como único medio para diferenciar si un artículo está disponible.
Pruebas
Procedimiento
Para cada instrucción que haga referencia a marcas no textuales que transmiten información:
- Comprobar si existen otros medios para determinar la información transmitida por las marcas no textuales.
Resultados esperados
- Si la comprobación n.º 1 es falsa, se da esta condición de fallo y el contenido falla este criterio de conformidad.
Cómo lo comprobamos en ADDAW
Este error es uno de los que buscamos en cada auditoría de ADDAW. Se lo entregamos con capturas y la forma de corregirlo.
Basado en la técnica F26 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.