Accesibilidad

Giuliomax Menu Builder está diseñado para dar soporte a WCAG 2.2 Nivel AA. La navegación funciona completamente sin ratón, los desplegables se anuncian a los lectores de pantalla y el movimiento puede desactivarse a nivel del sistema.

ℹ️

Sobre la conformidad. Estas funciones están diseñadas para dar soporte a WCAG 2.2 Nivel AA, pero la conformidad final de tu sitio en producción también depende de tu contenido, de tu tema y de los colores personalizados que configures. Comprueba tu sitio con las herramientas que se indican más abajo.

Soporte de WCAG 2.2 AA

El plugin está diseñado en torno a los siguientes criterios de éxito de WCAG 2.2 relevantes para componentes de navegación:

CriterioNivelCómo se cumple
1.4.3 Contraste (mínimo)AALos temas integrados están diseñados para alcanzar una relación de contraste de 4,5:1; las personalizaciones de color propias deben volver a comprobarse.
2.1.1 TecladoAToda la funcionalidad es operable únicamente con teclado.
2.1.2 Sin trampa de tecladoAEl foco siempre puede salir del menú sin usar un dispositivo señalador.
2.4.3 Orden del focoAEl orden del foco sigue el orden de lectura visual del menú.
2.4.7 Foco visibleAASe muestra un indicador de foco visible en cada elemento interactivo.
2.4.11 Apariencia del focoAALos indicadores de foco cumplen los requisitos mínimos de tamaño y contraste (nuevo en WCAG 2.2).
4.1.2 Nombre, rol, valorATodos los elementos interactivos tienen un nombre accesible y el rol ARIA correcto.

Navegación por teclado

TeclaAcción
TabMover el foco al siguiente elemento del menú o elemento interactivo.
Shift + TabMover el foco al elemento anterior.
Enter / EspacioActivar un enlace, o abrir / cerrar un desplegable.
/ Mover el foco por los elementos dentro de un desplegable o panel de megamenú abierto.
/ Moverse entre elementos de nivel superior.
EscapeCerrar el desplegable o panel de megamenú actual y devolver el foco al elemento padre.
Inicio / FinSaltar al primer / último elemento en una lista desplegable.

Atributos ARIA

El plugin añade automáticamente los siguientes atributos ARIA al marcado renderizado:

No necesitas configurar nada de esto — se aplica automáticamente en función de la estructura del menú.

Gestión del foco

Movimiento reducido

Todas las transiciones y animaciones respetan la media query CSS prefers-reduced-motion: reduce. Cuando el usuario ha activado "Reducir movimiento" en la configuración de accesibilidad de su sistema operativo:

Verificar tu menú

Tras configurar el menú, usa las siguientes herramientas para verificar la accesibilidad: