Fallo común WCAG 2.2
F83Texto sobre imágenes de fondo con poco contraste
Nombre oficial en el W3C: Fallo de los criterios de conformidad 1.4.3 y 1.4.6 debido a usar imágenes de fondo que no proporcionan suficiente contraste con el texto en primer plano (o con las imágenes de texto)
En pocas palabras
Este fallo ocurre cuando se pone texto encima de una foto o una textura y algunas zonas de la imagen se parecen demasiado al color de las letras. En esas zonas el texto no se lee. El contraste se mide con la parte de la imagen que peor contrasta, no con su color medio.
Por qué es importante
Es muy habitual en las portadas. Un titular blanco sobre la foto de un cielo, o un texto negro sobre una trama de rayas. Las líneas y manchas de la imagen se mezclan con las letras. Una F puede parecer una E.
Las personas con baja visión o con cataratas son las más perjudicadas. Pero cualquiera tiene problemas al leer el móvil a pleno sol. Si el texto es un botón o un plazo, se pierde información importante.
Cómo evitarlo
- Ponga detrás del texto una capa de color sólido o semitransparente que asegure el contraste.
- Elija fotos con una zona tranquila y uniforme para colocar el texto.
- Mida el contraste con la zona más clara de la imagen si el texto es claro, o con la más oscura si el texto es oscuro.
- Respete los mínimos: 4,5:1 para texto normal y 3:1 para texto grande (criterio 1.4.3). En el nivel AAA, 7:1 y 4,5:1 (criterio 1.4.6).
- Revise también la versión para móvil. La imagen se recorta y el texto cae sobre otra zona.
- Defina un
background-colorbajo la imagen, por si esta no carga.
Cómo comprobarlo
- Localice los textos y las imágenes de texto colocados sobre fotos, degradados o texturas.
- Prueba rápida: mida el contraste entre el texto y la zona de la imagen más parecida a él. Use Colour Contrast Analyser (programa gratuito con cuentagotas) o el selector de color de las herramientas del navegador.
- Si llega al mínimo, no hay fallo. Si no llega, revise el fondo que hay detrás de cada letra.
- No confíe en axe ni en WAVE para esto. No pueden medir el texto sobre imágenes y lo dejan para revisión manual.
Ejemplo
Una capa oscura detrás del titular garantiza el contraste, sea cual sea la foto.
.portada {
background: #1c1c1c url("playa.jpg") center / cover;
}
.portada h1 {
color: #fff;
/* Capa oscura detrás del texto: el contraste ya no depende de la foto */
background-color: rgba(0, 0, 0, 0.7);
padding: 0.5em;
}
Para saber más, en nuestro blog
-
Los mejores analizadores de contraste de colorDescubre 7 herramientas que te ayudarán a dotar de un buen contraste a tu web o a tus documentos
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 F83 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
Cualquier tecnología
Descripción
Este fallo se produce cuando las personas con baja visión no pueden leer un texto que se muestra sobre una imagen de fondo. Cuando no hay suficiente contraste entre la imagen de fondo y el texto, los rasgos de la imagen de fondo pueden confundirse con el texto, lo que dificulta leerlo con precisión.
Para satisfacer los criterios de conformidad 1.4.3 Contraste mínimo y 1.4.6 Contraste mejorado, debe haber suficiente contraste entre el texto y su fondo. En el caso de las imágenes, esto significa que tendría que haber suficiente contraste entre el texto y las partes de la imagen que más se parecen al texto y que quedan detrás de él.
Ejemplos
Ejemplo de fallo 1
Un texto en negro se superpone a una imagen con líneas negras. Las líneas pasan por detrás de las letras y hacen que las F parezcan E, etc.
Ejemplo de fallo 2
Un texto en negro se superpone a una imagen con zonas de color gris oscuro. Allí donde el texto cruza una zona gris oscura, el contraste es tan malo que el texto no puede leerse.
Pruebas
Procedimiento
- Comprobación rápida: Hacer primero una comprobación rápida para ver si el contraste entre el texto y la zona más oscura de la imagen (para texto oscuro) o la más clara (para texto claro) alcanza o supera el exigido por el criterio de conformidad (1.4.3 Contraste mínimo o 1.4.6 Contraste mejorado). Si el contraste alcanza o supera el contraste especificado, no hay fallo.
- Si la comprobación rápida es falsa, comprobar si el fondo que hay detrás de cada letra tiene suficiente contraste con la letra.
Resultados esperados
- Si la comprobación rápida es falsa y la comprobación n.º 2 también es falsa, se da esta condición de fallo y el contenido falla el criterio de conformidad de contraste.
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 F83 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.