Volver a la portada

Declaración de accesibilidad

Portada pública y plataforma (mapa, fichas, fuentes, asistente y API) · Última revisión: 17 oct 2026

Estado

La interfaz se ha revisado siguiendo las pautas WCAG 2.2, nivel AA: se cumplen los criterios comprobables de forma automática y los que dependen de la interacción (teclado, foco, contraste, ampliación y adaptación a móvil). Es un prototipo, así que la declaración es provisional y la definitiva corresponderá a la Autoridad Portuaria.

Ninguna herramienta automática demuestra por sí sola que una web sea accesible: por eso se han hecho también pruebas de teclado, de contraste medido y de ampliación al 200 %.

Qué se ha hecho

  • El mapa tiene una alternativa textual completa (tabla de puertos y tramos) con enlace a cada ficha y botón para situar el puerto en el mapa.
  • Todo lo que se puede hacer con el ratón se puede hacer con teclado: hay un enlace «Saltar al contenido», el orden de tabulación sigue el orden de la página y el foco siempre se ve.
  • El texto cumple 4,5:1 (3:1 en texto grande) sobre su fondo, con el color medido, no estimado.
  • Los formularios llevan etiquetas visibles y asociadas, los campos obligatorios se indican y los errores se anuncian sin perder lo escrito.
  • El vídeo explicativo lleva subtítulos en español y su transcripción completa en texto.
  • Las siglas y los términos técnicos (AIS, OPS, kVA, API, MCP, Metocean…) se explican en un glosario enlazado desde las páginas que los usan.
  • La información se mantiene legible con el texto al 200 % y en pantallas desde 320 px, sin desplazamiento horizontal de la página.
  • Ningún dato depende solo del color: el estado de las instalaciones se distingue por tamaño y color en el mapa y va en texto en la tabla, la leyenda y las fichas.
  • El asistente de voz dice cuándo escucha, procesa o responde, se detiene con Escape y siempre ofrece la misma consulta por texto, con transcripción escrita.

Limitaciones conocidas

El mapa interactivo
Se puede recorrer y ampliar con teclado, pero sus marcadores no son enfocables uno a uno: los datos completos están en la tabla alternativa, que es la vía prevista para lectores de pantalla.
El asistente de voz
Necesita micrófono y permisos del navegador, y funciona en local (la clave del servicio no se expone). Todas sus respuestas están también por texto.
Cartografía base
Los nombres del mapa base vienen de OpenStreetMap y no se pueden adaptar (por ejemplo, a otro idioma o a lectura fácil).
Datos de terceros
Algunas fuentes no declaran licencia ni frecuencia real; el hueco se muestra como «sin dato» con su motivo, también para quien usa lector de pantalla.
Alcance de esta declaración
Se refiere al prototipo actual y no sustituye a la declaración oficial de accesibilidad que corresponda al servicio público en producción (Real Decreto 1112/2018).

Cómo se ha comprobado

Todo lo anterior se puede volver a comprobar con herramientas del repositorio:

  • agent-browser a11y <url> --tags wcag2a,wcag2aa — auditoría automática con axe-core (0 violaciones en portada, login y las nueve pantallas de la plataforma)
  • node scripts/contrast-check.mjs <url> <clave> — contraste medido de todo el texto visible de la interfaz
  • node scripts/a11y-check.mjs <url> <clave> — anchos de 320, 360, 390 y 768 px, texto al 200 %, recorrido con teclado, tabla alternativa y movimiento reducido

Cómo comunicar un problema

Si encuentras una barrera de accesibilidad, cuéntalo al equipo del producto indicando la pantalla y qué intentabas hacer. Se revisa y se responde con el arreglo o con una alternativa.

Glosario de siglas y términos · Ir al mapa