base del 10 de noviembre de 2026

Qué pide la ley · Accesibilidad · cómo se arregla

Perceptible, operable, comprensible y robusto5 pasos, en lenguaje llano

¿Pasan las páginas las comprobaciones automáticas de accesibilidad que se ven en el HTML?

48%

de los organismos juzgados: imágenes sin texto alternativo en alguna página

1.282 de 2.691 organismos juzgados · juzgado: sirvió alguna página · base del 10 de noviembre de 2026

Los 2.691 organismos juzgados, uno por celda; encendidos, los 1.282 en los que se encontró lo que la regla busca

se dice «no consta en lo juzgado», nunca «incumple»: lo que falta puede estar en una página que no se capturó

§ 1Qué hay que hacer

Esto es editorial: lo que haría falta según lo que pide el artículo, escrito aquí en lenguaje llano. No sale de una medición y no es asesoramiento jurídico.

  1. Texto alternativo en cada imagen que diga algo

    Un atributo alt que describa la imagen, o vacío si es decorativa. Es lo primero que lee un lector de pantalla y lo primero que falla.

  2. Cada campo de formulario, con su etiqueta

    Un label unido al campo, no un texto suelto al lado. Un placeholder no es una etiqueta.

  3. Título e idioma en cada página

    Un title que diga de qué va la página y un lang que diga en qué lengua está, y que sea verdad.

  4. Contraste, foco y zoom

    Texto con contraste suficiente, un foco visible al tabular y ninguna etiqueta que prohíba ampliar la página.

  5. Encargar una auditoría con personas

    Lo que se ve en el HTML es un subconjunto. La conformidad la decide una revisión con personas y lectores de pantalla, no una regla.

§ 2Cómo lo medimos, y qué no miramos

imágenes sin texto alternativo en alguna página

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

<img> sin alt ni nombre accesible y sin declararse decorativa (alt="", role="presentation" o aria-hidden son correctos) (WCAG 1.1.1).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 1.282 de 2.691 organismos juzgados (48 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 30 filas decididas: 30 ciertas (100 %) · severidad bajo · la ficha de la regla

campos de formulario sin etiqueta en alguna página

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

Campos de formulario (input visibles, select, textarea) sin etiqueta: ni <label for>, ni dentro de un <label>, ni aria-label, aria-labelledby o title (WCAG 1.3.1, 4.1.2).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 1.044 de 2.691 organismos juzgados (39 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 58 filas decididas: 58 ciertas (100 %) · severidad medio · bajo · la ficha de la regla

alguna página no tiene título

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

Página sin <title> o con él vacío (WCAG 2.4.2).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 129 de 2.691 organismos juzgados (5 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 38 filas decididas: 38 ciertas (100 %) · severidad bajo · la ficha de la regla

alguna página no declara su idioma

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

<html> sin lang (WCAG 3.1.1).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 210 de 2.691 organismos juzgados (8 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 41 filas decididas: 41 ciertas (100 %) · severidad bajo · la ficha de la regla

alguna página declara una lengua y está escrita en otra

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

<html lang> dice una lengua y el texto visible está en otra: dos listas de palabras de función tienen que coincidir, y una mixta no cuenta (WCAG 3.1.1).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 159 de 2.691 organismos juzgados (6 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 12 filas decididas: 12 ciertas (100 %) · severidad bajo · la ficha de la regla

marcos incrustados sin título en alguna página

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

<iframe> sin title (WCAG 4.1.2).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 1.308 de 2.691 organismos juzgados (49 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 44 filas decididas: 44 ciertas (100 %) · severidad bajo · la ficha de la regla

la página pide al navegador que no deje ampliarla

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

<meta name="viewport"> con user-scalable=no o maximum-scale=1: pide al navegador que no deje ampliar; Safari en iOS no le hace caso (WCAG 1.4.4).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 275 de 2.691 organismos juzgados (10 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 30 filas decididas: 30 ciertas (100 %) · severidad medio · la ficha de la regla

un formulario pide transcribir una imagen, sin alternativa de audio a la vista

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

Un formulario con un campo para escribir pide transcribir una imagen de captcha, sin contar el reto de un antibots (WCAG 1.1.1).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 164 de 2.691 organismos juzgados (6 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 19 filas decididas: 19 ciertas (100 %) · severidad medio · bajo · la ficha de la regla

texto con contraste por debajo del mínimo (WCAG AA) en alguna página

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

· en N de M páginas pintadas, texto con una razón de contraste por debajo de la que pide WCAG 2.1 1.4.3 (AA), EN 301 549 9.1.4.3: 4,5:1, o 3:1 si el texto es grande (24 px, o 18,66 px en negrita).

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 544 de 2.691 organismos juzgados (20 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 29 filas decididas: 29 ciertas (100 %) · severidad bajo · la ficha de la regla

elementos que reciben el foco del teclado sin cambiar de aspecto

se puede poner junto a un nombre: lectura a ciegas suficiente, al 90 % o más, y fuera de la raya de seguridad

· en N de M páginas pintadas, elementos que reciben el foco con el tabulador (20 primeras pulsaciones) y no cambian de aspecto: ni ellos, ni sus pseudoelementos ::before/::after, ni su padre, ni su primer hijo.

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 150 de 2.691 organismos juzgados (6 %), en los que se encontró lo que la regla busca · juzgado: sirvió alguna página · leídas a ciegas 30 filas decididas: 27 ciertas (90 %) · severidad bajo · la ficha de la regla

alguna página se declara en una lengua y está escrita en otra

espera lectura a ciegas: muestra pequeña. Solo da el recuento nacional y no se pone junto a un nombre

`<html lang>` dice una lengua y el texto, decidido por bloques, está en otra, entre castellano, catalán, gallego, euskera y occitano.

mide la obligación en parte: una comprobación automática de las de EN 301 549 / WCAG · hallazgo en 175 de 905 organismos juzgados (19 %), en los que se encontró lo que la regla busca · juzgado: portada y cinco páginas o más, en el Estado o en una comunidad con lengua cooficial · leídas a ciegas 8 filas decididas: 8 ciertas · muestra pequeña · severidad bajo · la ficha de la regla

Lo que no miramos

  • si el sitio es conforme: cada regla es una comprobación de un subconjunto, como el seguimiento simplificado del Observatorio de Accesibilidad
  • las páginas que un programa pinta después de cargar: el contraste y el foco se miran en dos páginas pintadas, y cuántas se pintaron no está en la base
  • los documentos que la web enlaza

Desgobierno Digital · https://desgobiernodigital.com/ley/acc-requisitos/ · copia impresa de la edición generada el 13 de noviembre de 2026 · Un proyecto de BQuant · correcciones: bquantfinance@gmail.com · @Gsnchez