Imagina que alguien intenta usar tu sitio web, pero depende de un lector de pantalla o no puede usar un ratón. ¿Podría navegar por tu sitio sin problemas? Para muchas personas, la accesibilidad no es un simple extra: es esencial para la inclusión digital.
Y para las empresas se está convirtiendo en un requisito legal. A partir del 28 de junio de 2025, la Ley Europea de Accesibilidad (EAA) obligará a que muchos productos y servicios digitales de la UE sean accesibles. Alemania y Austria ya han incorporado esta directiva a su legislación nacional. Las empresas que no la cumplan se exponen a advertencias, multas y daños reputacionales a partir de mediados de 2025.
Veamos qué significa esto para Alemania, Austria y Suiza, y qué tal se desenvuelve Odoo a la hora de crear sitios web accesibles.
Leyes de accesibilidad en la región DACH
La accesibilidad no está regulada de forma uniforme en Europa — cada país de la región DACH tiene su propio enfoque legal y calendario, aunque todos están estrechamente alineados con la misma norma internacional de accesibilidad: las WCAG.
🇩🇪 Alemania: BFSG y BITV 2.0
En Alemania, la Ley de Refuerzo de la Accesibilidad (BFSG) entra en vigor el 28 de junio de 2025. Obligará a las empresas a hacer accesibles sus servicios digitales (como sitios web, tiendas online o terminales), salvo que se clasifiquen como microempresas.
Los organismos públicos de Alemania ya cumplen el Reglamento de Tecnologías de la Información sin Barreras (BITV 2.0), basado en las WCAG 2.1, niveles A y AA.
🇦🇹 Austria: BaFG
Austria también transpone la EAA con la Ley de Accesibilidad (BaFG), que asimismo entra en vigor el 28 de junio de 2025. Las empresas (salvo las microempresas) tendrán que garantizar que su oferta digital sea accesible.
🇨🇭 Suiza: BehiG y BehiV
Suiza, aunque no forma parte de la UE, tiene sus propias normas de accesibilidad digital: la Ley de Igualdad de las Personas con Discapacidad (BehiG) y la Ordenanza sobre Sistemas de Información Electrónicos sin Barreras (BehiV) se aplican principalmente al sector público. Aunque por ahora las empresas privadas no están obligadas a cumplir estos requisitos, muchas normas se basan en las WCAG, por lo que la accesibilidad es cada vez más importante para las empresas con actividad internacional.
¿Qué es el estándar WCAG?
Las Pautas de Accesibilidad al Contenido Web (WCAG) son la referencia internacional en accesibilidad digital y la base de la normativa legal en muchos países, como Alemania y Austria. Ambos países han aprobado leyes de accesibilidad que remiten a las WCAG o las usan como referencia.
¿Qué significa esto para los sitios web de Odoo?
Odoo ofrece una sólida base técnica, pero un sitio web estándar de Odoo no cumple automáticamente los requisitos de las WCAG 2.1 (nivel AA). El cumplimiento depende de varios factores:
- Elección del tema: No todos los temas están diseñados pensando en la accesibilidad. El contraste de color, la navegación y la estructura HTML desempeñan un papel importante.
- Personalizaciones: Los cambios de código individuales pueden mejorar o empeorar la accesibilidad.
- Módulos utilizados: Los módulos de terceros pueden no seguir las buenas prácticas de las WCAG.
Cómo se implementan las WCAG en Odoo
Las Pautas de Accesibilidad al Contenido Web (WCAG) se basan en cuatro principios fundamentales: perceptible, operable, comprensible y robusto.
Perceptible
- Texto alternativo para imágenes: Odoo permite añadir texto alternativo, pero requiere un mantenimiento manual.
- Contraste de color: Muchos temas estándar cumplen los requisitos, pero siguen siendo necesarias comprobaciones individuales.
- Compatibilidad con lectores de pantalla: En general es compatible, pero se recomienda probarlo con herramientas como NVDA, JAWS o VoiceOver.
Operable
- Navegación con teclado: Compatible en la mayoría de los casos, pero el JavaScript personalizado puede interferir.
- Indicadores de foco: Presentes por defecto, pero a menudo poco visibles. Unos ajustes de CSS pueden mejorar su visibilidad.
- Sin límites de tiempo: Odoo evita los límites de tiempo automáticos, lo cual es positivo.
Comprensible
- Lenguaje claro: El contenido debe ser comprensible. Esto depende de los editores, no del sistema.
- Navegación coherente: Odoo ofrece menús y rutas de navegación (breadcrumbs). Conviene mantener estructuras de menú coherentes.
Robusto
- Lenguaje claro: El contenido debe ser comprensible. Esto depende de los editores, no del sistema.
- Compatibilidad con tecnologías de apoyo: Se recomienda hacer pruebas periódicas con herramientas como WAVE, Axe o Lighthouse.
Cómo hacer accesible tu sitio web de Odoo
La accesibilidad no siempre implica una renovación completa, pero los ajustes específicos son clave. Estos son los pasos principales:
- Revisa y ajusta el tema: Comprueba los colores, contrastes, indicadores de foco y estructura HTML.
- Añade texto alternativo: Incluye texto alternativo en todas las imágenes y archivos multimedia.
- Prueba la navegación con teclado: Asegúrate de que todos los elementos interactivos son accesibles con la tecla Tab.
- Añade roles ARIA: Ayudan a los lectores de pantalla a interpretar los elementos.
- Pruebas periódicas: Usa herramientas automatizadas y haz pruebas con usuarios reales con discapacidad.
- Recoge opiniones: Pide que personas con discapacidad o expertos en accesibilidad prueben tu sitio.