Respuesta directa: los criterios de WCAG 2.2 más relevantes para un menú digital y su flujo de autopedido son 1.1.1 (Contenido no textual), 1.4.3 y 1.4.11 (contraste de texto y de componentes de interfaz), 2.1.1 (Teclado), 2.4.3 (Orden de foco), 2.4.7 (Foco visible), 2.4.11 (Foco no oscurecido), 2.5.7 (Movimientos de arrastre), 2.5.8 (Tamaño del objetivo) y 4.1.2 (Nombre, rol, valor). Un menú puede verse completo en pantalla y aun así ser imposible de usar para alguien que navega con teclado, con lector de pantalla o con baja visión. Este artículo ofrece un checklist criterio por criterio, no una certificación legal.
Por qué un menú digital necesita una auditoría específica
Un menú digital no es una página informativa estática: combina imágenes de platillos, etiquetas de alérgenos, selectores de modificadores, cantidades, y un proceso de checkout de varios pasos. Cada uno de estos elementos introduce un riesgo distinto de accesibilidad. Una foto de un plato sin texto alternativo es invisible para un lector de pantalla. Una etiqueta "contiene gluten" en gris claro sobre blanco puede ser ilegible para alguien con baja visión. Un botón de "agregar al carrito" que solo responde al arrastre táctil excluye a quien no puede realizar ese gesto.
WCAG 2.2, publicado por el W3C, es el estándar de referencia para evaluar estos problemas de forma objetiva. No sustituye una evaluación legal, pero sí ofrece un lenguaje común y criterios verificables para auditar interfaces antes o después de un rediseño de menú.
El marco: Checklist de Accesibilidad para Menú Móvil y Autopedido
Este es el marco práctico de esta guía: una tabla de verificación organizada por etapa del recorrido del comensal —explorar el menú, ver el detalle de un platillo, elegir modificadores, y completar el pedido— con el criterio WCAG 2.2 correspondiente y el método de prueba recomendado.
| Etapa | Criterio WCAG 2.2 | Qué verificar | Método de prueba |
|---|---|---|---|
| Listado de platillos | 1.1.1 Contenido no textual | Cada imagen de plato tiene un texto alternativo descriptivo, no solo el nombre del archivo | Inspeccionar el atributo alt con herramientas del navegador |
| Etiquetas de alérgenos | 1.4.3 / 1.4.11 Contraste | El texto de alérgenos alcanza mínimo 4.5:1 y los íconos o bordes alcanzan 3:1 | Medir con un verificador de contraste sobre capturas reales |
| Navegación general | 2.1.1 Teclado | Todo el menú se puede recorrer con Tab, Shift+Tab y Enter, sin trampas de foco | Desconectar el mouse y navegar solo con teclado |
| Selección de modificadores | 4.1.2 Nombre, rol, valor | Casillas, radios y desplegables anuncian su estado y etiqueta al lector de pantalla | Probar con NVDA o VoiceOver activado |
| Checkout multipaso | 2.4.3 Orden de foco | El foco avanza en un orden lógico que coincide con el orden visual del formulario | Recorrer cada paso con teclado y anotar saltos inesperados |
| Checkout multipaso | 2.4.7 / 2.4.11 Foco visible / no oscurecido | El indicador de foco es visible y no queda tapado por encabezados fijos o modales | Revisar visualmente en móvil y escritorio |
| Interacciones táctiles | 2.5.7 Movimientos de arrastre | Existe una alternativa de un solo toque para cualquier acción que dependa de arrastrar | Probar en dispositivo táctil sin gestos de arrastre |
| Botones y controles | 2.5.8 Tamaño del objetivo | Los controles interactivos tienen un área táctil mínima adecuada | Medir en píxeles el área tocable en la interfaz real |
| Formularios de pedido | 3.3.7 Entrada redundante | No se pide repetir datos ya ingresados en el mismo flujo, salvo por razones de seguridad | Completar el flujo de principio a fin y anotar repeticiones |
Cómo usar la tabla en una auditoría
- Recorra el menú completo con teclado únicamente, sin usar el mouse ni la pantalla táctil.
- Active un lector de pantalla (NVDA, JAWS o VoiceOver) y repita el mismo recorrido, anotando cada elemento sin anunciar o mal anunciado.
- Capture pantallas de las etiquetas de alérgenos y mida el contraste con una herramienta dedicada.
- Complete el flujo de pedido de principio a fin en un teléfono, revisando el orden de foco en cada paso del checkout.
- Registre cada hallazgo como aprobado o no aprobado frente al criterio correspondiente, no como una impresión general.
Limitaciones de este checklist
Este checklist es una ayuda técnica de prueba, no una auditoría legal ni una certificación de cumplimiento. Los criterios de WCAG 2.2 se prestan a interpretación en casos límite, y una revisión manual bien hecha no reemplaza una auditoría completa realizada por un especialista en accesibilidad, especialmente si el negocio enfrenta obligaciones normativas específicas según su jurisdicción.
Tampoco cubre widgets de reservas, calendarios de disponibilidad ni patrones de selección de fecha y hora, que involucran otro conjunto de criterios WCAG relacionados con controles complejos de fecha. Este documento se limita a la exploración del menú, el detalle de producto, la selección de modificadores y el proceso de carrito/checkout de autopedido.
Finalmente, pasar cada punto de esta lista no garantiza una experiencia perfecta para todos los usuarios: WCAG 2.2 establece un piso mínimo verificable, no un techo de buena experiencia de usuario.
Cómo medir el progreso
La medición debe combinar pruebas automatizadas y manuales, porque ninguna herramienta automática detecta más que una fracción de los problemas reales de accesibilidad.
- Escaneo automatizado: use un validador de accesibilidad para detectar contrastes insuficientes, imágenes sin texto alternativo y errores estructurales evidentes.
- Prueba de teclado: cronometre cuántos pasos de Tab se necesitan para completar un pedido y verifique que ninguno quede atrapado en un componente.
- Prueba con lector de pantalla: registre cada elemento interactivo que no anuncie su nombre, rol o estado correctamente, conforme al criterio 4.1.2.
- Cálculo de contraste: aplique la fórmula de luminancia relativa de WCAG para confirmar que el texto de alérgenos cumple 4.5:1 y los íconos 3:1, sin depender solo de la apariencia visual.
- Revisión periódica: repita esta auditoría después de cada rediseño de menú o cambio de plantilla, no solo una vez al año.
Dónde puede encajar ChefNet en este proceso
ChefNet está desarrollando productos de descubrimiento y operación para restaurantes, incluyendo herramientas relacionadas con menús digitales. Si su equipo evalúa usar ChefNet u otra plataforma para publicar el menú o gestionar el autopedido, verifique directamente con el proveedor qué capacidades de accesibilidad están disponibles hoy —soporte de texto alternativo, control de contraste, navegación por teclado y compatibilidad con lectores de pantalla— antes de asumir que una plantilla o widget cumple automáticamente con los criterios descritos en este checklist. La responsabilidad de la auditoría final recae en el operador, no en la plataforma que aloja el menú.
Casos límite que la tabla inicial no cubre
Además de los criterios ya mapeados por etapa, hay situaciones específicas de menús digitales que requieren pruebas separadas porque no encajan limpiamente en una sola fila de la tabla original.
Menús publicados como imagen o PDF escaneado
Cuando un restaurante sube una foto del menú impreso o un PDF no editable en lugar de texto estructurado, ningún lector de pantalla puede extraer los nombres de platillos, precios ni alérgenos, sin importar cuánto texto alternativo se agregue a la imagen contenedora (criterio 1.1.1). Un texto alternativo genérico como "menú del restaurante" no resuelve el problema: la información debe existir como texto real en la página, no solo describirse desde afuera.
Actualizaciones dinámicas del carrito y del total
Cuando un usuario agrega un modificador y el precio o el subtotal cambian sin recargar la página, esa actualización debe anunciarse a quien usa lector de pantalla mediante una región en vivo, conforme al criterio 4.1.3 (Mensajes de estado). Si el cambio solo se refleja visualmente, alguien que no ve la pantalla puede completar el pedido sin saber que el total cambió.
Errores de validación en el formulario de pedido
Cuando falta un modificador obligatorio o un campo de dirección es inválido, el sistema debe identificar el error de forma textual y asociarlo al campo específico (criterio 3.3.1), y cuando sea posible, sugerir cómo corregirlo (criterio 3.3.3). Un simple borde rojo sin texto no cumple ninguno de los dos criterios.
Expiración de sesión durante el pedido
Si el flujo de autopedido cierra la sesión o vacía el carrito tras un tiempo de inactividad, el criterio 2.2.1 (Ajuste de tiempo) requiere que el usuario pueda extender ese plazo antes de perder su progreso, salvo excepciones justificadas de seguridad.
Iconografía de alérgenos inconsistente entre secciones
Si un mismo alérgeno se representa con un ícono en la sección de entradas y con un texto distinto en la de postres, se rompe el criterio 3.2.4 (Identificación consistente). La verificación debe incluir una revisión cruzada entre secciones del menú, no solo dentro de una misma pantalla.
Flujo de implementación dentro del ciclo de rediseño
- Antes del diseño: documentar qué componentes (imágenes, etiquetas de alérgenos, modificadores, checkout) necesitan revisión y qué criterio WCAG 2.2 aplica a cada uno.
- Durante el desarrollo: exigir que cualquier componente reutilizable (botón, casilla, desplegable) pase la prueba de teclado y de lector de pantalla antes de integrarse a la librería de componentes del menú.
- Antes del lanzamiento: ejecutar el checklist completo en un entorno de staging, no solo en producción, para poder corregir sin presión de tiempo.
- En el lanzamiento: repetir la prueba de teclado y lector de pantalla en el entorno real, ya que fuentes, plugins o scripts de terceros pueden alterar el comportamiento observado en staging.
- Después del lanzamiento: programar una repetición del checklist cada vez que se modifique una plantilla, se agregue un proveedor externo de pedidos o se cambie el proveedor de imágenes del menú.
Triaje de severidad de hallazgos
| Nivel | Ejemplo de hallazgo | Acción recomendada |
|---|---|---|
| Bloqueante | No se puede completar el pedido con teclado | Corregir antes de publicar |
| Alto | Etiqueta de alérgeno con contraste insuficiente | Corregir en el ciclo actual |
| Medio | Orden de foco no coincide con el orden visual | Registrar y corregir en la siguiente iteración |
| Bajo | Texto alternativo poco descriptivo pero presente | Mejorar quality en revisión de contenido |
Medición a lo largo del tiempo y limitaciones adicionales
Un solo escaneo no es suficiente: conviene guardar los resultados de cada auditoría con fecha y versión del menú para poder comparar si un rediseño posterior introdujo regresiones. Las herramientas automatizadas cambian de versión y pueden reportar de forma distinta el mismo problema, por lo que la comparación entre auditorías debe basarse en los criterios de WCAG 2.2 evaluados manualmente, no solo en el puntaje de una herramienta. Ninguna combinación de pruebas automatizadas y manuales realizadas por el propio equipo sustituye la prueba con usuarios reales que dependan de tecnología de asistencia en su uso diario.
Fuentes primarias
FAQ
¿Qué criterios de WCAG 2.2 son más relevantes para un menú digital?
Para la navegación de menús y el proceso de pedido, los criterios más directamente aplicables son 1.1.1 Contenido no textual, 1.4.3 y 1.4.11 sobre contraste, 2.1.1 Teclado, 2.4.3 Orden de foco, 2.4.7 Foco visible, 2.4.11 Foco no oscurecido, 2.5.7 Movimientos de arrastre, 2.5.8 Tamaño del objetivo, 3.3.7 Entrada redundante y 4.1.2 Nombre, rol, valor. El texto completo de cada criterio está publicado por el W3C en la recomendación WCAG 2.2.
¿Aprobar este checklist significa que el menú cumple legalmente con la ley?
No. Este checklist es una herramienta técnica de prueba basada en los criterios de éxito de WCAG 2.2, no una opinión legal. Los requisitos legales varían según la jurisdicción y el tipo de negocio, por lo que los operadores deben consultar a auditores de accesibilidad calificados o asesoría legal para determinaciones de cumplimiento.
¿En qué se diferencia esto de la accesibilidad de un widget de reservas?
Este checklist cubre la navegación del menú, las páginas de detalle de producto, la selección de modificadores y los pasos de carrito/checkout para pedidos de autoservicio. No aborda selectores de fecha, widgets de calendario ni patrones de interacción específicos de reservas, que implican otras consideraciones de WCAG.
Divulgación editorial: ChefNet publica esta guía y desarrolla productos para el descubrimiento y las operaciones de restaurantes. Las recomendaciones operativas generales se separan de las afirmaciones sobre el producto. Las funciones pueden cambiar durante los programas piloto. Publicado 2026-08-02.