Queremos que cada entrenador, espectador y jugador pueda usar Eggbeater — sea cual sea su discapacidad o la tecnología de asistencia que prefiera.
Esta página describe las funciones de accesibilidad integradas en la app de iOS, la app de Android y la interfaz web en eggbeater.app, y cómo informar de problemas.
Conformidad con WCAG
Eggbeater apunta a la conformidad con WCAG 2.1 Nivel AA en la app de iOS, la app de Android y la interfaz web en eggbeater.app. Trabajamos para resolver las carencias a medida que se detectan. Esta declaración cubre las funciones publicadas a fecha de abril de 2026.
Funciones de accesibilidad compatibles
-
Modo oscuroInterfaz oscura completa con un selector triple: Claro, Oscuro o seguir la configuración del sistema. Se aplica sin recargar la página. Todos los componentes — tarjetas de partido, modales, navegación — están totalmente estilizados en modo oscuro.
-
Texto más grandeTodos los tamaños de fuente usan unidades relativas (rem/em) para escalar con la configuración de tamaño de fuente del sistema. Aumentar el tamaño en iOS Ajustes → Pantalla y brillo → Tamaño del texto, o en Android Pantalla → Tamaño de fuente, se respeta totalmente.
-
Movimiento reducidoCuando «Reducir movimiento» está activado en los ajustes del sistema, se suprimen todas las animaciones y transiciones — incluidos los puntos pulsantes de marcador en vivo, las entradas deslizantes de avisos, las animaciones de modal y el indicador de actualización de marcador. La funcionalidad interactiva se conserva.
-
VoiceOver y TalkBack (lectores de pantalla)La app es navegable con lector de pantalla. La barra de pestañas inferior usa
role="tablist"yaria-selectedpara que VoiceOver anuncie la pestaña activa. Los cinco modales usanrole="dialog"con atrapamiento de foco — Tab/Mayús-Tab cicla dentro del modal y el foco vuelve al elemento que lo abrió al cerrarse. Los cambios de marcador en vivo se anuncian automáticamente mediante una regiónaria-live="polite". Las notificaciones de aviso se anuncian como actualizaciones de estado. Todos los botones de solo icono tienen etiquetas descriptivas. -
Control por vozCada elemento interactivo tiene un nombre accesible único y descriptivo que coincide con su etiqueta visible. Puedes decir «Tocar Calendario», «Tocar Marcadores», «Tocar Historial», «Tocar Más opciones de navegación», «Tocar Cerrar», etc. Los elementos del cajón Más (Cuadro, Plantilla, Ajustes, Ayuda) son todos alcanzables por nombre.
-
Diferenciar sin depender del colorLa información nunca se transmite solo por color. La pestaña de navegación activa muestra un indicador de borde superior de 3 px además del cambio de color. El indicador de partido en vivo usa
role="img"con una etiqueta accesible («Partido en vivo en curso») para que los lectores de pantalla lo anuncien. Las píldoras de victoria/derrota siempre incluyen texto («GANADO»/«PERDIDO»). -
Contraste suficienteLas etiquetas de los botones de navegación cumplen WCAG AA (≥ 4.5:1) de contraste sobre el fondo blanco. Cuando «Aumentar contraste» está activado en los ajustes del sistema (
prefers-contrast: more), el texto secundario se refuerza hasta aproximadamente 11:1, los fondos de las píldoras de resultado pasan a colores oscuros sólidos, y el indicador de navegación se engrosa para mayor claridad. -
SubtítulosNo aplicable — Eggbeater no contiene contenido de vídeo ni audio.
-
AudiodescripcionesNo aplicable — Eggbeater no contiene contenido de vídeo.
Cómo activar las funciones de accesibilidad
Modo oscuro
Abre la app → toca Más → Ajustes → Apariencia. Elige Claro, Oscuro o Sistema. La opción Sistema sigue la configuración de pantalla de tu dispositivo.
Texto más grande (iOS)
Ve a Ajustes → Pantalla y brillo → Tamaño del texto y arrastra el deslizador. La app respeta todos los tamaños de Dynamic Type.
Texto más grande (Android)
Ve a Ajustes → Pantalla → Tamaño y estilo de fuente y aumenta el tamaño. La app usa tamaños de fuente relativos en todas partes.
VoiceOver (iOS)
Triple clic en el botón lateral, o ve a Ajustes → Accesibilidad → VoiceOver y actívalo. Desliza a derecha/izquierda para moverte entre elementos, doble toque para activar.
TalkBack (Android)
Ve a Ajustes → Accesibilidad → TalkBack y actívalo. Desliza a derecha/izquierda para navegar, doble toque para activar.
Control por voz (iOS)
Ve a Ajustes → Accesibilidad → Control por voz y actívalo. Di el nombre de cualquier botón para activarlo — todos los botones en Eggbeater tienen nombres descriptivos.
Reducir movimiento
iOS: Ajustes → Accesibilidad → Movimiento → Reducir movimiento.
Android: Ajustes → Accesibilidad → Quitar animaciones.
Aumentar contraste
iOS: Ajustes → Accesibilidad → Pantalla y tamaño del texto → Aumentar contraste.
Android: Ajustes → Accesibilidad → Color y movimiento → Texto de alto contraste.
Reportar un problema de accesibilidad
Si encuentras una barrera — algo que te impide usar cualquier parte de la app — háznoslo saber. Intentamos responder en 2 días hábiles y resolver los problemas confirmados en la siguiente actualización de la app.
También puedes sugerir mejoras, aunque no estés bloqueado — tus comentarios nos ayudan a priorizar el trabajo futuro de accesibilidad.
Escribir a hello@eggbeater.app