Perceptible Distinguible Nivel AAA WCAG 2.0, 2.1, 2.2

1.4.6 Contraste (mejorado)

Meta El texto tiene contraste suficiente para ser leído por personas con visión baja significativa.
Qué hacer Proporcionar contraste de 7:1 para texto normal y 4,5:1 para texto grande, superando los mínimos de nivel AA.
Por qué importa Las personas con visión baja moderada-severa necesitan contraste más alto para distinguir el texto del fondo.

Criterio de éxito oficial

1.4.6 Contraste (mejorado) Nivel AAA
La presentación visual del texto y de las imágenes de texto tiene una relación de contraste de al menos 7:1, excepto para texto grande (4,5:1), texto incidental y logotipos.
WCAG 2.0 · 2.1 · 2.2 Perceptible → Distinguible

¿Qué diferencia hay con el nivel AA?

El criterio 1.4.3 Contraste mínimo (AA) exige 4,5:1 para texto normal y 3:1 para texto grande. Este criterio 1.4.6 (AAA) eleva esos umbrales para cubrir a personas con visión baja más severa.

La razón del aumento: alguien con agudeza visual de 20/80 (sin corrección disponible) necesita aproximadamente el doble de contraste que una persona con visión normal para distinguir el texto con la misma facilidad.

Comparativa: nivel AA vs nivel AAA

Nivel AA — 1.4.3
4,5:1

Texto normal (menos de 18pt / 14pt negrita)

Texto normal: mínimo 4,5:1
Texto grande: mínimo 3:1
Excepción: texto incidental y logotipos
Nivel AAA — 1.4.6
7:1

Texto normal (mismo umbral de tamaño)

Texto normal: mínimo 7:1
Texto grande: mínimo 4,5:1
Mismas excepciones: incidental y logotipos
Texto grande: ≥18pt (24px) en texto normal, o ≥14pt (18,67px) en negrita. El umbral de tamaño es el mismo en AA y AAA — lo que cambia es el ratio requerido.

Paletas que cumplen AAA

Combinaciones de color con ratio ≥ 7:1 sobre fondos comunes:

#1A1A1A 16,8:1 ✓ AAA
#003D6B 9,4:1 ✓ AAA
#C01427 5,8:1 ✗ Solo AA
#005A9C 4,7:1 ✗ Solo AA
Los tokens del design system de este sitio: --color-dark (#003D6B) cumple AAA con 9,4:1. --color-primary (#005A9C) solo cumple AA con 4,7:1. Para contenido que requiera AAA, usar siempre el azul oscuro.

Simulación: contraste bajo vs alto con visión baja

Así percibe el texto una persona con visión baja moderada (aproximadamente 20/80 de agudeza visual):

Contraste bajo (4,5:1 — solo AA)

El texto con contraste bajo resulta difícil de leer para personas con visión baja moderada o severa, especialmente en condiciones de poca luz.

Ratio: ~4,5:1
Contraste alto (7:1 — AAA)

El texto con contraste alto es mucho más legible para personas con visión baja, independientemente de las condiciones de iluminación.

Ratio: ≥7:1

¿Por qué importa?

Aproximadamente el 3% de la población mundial tiene baja visión que no puede corregirse completamente con gafas. Para estas personas, el contraste AA puede ser insuficiente, especialmente en pantallas de menor calidad o con luz ambiental alta.

Además, alcanzar el nivel AAA en contraste beneficia a todas las personas: mejora la legibilidad en pantallas al sol, en condiciones de fatiga visual y en pantallas con brillo reducido.

¿Quién se ve afectado?

Baja visión severa

Agudeza visual de 20/80 o peor — necesitan mayor contraste para distinguir letras.

Daltonismo

La reducción de sensibilidad al color hace que el contraste luminoso sea aún más importante.

Luz solar directa

Cualquier usuario con pantalla al sol se beneficia del contraste más alto.

Envejecimiento visual

La sensibilidad al contraste disminuye con la edad; el nivel AAA compensa esta pérdida.

Cómo implementarlo

El proceso es el mismo que para 1.4.3, pero con umbrales más estrictos. Usa una herramienta de comprobación de contraste y apunta al ratio 7:1:

/* ✓ Combinaciones que cumplen AAA (≥ 7:1) */
color: #1A1A1A; /* sobre blanco: 16,8:1 ✓ AAA */
color: #003D6B; /* sobre blanco: 9,4:1 ✓ AAA */
color: #FFFFFF; /* sobre #003D6B: 9,4:1 ✓ AAA */

/* ✗ Combinaciones que solo cumplen AA */
color: #005A9C; /* sobre blanco: 4,7:1 — solo AA */
color: #C01427; /* sobre blanco: 5,8:1 — solo AA */

Herramientas recomendadas

/* WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
   Colour Contrast Analyser (app escritorio): gratuita
   axe DevTools: detecta fallos AA y puede mostrar ratios
   Browser DevTools: Accessibility → Color contrast */

Técnicas WCAG

Código Tipo Descripción
G17 Suficiente Asegurar que existe una relación de contraste de al menos 7:1 entre el texto y el fondo
G18 Suficiente Asegurar que existe una relación de contraste de al menos 4,5:1 entre el texto grande y el fondo
G148 Suficiente No especificar el color de fondo, no especificar el color del texto y no usar tecnología que cambie esos valores predeterminados
G174 Suficiente Proporcionar un control con una relación de contraste suficiente que permita a los usuarios cambiar la presentación del texto y su fondo

Criterios relacionados