← Laboratorio

Liga de accesibilidad de los concellos de Galicia

Edición del 7 de septiembre de 2026 · a11y-toolkit v3.0.0 · dos capas (HTML estático + navegador real) · población: IGE, cifras oficiais a 1/1/2025

Las 44 webs municipales gallegas de más de 13.000 habitantes, auditadas con el mismo filtro automático el mismo día, en dos capas: el HTML de la portada y su renderizado real en un navegador. Con método, con los defectos nombrados uno a uno y con la evidencia publicada: esto mide señales automáticas — es un filtro, no un veredicto.

La clasificación

Nota media 50,9 sobre 100; mediana 49; desde 2 hasta 80. Con las dos capas, ninguna web sale limpia: solo 10 de 43 se libran de algún defecto grave en portada. A igual nota, orden alfabético.

Portada de la web oficial de cada concello, auditada el 2026-09-07. Nota sobre 100.
N.ºConcelloHabitantesNotaLo que falla en su portada
1Viveiro (Lugo)15.120808 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 7 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; la jerarquía de títulos salta niveles (h3→h6); 16 enlaces abren ventanas nuevas sin avisar; y 1 observación más (ver su ficha)
2Betanzos (A Coruña)13.533726 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 14 controles no muestran dónde está el foco cuando navegas con teclado; 1 identificador repetido en la página: rompen formularios y etiquetas asociadas; la jerarquía de títulos salta niveles (h1→h3); y 2 observaciones más (ver su ficha)
3Noia (A Coruña)14.123726 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 7 controles no muestran dónde está el foco cuando navegas con teclado; 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; hay títulos vacíos: líneas de título que no dicen nada; y 2 observaciones más (ver su ficha)
4Oleiros (A Coruña)38.793729 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 3 controles no muestran dónde está el foco cuando navegas con teclado; 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; aparecen 3 títulos principales (h1) cuando solo debería haber uno; y 2 observaciones más (ver su ficha)
5Poio (Pontevedra)17.434723 elementos fuerzan un orden de teclado artificial: el tabulador salta a sitios inesperados; 34 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; la jerarquía de títulos salta niveles (h2→h4); y 2 observaciones más (ver su ficha)
6Verín (Ourense)13.95672limita agrandar la letra en el móvil al 100 %, sin ampliación real; 37 controles no muestran dónde está el foco cuando navegas con teclado; 1 identificador repetido en la página: rompen formularios y etiquetas asociadas; la jerarquía de títulos salta niveles (h1→h4, h2→h4, h2→h6); y 2 observaciones más (ver su ficha)
7Vilalba (Lugo)13.8527210 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 1 control no muestra dónde está el foco cuando navegas con teclado; 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; hay títulos vacíos: líneas de título que no dicen nada; y 2 observaciones más (ver su ficha)
8Monforte de Lemos (Lugo)18.9336830 botones sin rótulo: no se sabe para qué sirven; 8 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; la jerarquía de títulos salta niveles (h1→h3); 41 enlaces abren ventanas nuevas sin avisar; y 1 observación más (ver su ficha)
9Vigo (Pontevedra)294.489681 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 5 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 1 identificador repetido en la página: rompen formularios y etiquetas asociadas; aparecen 20 títulos principales (h1) cuando solo debería haber uno; y 1 observación más (ver su ficha)
10Ribeira (A Coruña)27.1026710 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 2 controles no muestran dónde está el foco cuando navegas con teclado; 4 elementos fuerzan un orden de teclado artificial: el tabulador salta a sitios inesperados; hay títulos vacíos: líneas de título que no dicen nada; y 2 observaciones más (ver su ficha)
11Sanxenxo (Pontevedra)18.01667aparece 1 título principal (h1) cuando solo debería haber uno; 2 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 10 controles no muestran dónde está el foco cuando navegas con teclado; 6 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; y 2 observaciones más (ver su ficha)
12Teo (A Coruña)18.968651 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 2 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 4 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; la jerarquía de títulos salta niveles (h2→h4, h3→h5); y 2 observaciones más (ver su ficha)
13A Estrada (Pontevedra)20.112641 elemento fuerza un orden de teclado artificial: el tabulador salta a sitios inesperados; 17 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 10 controles no muestran dónde está el foco cuando navegas con teclado; 6 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; y 3 observaciones más (ver su ficha)
14Pontevedra (Pontevedra)83.316637 zonas de texto con contraste insuficiente (lo peor: 2,36:1): hay letra que se lee mal o no se lee; aparece 1 título principal (h1) cuando solo debería haber uno; 6 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 5 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; y 1 observación más (ver su ficha)
15Redondela (Pontevedra)28.874622 casillas de formulario sin etiqueta: no se sabe qué hay que escribir; 26 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 11 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; hay títulos vacíos: líneas de título que no dicen nada; y 3 observaciones más (ver su ficha)
16Marín (Pontevedra)23.991604 zonas de texto con contraste insuficiente (lo peor: 1,01:1): hay letra que se lee mal o no se lee; 15 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 35 controles no muestran dónde está el foco cuando navegas con teclado; 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; y 2 observaciones más (ver su ficha)
17O Barco de Valdeorras (Ourense)13.368601 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 7 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 40 controles no muestran dónde está el foco cuando navegas con teclado; 11 enlaces abren ventanas nuevas sin avisar; y 2 observaciones más (ver su ficha)
18Ponteareas (Pontevedra)23.211604 zonas de texto con contraste insuficiente (lo peor: 1,4:1): hay letra que se lee mal o no se lee; 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 39 controles no muestran dónde está el foco cuando navegas con teclado; 1 identificador repetido en la página: rompen formularios y etiquetas asociadas; y 2 observaciones más (ver su ficha)
19Carballo (A Coruña)32.120572 casillas de formulario sin etiqueta: no se sabe qué hay que escribir; aparece 1 título principal (h1) cuando solo debería haber uno; 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 9 identificadores repetidos en la página: rompen formularios y etiquetas asociadas; y 3 observaciones más (ver su ficha)
20A Coruña (A Coruña)251.543551 botón sin rótulo: no se sabe para qué sirve; no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página; 2 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 2 controles no muestran dónde está el foco cuando navegas con teclado; y 2 observaciones más (ver su ficha)
21Santiago de Compostela (A Coruña)100.965551 zona de texto con contraste insuficiente (lo peor: 1,1:1): hay letra que se lee mal o no se lee; aparece 1 título principal (h1) cuando solo debería haber uno; 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 4 controles no muestran dónde está el foco cuando navegas con teclado; y 2 observaciones más (ver su ficha)
22Cambados (Pontevedra) [solo estática]13.787492 enlaces vacíos que el lector de pantalla no sabe nombrar; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; prohíbe agrandar la letra en el móvil (zoom bloqueado); la jerarquía de títulos salta niveles (h2→h4, h2→h6, h3→h5); y 1 observación más (ver su ficha)
23Nigrán (Pontevedra)18.17449prohíbe agrandar la letra en el móvil (zoom bloqueado); 20 elementos fuerzan un orden de teclado artificial: el tabulador salta a sitios inesperados; 13 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 6 controles no muestran dónde está el foco cuando navegas con teclado; y 4 observaciones más (ver su ficha)
24O Carballiño (Ourense)14.249491 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; limita agrandar la letra en el móvil al 100 %, sin ampliación real; 9 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 30 controles no muestran dónde está el foco cuando navegas con teclado; y 4 observaciones más (ver su ficha)
25Gondomar (Pontevedra)15.0664820 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son; 8 zonas de texto con contraste insuficiente (lo peor: 2,67:1): hay letra que se lee mal o no se lee; 14 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; 1 control no muestra dónde está el foco cuando navegas con teclado; y 2 observaciones más (ver su ficha)
26Lugo (Lugo)100.143485 zonas de texto con contraste insuficiente (lo peor: 3,87:1): hay letra que se lee mal o no se lee; 4 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son; no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página; 1 control demasiado pequeño para el dedo: menos de 24×24 píxeles; y 2 observaciones más (ver su ficha)
27Culleredo (A Coruña)31.2544520 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 30 botones sin rótulo: no se sabe para qué sirven; no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página; 39 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 3 observaciones más (ver su ficha)
28Mos (Pontevedra)15.2334515 botones sin rótulo: no se sabe para qué sirven; 6 zonas de texto con contraste insuficiente (lo peor: 3,19:1): hay letra que se lee mal o no se lee; 1 vídeo sin subtítulos; 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 3 observaciones más (ver su ficha)
29Cangas de Morrazo (Pontevedra)26.711446 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 2 vídeos o mapas incrustados sin título identificable; 1 vídeo sin subtítulos; 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 4 observaciones más (ver su ficha)
30Moaña (Pontevedra)19.320421 imagen sin texto alternativo: quien no puede verla no sabe qué enseña; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 1 elemento fuerza un orden de teclado artificial: el tabulador salta a sitios inesperados; 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 4 observaciones más (ver su ficha)
31Narón (A Coruña)39.9534013 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 30 botones sin rótulo: no se sabe para qué sirven; limita agrandar la letra en el móvil al 100 %, sin ampliación real; aparece 1 título principal (h1) cuando solo debería haber uno; y 3 observaciones más (ver su ficha)
32Sada (A Coruña)17.4214027 botones sin rótulo: no se sabe para qué sirven; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; limita agrandar la letra en el móvil al 100 %, sin ampliación real; aparece 1 título principal (h1) cuando solo debería haber uno; y 3 observaciones más (ver su ficha)
33Tui (Pontevedra)17.4684029 botones sin rótulo: no se sabe para qué sirven; 3 casillas de formulario sin etiqueta: no se sabe qué hay que escribir; aparece 1 título principal (h1) cuando solo debería haber uno; 8 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 3 observaciones más (ver su ficha)
34Ames (A Coruña)33.2763711 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 2 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son; limita agrandar la letra en el móvil al 100 %, sin ampliación real; 34 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 4 observaciones más (ver su ficha)
35Arteixo (A Coruña)34.403372 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; prohíbe agrandar la letra en el móvil (zoom bloqueado); hay una tabla sin celdas de cabecera: no se sabe qué es cada columna; 31 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 4 observaciones más (ver su ficha)
36Boiro (A Coruña)18.967376 casillas de formulario sin etiqueta: no se sabe qué hay que escribir; 7 elementos solo funcionan con el ratón: no responden al teclado; aparece 1 título principal (h1) cuando solo debería haber uno; 13 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 4 observaciones más (ver su ficha)
37Cambre (A Coruña)24.765341 imagen sin texto alternativo: quien no puede verla no sabe qué enseña; prohíbe agrandar la letra en el móvil (zoom bloqueado); no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página; 34 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 5 observaciones más (ver su ficha)
38Ourense (Ourense)105.769331 imagen sin texto alternativo: quien no puede verla no sabe qué enseña; 2 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son; 19 elementos solo funcionan con el ratón: no responden al teclado; 19 controles demasiado pequeños para el dedo: menos de 24×24 píxeles; y 3 observaciones más (ver su ficha)
39Sarria (Lugo)13.7262821 botones sin rótulo: no se sabe para qué sirven; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 3 zonas de texto con contraste insuficiente (lo peor: 2,06:1): hay letra que se lee mal o no se lee; hay una tabla sin celdas de cabecera: no se sabe qué es cada columna; y 3 observaciones más (ver su ficha)
40Vilagarcía de Arousa (Pontevedra)37.8882230 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 2 casillas de formulario sin etiqueta: no se sabe qué hay que escribir; 4 elementos solo funcionan con el ratón: no responden al teclado; no declara en qué idioma está escrita la página; y 5 observaciones más (ver su ficha)
41O Porriño (Pontevedra)20.965216 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 1 vídeo o mapa incrustado sin título identificable; la página se recarga sola cada poco tiempo, sin preguntar; y 6 observaciones más (ver su ficha)
42Tomiño (Pontevedra)13.7381511 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan; 30 botones sin rótulo: no se sabe para qué sirven; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; prohíbe agrandar la letra en el móvil (zoom bloqueado); y 5 observaciones más (ver su ficha)
43Ferrol (A Coruña)64.36721 imagen sin texto alternativo: quien no puede verla no sabe qué enseña; 28 botones sin rótulo: no se sabe para qué sirven; 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir; 3 zonas de texto con contraste insuficiente (lo peor: 2,35:1): hay letra que se lee mal o no se lee; y 6 observaciones más (ver su ficha)
—Lalín (Pontevedra)20.292—No auditable con este método: su portada exige pasar un control anti-robots («verificando navegador») y ni la auditoría estática ni la renderizada pueden verla dentro; daría un resultado falso.

Lo que más falla (el problema es sistémico)

Sumando las 43 webs, estos son los defectos automáticos más repetidos. Que un defecto se repita en casi todas las webs dice más de los proveedores y plantillas comunes que de cada concello por separado.

  1. Controles sin nombre accesible — 43 de 43 webs (100 %).
  2. Contraste del texto — 42 de 42 webs (100 %).
  3. Objetivos demasiado pequeños — 41 de 42 webs (97 %).
  4. Estructura de títulos — 41 de 43 webs (95 %).
  5. Ventanas nuevas sin avisar — 39 de 43 webs (90 %).
  6. Foco invisible — 30 de 42 webs (71 %).
  7. Campos sin etiqueta — 17 de 43 webs (39 %).
  8. Imágenes sin texto alternativo — 12 de 43 webs (27 %).
  9. Zoom en el móvil — 10 de 43 webs (23 %).
  10. Atajo al contenido — 6 de 43 webs (13 %).
  11. Orden de teclado manipulado — 5 de 43 webs (11 %).
  12. Elementos solo de ratón — 3 de 43 webs (6 %).
  13. Vídeos sin subtítulos — 2 de 43 webs (4 %).
  14. Idioma declarado — 2 de 43 webs (4 %).
  15. Recargas temporizadas — 1 de 43 webs (2 %).

Qué se comprueba, exactamente

El filtro trabaja en dos capas sobre la portada (solo la página inicial): estática, sobre el HTML que sirve el servidor, y renderizada, cargando la página en un navegador (Chromium) y midiendo lo que se ve ya pintado: contraste real del texto, tamaño de los botones en móvil y visibilidad del foco del teclado. Entre las dos capas, 16 señales derivadas de WCAG 2.2. Cada hallazgo entra en la nota según su gravedad; si la capa estática y la renderizada ven el mismo criterio, cuenta una vez y prevalece la medida renderizada.

Gravedad y peso: defecto grave −15, moderado −8, leve −3, desde 100 y con mínimo 0.
Criterio WCAGQué miraCapaArreglo típico
1.1.1 Imágenes sin texto alternativoLas imágenes no dicen qué enseñan a quien no puede verlas. (gravedad observada: grave)estáticaPoner alt a toda imagen (alt="" si es decorativa).
1.2.2 Vídeos sin subtítulosLos vídeos no tienen pistas de subtítulos. (gravedad observada: moderada)estáticaPublicar subtítulos del audio del vídeo.
1.3.1 Estructura de títulosFalta el título principal, hay títulos vacíos, varios h1 o saltos de nivel. (gravedad observada: moderada · leve)estáticaUn solo h1, jerarquía sin saltos y ningún título vacío.
1.4.3 Contraste del textoTexto con menos de 4,5:1 de contraste (o 3:1 en letra grande): se lee mal o no se lee. Medido con el color ya computado, transparencias incluidas. (gravedad observada: grave · leve)renderizadaSubir el contraste del texto a 4,5:1 (3:1 en letra grande) sobre su fondo real.
1.4.4 Zoom en el móvilLa página prohíbe o limita agrandar la letra. (gravedad observada: grave · moderada)estáticaNo usar user-scalable=no ni maximum-scale menor que 2.
2.1.1 Elementos solo de ratónHay piezas clicables que no responden al teclado. (gravedad observada: grave)estáticaUsar enlaces y botones reales, operables con Enter y Espacio.
2.2.1 Recargas temporizadasLa página se recarga o redirige sola, sin pedir permiso. (gravedad observada: moderada)estáticaEliminar la recarga automática.
2.4.1 Atajo al contenidoNo hay enlace «saltar al contenido» ni zona principal main. (gravedad observada: moderada)estáticaAñadir main y un enlace de salto como primer foco.
2.4.2 Título de la páginaLa página no tiene título propio. (no apareció en esta edición)estáticaDar a cada página un title descriptivo y único.
2.4.3 Orden de teclado manipuladoAtributos tabindex positivos reordenan el tabulador. (gravedad observada: moderada)ambasNo usar tabindex positivos.
2.4.7 Foco invisibleControles que no muestran dónde está el foco al navegar con teclado. (gravedad observada: moderada · leve)renderizadaOutline visible de 2 px mínimo con :focus-visible (o borde/sombra equivalente).
2.5.8 Objetivos demasiado pequeñosControles con área de toque menor de 24×24 píxeles: difíciles de pulsar en móvil. (gravedad observada: moderada)renderizadaDar a los controles al menos 24×24 px (mejor 44×44) con padding.
3.1.1 Idioma declaradoNo se declara en qué idioma está la página. (gravedad observada: moderada)estáticalang="gl" o lang="es" en la etiqueta html.
3.2.5 Ventanas nuevas sin avisarEnlaces que abren ventana nueva sin avisar. (gravedad observada: leve)estáticaAvisar «(abre en ventana nueva)» o no forzar la ventana.
3.3.2 Campos sin etiquetaCasillas de formulario sin etiqueta asociada. (gravedad observada: grave · leve)estáticaAsociar label for o nombre accesible a cada campo.
4.1.2 Controles sin nombre accesibleEnlaces y botones sin texto, iframes sin título, interactivos ocultos con aria-hidden, ids duplicados. (gravedad observada: grave · moderada · leve)ambasTexto real en enlaces y botones; título en cada iframe.

Ejemplo de cálculo, sin variables ocultas: una portada con 1 defecto grave y 2 moderados empieza en 100 y resta 15 + 8 + 8 = 69. Nada más. La nota no opina: cuenta.

Qué NO mide esto

Casos particulares, contados tal cual

Si eres un concello (o su proveedor): cómo subir nota

Cada criterio tiene arreglo conocido y barato. Los tres primeros pasos, por retorno:

  1. Pon contraste: es el defecto universal de la liga. Sube el gris de tus textos sobre fondo claro hasta 4,5:1 (un gris medio #767676 sobre blanco ya pasa; el gris claro típico de las plantillas no).
  2. Nombra lo innombrable: texto real en enlaces y botones (nada de iconos mudos), alt en las imágenes, label en cada campo. Es la otra mitad de los puntos perdidos.
  3. Deja zoomear, agranda los botones y avisa: quita user-scalable=no/maximum-scale, controles de 24×24 px como mínimo y avisa cuando un enlace abra una ventana nueva.

¿Eres el concello y crees que hay un error, o ya lo corregiste? Escríbeme: re-audito con el mismo filtro y actualizo la tabla con fecha. Las correcciones suben nota; el histórico queda a la vista.

Evidencia concello a concello

Cada ficha repite la URL exacta auditada, la fecha, el desglose de hallazgos y enlaza al JSON crudo de las dos capas (estática y renderizada), para que cualquiera pueda reproducir o discutir el resultado.

Viveiro — 80 / 100
Web auditada
https://viveiro.gal/
Fecha
Hallazgos
0 graves, 1 moderado, 4 leves · 1267 elementos en la capa estática · capa renderizada: sí
Defectos
  • 8 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 7 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h3→h6)
  • 16 enlaces abren ventanas nuevas sin avisar
  • 1 zona de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Viveiro · JSON renderizado de Viveiro
Betanzos — 72 / 100
Web auditada
https://betanzos.es/
Fecha
Hallazgos
0 graves, 2 moderados, 4 leves · 303 elementos en la capa estática · capa renderizada: sí
Defectos
  • 6 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 14 controles no muestran dónde está el foco cuando navegas con teclado
  • 1 identificador repetido en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h1→h3)
  • 8 enlaces abren ventanas nuevas sin avisar
  • 19 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Betanzos · JSON renderizado de Betanzos
Noia — 72 / 100
Web auditada
https://concellodenoia.gal
Fecha
Hallazgos
0 graves, 2 moderados, 4 leves · 682 elementos en la capa estática · capa renderizada: sí
Defectos
  • 6 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 7 controles no muestran dónde está el foco cuando navegas con teclado
  • 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 11 enlaces abren ventanas nuevas sin avisar
  • 17 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Noia · JSON renderizado de Noia
Oleiros — 72 / 100
Web auditada
https://oleiros.org
Fecha
Hallazgos
0 graves, 2 moderados, 4 leves · 4358 elementos en la capa estática · capa renderizada: sí
Defectos
  • 9 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 3 controles no muestran dónde está el foco cuando navegas con teclado
  • 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • aparecen 3 títulos principales (h1) cuando solo debería haber uno
  • 2 enlaces abren ventanas nuevas sin avisar
  • 17 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Oleiros · JSON renderizado de Oleiros
Poio — 72 / 100
Web auditada
https://concellopoio.gal
Fecha
Hallazgos
0 graves, 2 moderados, 4 leves · 1530 elementos en la capa estática · capa renderizada: sí
Defectos
  • 3 elementos fuerzan un orden de teclado artificial: el tabulador salta a sitios inesperados
  • 34 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h2→h4)
  • 15 enlaces abren ventanas nuevas sin avisar
  • 12 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Poio · JSON renderizado de Poio
Verín — 72 / 100
Web auditada
https://www.verin.es
Fecha
Hallazgos
0 graves, 2 moderados, 4 leves · 886 elementos en la capa estática · capa renderizada: sí
Defectos
  • limita agrandar la letra en el móvil al 100 %, sin ampliación real
  • 37 controles no muestran dónde está el foco cuando navegas con teclado
  • 1 identificador repetido en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h1→h4, h2→h4, h2→h6)
  • 28 enlaces abren ventanas nuevas sin avisar
  • 23 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Verín · JSON renderizado de Verín
Vilalba — 72 / 100
Web auditada
https://www.vilalba.gal
Fecha
Hallazgos
0 graves, 2 moderados, 4 leves · 1618 elementos en la capa estática · capa renderizada: sí
Defectos
  • 10 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 1 control no muestra dónde está el foco cuando navegas con teclado
  • 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 31 enlaces abren ventanas nuevas sin avisar
  • 14 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Vilalba · JSON renderizado de Vilalba
Monforte de Lemos — 68 / 100
Web auditada
https://www.monfortedelemos.es
Fecha
Hallazgos
1 grave, 1 moderado, 3 leves · 751 elementos en la capa estática · capa renderizada: sí
Defectos
  • 30 botones sin rótulo: no se sabe para qué sirven
  • 8 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • la jerarquía de títulos salta niveles (h1→h3)
  • 41 enlaces abren ventanas nuevas sin avisar
  • 32 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Monforte de Lemos · JSON renderizado de Monforte de Lemos
Vigo — 68 / 100
Web auditada
https://hoxe.vigo.org/
Fecha
Hallazgos
1 grave, 1 moderado, 3 leves · 2985 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 5 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 1 identificador repetido en la página: rompen formularios y etiquetas asociadas
  • aparecen 20 títulos principales (h1) cuando solo debería haber uno
  • 4 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Vigo · JSON renderizado de Vigo
Ribeira — 67 / 100
Web auditada
https://www.ribeira.gal/
Fecha
Hallazgos
0 graves, 3 moderados, 3 leves · 805 elementos en la capa estática · capa renderizada: sí
Defectos
  • 10 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 2 controles no muestran dónde está el foco cuando navegas con teclado
  • 4 elementos fuerzan un orden de teclado artificial: el tabulador salta a sitios inesperados
  • hay títulos vacíos: líneas de título que no dicen nada
  • 6 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 18 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Ribeira · JSON renderizado de Ribeira
Sanxenxo — 67 / 100
Web auditada
https://www.sanxenxo.es
Fecha
Hallazgos
0 graves, 3 moderados, 3 leves · 845 elementos en la capa estática · capa renderizada: sí
Defectos
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 2 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 10 controles no muestran dónde está el foco cuando navegas con teclado
  • 6 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 19 enlaces abren ventanas nuevas sin avisar
  • 11 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Sanxenxo · JSON renderizado de Sanxenxo
Teo — 65 / 100
Web auditada
https://www.teo.gal/gl
Fecha
Hallazgos
1 grave, 1 moderado, 4 leves · 1166 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 2 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 4 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h2→h4, h3→h5)
  • 1 enlace abre ventana nueva sin avisar
  • 1 zona de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Teo · JSON renderizado de Teo
A Estrada — 64 / 100
Web auditada
https://aestrada.gal/
Fecha
Hallazgos
0 graves, 3 moderados, 4 leves · 1981 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 elemento fuerza un orden de teclado artificial: el tabulador salta a sitios inesperados
  • 17 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 10 controles no muestran dónde está el foco cuando navegas con teclado
  • 6 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h2→h4)
  • 6 enlaces abren ventanas nuevas sin avisar
  • 8 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de A Estrada · JSON renderizado de A Estrada
Pontevedra — 63 / 100
Web auditada
https://pontevedra.gal/
Fecha
Hallazgos
1 grave, 2 moderados, 2 leves · 2042 elementos en la capa estática · capa renderizada: sí
Defectos
  • 7 zonas de texto con contraste insuficiente (lo peor: 2,36:1): hay letra que se lee mal o no se lee
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 6 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 5 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 261 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Pontevedra · JSON renderizado de Pontevedra
Redondela — 62 / 100
Web auditada
https://redondela.gal/
Fecha
Hallazgos
1 grave, 1 moderado, 5 leves · 2603 elementos en la capa estática · capa renderizada: sí
Defectos
  • 2 casillas de formulario sin etiqueta: no se sabe qué hay que escribir
  • 26 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 11 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 66 enlaces abren ventanas nuevas sin avisar
  • 19 zonas de texto sobre imagen, donde no se puede garantizar el contraste
  • 1 controles que no reciben foco con .focus(): div > div > a.
Evidencia
JSON estático de Redondela · JSON renderizado de Redondela
Marín — 60 / 100
Web auditada
https://concellodemarin.es
Fecha
Hallazgos
1 grave, 2 moderados, 3 leves · 1360 elementos en la capa estática · capa renderizada: sí
Defectos
  • 4 zonas de texto con contraste insuficiente (lo peor: 1,01:1): hay letra que se lee mal o no se lee
  • 15 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 35 controles no muestran dónde está el foco cuando navegas con teclado
  • 2 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h2→h4)
  • 37 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Marín · JSON renderizado de Marín
O Barco de Valdeorras — 60 / 100
Web auditada
https://www.concellodobarco.gal
Fecha
Hallazgos
1 grave, 2 moderados, 3 leves · 525 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 7 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 40 controles no muestran dónde está el foco cuando navegas con teclado
  • 11 enlaces abren ventanas nuevas sin avisar
  • 7 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 29 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de O Barco de Valdeorras · JSON renderizado de O Barco de Valdeorras
Ponteareas — 60 / 100
Web auditada
https://portal.ponteareas.gal/
Fecha
Hallazgos
1 grave, 2 moderados, 3 leves · 1668 elementos en la capa estática · capa renderizada: sí
Defectos
  • 4 zonas de texto con contraste insuficiente (lo peor: 1,4:1): hay letra que se lee mal o no se lee
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 39 controles no muestran dónde está el foco cuando navegas con teclado
  • 1 identificador repetido en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 5 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Ponteareas · JSON renderizado de Ponteareas
Carballo — 57 / 100
Web auditada
https://carballo.gal/
Fecha
Hallazgos
1 grave, 2 moderados, 4 leves · 2116 elementos en la capa estática · capa renderizada: sí
Defectos
  • 2 casillas de formulario sin etiqueta: no se sabe qué hay que escribir
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 9 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 23 enlaces abren ventanas nuevas sin avisar
  • 19 zonas de texto sobre imagen, donde no se puede garantizar el contraste
  • 2 controles que no reciben foco con .focus(): div > h2 > a, div > div > a.
Evidencia
JSON estático de Carballo · JSON renderizado de Carballo
A Coruña — 55 / 100
Web auditada
https://www.coruna.gal/
Fecha
Hallazgos
1 grave, 3 moderados, 2 leves · 656 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 botón sin rótulo: no se sabe para qué sirve
  • no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página
  • 2 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 2 controles no muestran dónde está el foco cuando navegas con teclado
  • la jerarquía de títulos salta niveles (h1→h6, h3→h5)
  • 30 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de A Coruña · JSON renderizado de A Coruña
Santiago de Compostela — 55 / 100
Web auditada
https://santiagodecompostela.gal/gl
Fecha
Hallazgos
1 grave, 3 moderados, 2 leves · 1266 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 zona de texto con contraste insuficiente (lo peor: 1,1:1): hay letra que se lee mal o no se lee
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 4 controles no muestran dónde está el foco cuando navegas con teclado
  • 9 enlaces abren ventanas nuevas sin avisar
  • 4 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
Evidencia
JSON estático de Santiago de Compostela · JSON renderizado de Santiago de Compostela
Cambados — 49 / 100
Web auditada
https://cambados.es
Fecha
Hallazgos
3 graves, 0 moderados, 2 leves · 1203 elementos en la capa estática · capa renderizada: no
Defectos
  • 2 enlaces vacíos que el lector de pantalla no sabe nombrar
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • prohíbe agrandar la letra en el móvil (zoom bloqueado)
  • la jerarquía de títulos salta niveles (h2→h4, h2→h6, h3→h5)
  • 25 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Cambados
Nigrán — 49 / 100
Web auditada
https://www.nigran.es
Fecha
Hallazgos
1 grave, 3 moderados, 4 leves · 967 elementos en la capa estática · capa renderizada: sí
Defectos
  • prohíbe agrandar la letra en el móvil (zoom bloqueado)
  • 20 elementos fuerzan un orden de teclado artificial: el tabulador salta a sitios inesperados
  • 13 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 6 controles no muestran dónde está el foco cuando navegas con teclado
  • 3 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 34 enlaces abren ventanas nuevas sin avisar
  • 4 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Nigrán · JSON renderizado de Nigrán
O Carballiño — 49 / 100
Web auditada
https://www.carballino.gal
Fecha
Hallazgos
1 grave, 3 moderados, 4 leves · 1636 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • limita agrandar la letra en el móvil al 100 %, sin ampliación real
  • 9 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 30 controles no muestran dónde está el foco cuando navegas con teclado
  • 1 identificador repetido en la página: rompen formularios y etiquetas asociadas
  • la jerarquía de títulos salta niveles (h2→h4, h2→h6, h4→h6)
  • 32 enlaces abren ventanas nuevas sin avisar
  • 52 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de O Carballiño · JSON renderizado de O Carballiño
Gondomar — 48 / 100
Web auditada
https://concellodegondomar.gal
Fecha
Hallazgos
2 graves, 2 moderados, 2 leves · 1039 elementos en la capa estática · capa renderizada: sí
Defectos
  • 20 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son
  • 8 zonas de texto con contraste insuficiente (lo peor: 2,67:1): hay letra que se lee mal o no se lee
  • 14 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 1 control no muestra dónde está el foco cuando navegas con teclado
  • hay títulos vacíos: líneas de título que no dicen nada
  • 7 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Gondomar · JSON renderizado de Gondomar
Lugo — 48 / 100
Web auditada
https://www.lugo.gal/portal/
Fecha
Hallazgos
2 graves, 2 moderados, 2 leves · 371 elementos en la capa estática · capa renderizada: sí
Defectos
  • 5 zonas de texto con contraste insuficiente (lo peor: 3,87:1): hay letra que se lee mal o no se lee
  • 4 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son
  • no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página
  • 1 control demasiado pequeño para el dedo: menos de 24×24 píxeles
  • la jerarquía de títulos salta niveles (h1→h5)
  • 21 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Lugo · JSON renderizado de Lugo
Culleredo — 45 / 100
Web auditada
https://culleredo.es
Fecha
Hallazgos
2 graves, 2 moderados, 3 leves · 633 elementos en la capa estática · capa renderizada: sí
Defectos
  • 20 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 30 botones sin rótulo: no se sabe para qué sirven
  • no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página
  • 39 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • aparecen 4 títulos principales (h1) cuando solo debería haber uno
  • 22 enlaces abren ventanas nuevas sin avisar
  • 16 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Culleredo · JSON renderizado de Culleredo
Mos — 45 / 100
Web auditada
https://mos.gal/
Fecha
Hallazgos
2 graves, 2 moderados, 3 leves · 1157 elementos en la capa estática · capa renderizada: sí
Defectos
  • 15 botones sin rótulo: no se sabe para qué sirven
  • 6 zonas de texto con contraste insuficiente (lo peor: 3,19:1): hay letra que se lee mal o no se lee
  • 1 vídeo sin subtítulos
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • hay etiquetas de formulario que no etiquetan nada
  • la jerarquía de títulos salta niveles (h1→h3, h2→h4)
  • 1 controles que no reciben foco con .focus(): div > div > a.
Evidencia
JSON estático de Mos · JSON renderizado de Mos
Cangas de Morrazo — 44 / 100
Web auditada
https://cangas.gal
Fecha
Hallazgos
1 grave, 4 moderados, 3 leves · 1122 elementos en la capa estática · capa renderizada: sí
Defectos
  • 6 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 2 vídeos o mapas incrustados sin título identificable
  • 1 vídeo sin subtítulos
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 39 controles no muestran dónde está el foco cuando navegas con teclado
  • la jerarquía de títulos salta niveles (h2→h4)
  • 62 enlaces abren ventanas nuevas sin avisar
  • 12 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Cangas de Morrazo · JSON renderizado de Cangas de Morrazo
Moaña — 42 / 100
Web auditada
https://concellodemoana.org
Fecha
Hallazgos
2 graves, 2 moderados, 4 leves · 1227 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 imagen sin texto alternativo: quien no puede verla no sabe qué enseña
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 1 elemento fuerza un orden de teclado artificial: el tabulador salta a sitios inesperados
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 1 identificador repetido en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 27 enlaces abren ventanas nuevas sin avisar
  • 69 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Moaña · JSON renderizado de Moaña
Narón — 40 / 100
Web auditada
https://www.naron.gal/
Fecha
Hallazgos
2 graves, 3 moderados, 2 leves · 547 elementos en la capa estática · capa renderizada: sí
Defectos
  • 13 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 30 botones sin rótulo: no se sabe para qué sirven
  • limita agrandar la letra en el móvil al 100 %, sin ampliación real
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 26 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 99 enlaces abren ventanas nuevas sin avisar
  • 14 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Narón · JSON renderizado de Narón
Sada — 40 / 100
Web auditada
https://www.sada.gal/
Fecha
Hallazgos
2 graves, 3 moderados, 2 leves · 657 elementos en la capa estática · capa renderizada: sí
Defectos
  • 27 botones sin rótulo: no se sabe para qué sirven
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • limita agrandar la letra en el móvil al 100 %, sin ampliación real
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 13 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 94 enlaces abren ventanas nuevas sin avisar
  • 22 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Sada · JSON renderizado de Sada
Tui — 40 / 100
Web auditada
https://www.tui.gal/
Fecha
Hallazgos
2 graves, 3 moderados, 2 leves · 668 elementos en la capa estática · capa renderizada: sí
Defectos
  • 29 botones sin rótulo: no se sabe para qué sirven
  • 3 casillas de formulario sin etiqueta: no se sabe qué hay que escribir
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 8 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 27 controles no muestran dónde está el foco cuando navegas con teclado
  • 22 enlaces abren ventanas nuevas sin avisar
  • 5 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Tui · JSON renderizado de Tui
Ames — 37 / 100
Web auditada
https://www.concellodeames.gal/
Fecha
Hallazgos
2 graves, 3 moderados, 3 leves · 1908 elementos en la capa estática · capa renderizada: sí
Defectos
  • 11 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 2 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son
  • limita agrandar la letra en el móvil al 100 %, sin ampliación real
  • 34 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 34 controles no muestran dónde está el foco cuando navegas con teclado
  • hay títulos vacíos: líneas de título que no dicen nada
  • 51 enlaces abren ventanas nuevas sin avisar
  • 7 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Ames · JSON renderizado de Ames
Arteixo — 37 / 100
Web auditada
https://arteixo.org
Fecha
Hallazgos
2 graves, 3 moderados, 3 leves · 2962 elementos en la capa estática · capa renderizada: sí
Defectos
  • 2 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • prohíbe agrandar la letra en el móvil (zoom bloqueado)
  • hay una tabla sin celdas de cabecera: no se sabe qué es cada columna
  • 31 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 40 controles no muestran dónde está el foco cuando navegas con teclado
  • 4 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 44 enlaces abren ventanas nuevas sin avisar
  • 21 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Arteixo · JSON renderizado de Arteixo
Boiro — 37 / 100
Web auditada
https://boiro.gal
Fecha
Hallazgos
2 graves, 3 moderados, 3 leves · 910 elementos en la capa estática · capa renderizada: sí
Defectos
  • 6 casillas de formulario sin etiqueta: no se sabe qué hay que escribir
  • 7 elementos solo funcionan con el ratón: no responden al teclado
  • aparece 1 título principal (h1) cuando solo debería haber uno
  • 13 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 6 controles no muestran dónde está el foco cuando navegas con teclado
  • 6 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 10 enlaces abren ventanas nuevas sin avisar
  • 9 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Boiro · JSON renderizado de Boiro
Cambre — 34 / 100
Web auditada
https://cambre.es/
Fecha
Hallazgos
2 graves, 3 moderados, 4 leves · 654 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 imagen sin texto alternativo: quien no puede verla no sabe qué enseña
  • prohíbe agrandar la letra en el móvil (zoom bloqueado)
  • no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página
  • 34 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 40 controles no muestran dónde está el foco cuando navegas con teclado
  • 40 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • hay títulos vacíos: líneas de título que no dicen nada
  • 7 enlaces abren ventanas nuevas sin avisar
  • 17 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Cambre · JSON renderizado de Cambre
Ourense — 33 / 100
Web auditada
https://ourense.gal/gl/
Fecha
Hallazgos
3 graves, 2 moderados, 2 leves · 1642 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 imagen sin texto alternativo: quien no puede verla no sabe qué enseña
  • 2 elementos interactivos ocultos para el lector de pantalla que siguen recibiendo el foco: se tabula hasta ellos y no se oye qué son
  • 19 elementos solo funcionan con el ratón: no responden al teclado
  • 19 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 11 controles no muestran dónde está el foco cuando navegas con teclado
  • 17 enlaces abren ventanas nuevas sin avisar
  • 32 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Ourense · JSON renderizado de Ourense
Sarria — 28 / 100
Web auditada
https://www.sarria.gal/gl/
Fecha
Hallazgos
3 graves, 3 moderados, 1 leve · 676 elementos en la capa estática · capa renderizada: sí
Defectos
  • 21 botones sin rótulo: no se sabe para qué sirven
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 3 zonas de texto con contraste insuficiente (lo peor: 2,06:1): hay letra que se lee mal o no se lee
  • hay una tabla sin celdas de cabecera: no se sabe qué es cada columna
  • 19 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 40 controles no muestran dónde está el foco cuando navegas con teclado
  • 24 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Sarria · JSON renderizado de Sarria
Vilagarcía de Arousa — 22 / 100
Web auditada
https://www.vilagarcia.gal/
Fecha
Hallazgos
3 graves, 3 moderados, 3 leves · 1069 elementos en la capa estática · capa renderizada: sí
Defectos
  • 30 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 2 casillas de formulario sin etiqueta: no se sabe qué hay que escribir
  • 4 elementos solo funcionan con el ratón: no responden al teclado
  • no declara en qué idioma está escrita la página
  • hay una tabla sin celdas de cabecera: no se sabe qué es cada columna
  • 4 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 4 identificadores repetidos en la página: rompen formularios y etiquetas asociadas
  • 30 enlaces abren ventanas nuevas sin avisar
  • 2 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Vilagarcía de Arousa · JSON renderizado de Vilagarcía de Arousa
O Porriño — 21 / 100
Web auditada
https://oporrino.org
Fecha
Hallazgos
2 graves, 5 moderados, 3 leves · 1221 elementos en la capa estática · capa renderizada: sí
Defectos
  • 6 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 1 vídeo o mapa incrustado sin título identificable
  • la página se recarga sola cada poco tiempo, sin preguntar
  • no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 34 controles no muestran dónde está el foco cuando navegas con teclado
  • hay títulos vacíos: líneas de título que no dicen nada
  • 61 enlaces abren ventanas nuevas sin avisar
  • 38 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de O Porriño · JSON renderizado de O Porriño
Tomiño — 15 / 100
Web auditada
https://tomino.gal
Fecha
Hallazgos
4 graves, 2 moderados, 3 leves · 2171 elementos en la capa estática · capa renderizada: sí
Defectos
  • 11 imágenes sin texto alternativo: quien no puede verlas no sabe qué enseñan
  • 30 botones sin rótulo: no se sabe para qué sirven
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • prohíbe agrandar la letra en el móvil (zoom bloqueado)
  • 40 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 40 controles no muestran dónde está el foco cuando navegas con teclado
  • la jerarquía de títulos salta niveles (h2→h5)
  • 81 enlaces abren ventanas nuevas sin avisar
  • 7 zonas de texto sobre imagen, donde no se puede garantizar el contraste
Evidencia
JSON estático de Tomiño · JSON renderizado de Tomiño
Ferrol — 2 / 100
Web auditada
https://www.ferrol.gal/
Fecha
Hallazgos
4 graves, 4 moderados, 2 leves · 448 elementos en la capa estática · capa renderizada: sí
Defectos
  • 1 imagen sin texto alternativo: quien no puede verla no sabe qué enseña
  • 28 botones sin rótulo: no se sabe para qué sirven
  • 1 casilla de formulario sin etiqueta: no se sabe qué hay que escribir
  • 3 zonas de texto con contraste insuficiente (lo peor: 2,35:1): hay letra que se lee mal o no se lee
  • no declara en qué idioma está escrita la página
  • no hay atajo para saltar el menú y llegar al contenido: quien navega con teclado lo tiene que recorrer todo, página a página
  • 3 controles demasiado pequeños para el dedo: menos de 24×24 píxeles
  • 37 controles no muestran dónde está el foco cuando navegas con teclado
  • hay títulos vacíos: líneas de título que no dicen nada
  • 67 enlaces abren ventanas nuevas sin avisar
Evidencia
JSON estático de Ferrol · JSON renderizado de Ferrol
Lalín — sin nota

su portada exige pasar un control anti-robots («verificando navegador») y ni la auditoría estática ni la renderizada pueden verla dentro; daría un resultado falso. Web: https://www.lalin.gal/. JSON de lo que ve la herramienta (la página de control del navegador, no la web real).

Cambios y versiones

Citar y reutilizar

«Liga de accesibilidad de los concellos de Galicia (más de 13.000 habitantes)», jquin.net, 7 de septiembre de 2026, jquin.net/lab/liga-accesibilidad-web-galicia. Auditoría automática de portadas (HTML + navegador) con a11y-toolkit v3.0.0; evidencia publicada. Reutiliza citando fuente y fecha.

Esta ficha se audita a sí misma: 0 hallazgos en la capa estática; en la renderizada, los únicos avisos son los enlaces de los desplegables cerrados, que reciben nombre y foco en cuanto se abren (comportamiento correcto del patrón). Es el mismo filtro con el que se auditaron los 44 concellos.