Declaración de Accesibilidad

Última actualización: 28 de mayo de 2026

Compromiso con la accesibilidad

YuuuVET se compromete a garantizar la accesibilidad digital de su sitio web para todas las personas, incluidas aquellas con discapacidad. Trabajamos de forma continua para mejorar la experiencia de usuario y aplicar las normas de accesibilidad pertinentes.

Normativa aplicable

Esta declaración se emite en cumplimiento de:

  • Directiva (UE) 2019/882 — European Accessibility Act (EAA)
  • Ley 11/2023, de 8 de mayo — Transposición española de la EAA
  • Real Decreto 193/2023, de 21 de marzo — Condiciones básicas de accesibilidad en productos y servicios
  • Norma EN 301 549 v3.2.1 — Requisitos de accesibilidad para productos y servicios TIC
  • WCAG 2.2 — Web Content Accessibility Guidelines del W3C

Nivel de conformidad

El sitio web de YuuuVET (yuuu.vet) ha sido auditado y remediado para cumplir con el nivel AA de las WCAG 2.2, el nivel exigido por la normativa europea y española de accesibilidad digital.

Medidas técnicas aplicadas

Estructura y semántica

  • Uso de elementos HTML semánticos (<main>, <nav>, <header>, <footer>, <section>) para facilitar la navegación con tecnologías de asistencia.
  • Jerarquía de encabezados correcta (h1 → h2 → h3) en todas las páginas.
  • Secciones con aria-labelledby vinculadas a sus encabezados para identificación programática.
  • Listas semánticas (<ul>/<li>) para enlaces de navegación y redes sociales.
  • Atributo lang en el documento HTML, actualizado dinámicamente según el idioma del usuario (es, en, ca, pt).
  • Enlace "Saltar al contenido principal" para acceso rápido por teclado.

Navegación por teclado

  • Todos los elementos interactivos son accesibles mediante teclado.
  • Indicadores de foco visibles con contraste suficiente (contorno de 2px en color #047857, ratio 5.9:1 sobre blanco).
  • Selector de idioma con navegación completa por teclado: flechas arriba/abajo, Enter para seleccionar y Escape para cerrar.
  • Menú móvil con cierre mediante tecla Escape.
  • scroll-margin-top en todas las secciones para evitar que el header fijo oculte el contenido enfocado.

Formularios

  • Todos los campos tienen etiquetas (<label>) asociadas correctamente mediante htmlFor.
  • Atributos autocomplete apropiados en campos de datos personales (nombre, email, teléfono, organización).
  • Mensajes de error con role="alert" y aria-live="assertive" para anuncio inmediato por lectores de pantalla.
  • Mensajes de éxito con role="status" y aria-live="polite".

Componentes interactivos

  • Selector de idioma con atributos ARIA: aria-expanded, aria-haspopup="listbox", role="listbox", role="option" y aria-selected.
  • Botón de menú móvil con aria-expanded y aria-controls.
  • Etiquetas aria-label traducidas a los 4 idiomas disponibles.

Imágenes y contenido no textual

  • Todas las imágenes tienen texto alternativo descriptivo.
  • Iconos decorativos marcados con aria-hidden="true" para no interferir con lectores de pantalla.

Contraste y diseño visual

  • Contraste de texto mínimo de 4.5:1 sobre fondo blanco (nivel AA), con color de texto verde ajustado a #047857 (ratio 5.9:1).
  • Bordes de campos de formulario con contraste 4.5:1 (#6b7280 sobre blanco).
  • Texto del footer con ratio 10.4:1 sobre fondo oscuro.
  • Indicador de foco global con contraste 5.9:1.

Internacionalización

  • Interfaz disponible en español, inglés, catalán y portugués.
  • El atributo lang del documento se actualiza automáticamente al cambiar de idioma.
  • Todas las etiquetas de accesibilidad (aria-label) se traducen según el idioma activo.

Tamaño de objetivos interactivos

  • Todos los elementos interactivos tienen un área mínima de 24×24 píxeles CSS, cumpliendo el criterio 2.5.8 de WCAG 2.2 (nivel AA).

Ayuda consistente

  • Todas las páginas incluyen un botón de contacto por WhatsApp en posición fija, permitiendo solicitar asistencia en cualquier momento (criterio 3.2.6 de WCAG 2.2).

Limitaciones conocidas

  • CAPTCHA (Cloudflare Turnstile): El widget de verificación es un componente de terceros. Aunque Turnstile utiliza desafíos no interactivos cuando es posible, puede presentar barreras en algunos lectores de pantalla. Además, genera IDs duplicados cuando hay múltiples instancias en la misma página. Trabajamos con el proveedor para mejorar su accesibilidad.
  • Contraste AAA: Algunos textos secundarios cumplen el nivel AA (4.5:1) pero no alcanzan el nivel AAA (7:1). Esto no supone un incumplimiento normativo, ya que el nivel exigido es AA.

Fecha de la última revisión

La auditoría de accesibilidad más reciente se realizó el 28 de mayo de 2026, cubriendo todas las páginas públicas del sitio web, incluyendo la página principal, formularios de contacto y solicitud de cuenta, páginas legales y el pie de página.

Contacto

Si encuentras alguna barrera de accesibilidad o tienes sugerencias de mejora, contacta con nosotros:

Nos comprometemos a responder en un plazo máximo de 15 días hábiles y a implementar las correcciones necesarias en el menor tiempo posible.

Procedimiento de reclamación

Si tras contactar con nosotros no obtienes una respuesta satisfactoria, puedes presentar una reclamación ante:

  • Ministerio de Derechos Sociales, Consumo y Agenda 2030 — Dirección General de Derechos de las Personas con Discapacidad
  • Oficina de Atención a la Discapacidad (OADIS): oadis@social.gob.es
  • Defensor del Pueblo: www.defensordelpueblo.es
Declaración de Accesibilidad - YuuuVET | YuuuVET