Accesibilidad
Si este sitio te bloqueó, eso es un defecto con fecha límite.
Esta es una declaración de lo que hacemos, de lo que no hemos terminado y de cómo decirnos dónde fallamos. Las promesas de accesibilidad sin una lista de fallos conocidos son marketing, así que los fallos están más abajo en esta página.

Los listones que nos ponemos
| Área | Objetivo | Cómo se comprueba |
|---|---|---|
| Sitio y apps en general | WCAG 2.2 nivel AA | Análisis automático en cada pull request, que bloquea la fusión |
| Texto crítico de compra | WCAG 2.2 nivel AAA en contraste y nivel de lectura | Contraste de 7 a 1, nivel de lectura revisado en cada cambio de texto |
| Escalado del texto | 200 por ciento sin recortes ni solapamientos | Pruebas de maquetación al 100, 150 y 200 por ciento en tres anchos de ventana |
| Teclado | Toda función alcanzable, foco siempre visible | Una pasada manual por cada flujo de compra e instalación en cada versión |
| Lectores de pantalla | Flujos completos en VoiceOver, TalkBack y NVDA | Una auditoría anual con personas usuarias de tecnología de apoyo, no solo con herramientas |
| Movimiento | Movimiento reducido respetado, nada moviéndose más de cinco segundos | Una prueba de consulta de preferencia en la suite automática |
| Derecha a izquierda | Maquetaciones reflejadas para árabe, hebreo, persa y urdu | Revisadas por hablantes nativos en cada versión que toca la maquetación |
| Sin conexión | Perfil, saldo, detalles del plan y pasos de instalación sin conexión | Una pasada en modo avión antes de cada versión de la app |
Cuando una comprobación es automática, bloquea una fusión. Cuando es manual, bloquea una versión. Ninguna es consultiva.
Texto, contraste y color
El texto de cuerpo cumple una relación de contraste de 4,5 a 1 como mínimo, y el texto crítico de compra cumple 7 a 1.
El color nunca lleva el significado por sí solo. Un nivel de cobertura es una etiqueta además de un color. Un error es una palabra además de un borde rojo. Un plan agotado lo dice con texto en lugar de solo volverse gris. Esa regla importa sobre todo en las páginas donde cambia el dinero de manos.
El texto dinámico escala hasta el 200 por ciento. Nada del sitio está maquetado con alturas fijas que recorten a tamaños grandes, y las tablas se desplazan horizontalmente dentro de su propio contenedor en lugar de empujar la página de lado.
El umbral de uso justo del botón de compra sigue siendo legible a cualquier tamaño. Si usas un tamaño de letra del navegador o del sistema mayor que el predeterminado, el sitio lo respeta en lugar de anularlo.
Teclado, foco y lectores de pantalla
Todas las funciones tienen una ruta por teclado. La lista de abajo es el estándar contra el que probamos en cada versión, no una descripción de nuestras intenciones.
- Un enlace de saltar al contenido es el primer elemento en el orden de tabulación de cada página
- Los indicadores de foco son visibles sobre todos los fondos que usamos y cumplen las reglas de apariencia del foco de WCAG 2.2
- Los diálogos atrapan el foco mientras están abiertos, lo devuelven al disparador al cerrarse y se cierran con la tecla escape
- Los errores de formulario se anuncian, se asocian a su campo y describen la solución y no solo el fallo
- Toda imagen que aporta significado tiene texto alternativo, y las imágenes decorativas se ocultan a la tecnología de apoyo
- Los diagramas son gráficos vectoriales en línea con rol y etiqueta, de modo que se describe el mecanismo en vez de anunciarse como un gráfico
- Los encabezados son una jerarquía real, así que la navegación por encabezados te mueve por una página de país en segundos
Movimiento
La preferencia de movimiento reducido se respeta en todo el sitio y en las dos apps.
El motivo de la marca se dibuja como vector con fotogramas clave en la hoja de estilos en lugar de pasar por un motor de animación. Se detiene por completo en vez de quedarse a medio animar, y cuesta unos cientos de bytes en lugar de un cuarto de megabyte de código.
Nada se reproduce solo con sonido, nada parpadea más de tres veces por segundo, y nada se mueve más de cinco segundos sin un control para pararlo.
Derecha a izquierda, en serio
El árabe, el hebreo, el persa y el urdu son lenguas de derecha a izquierda y las tratamos como maquetaciones y no como traducciones.
La navegación, los indicadores de progreso, los iconos direccionales, el orden de lectura de las tablas, el flujo de los formularios y la dirección de los pasos de instalación se reflejan todos. Los números, los nombres de producto en alfabeto latino y las cifras de velocidad quedan bien dentro de la frase, porque el texto se maneja de forma bidireccional y no dándole la vuelta.
Esto importa comercialmente además de éticamente. El número del límite, la regla de devolución y el umbral de uso justo son las frases que más fácilmente se malinterpretan, y una maquetación de derecha a izquierda rota es justo donde una persona deja de fiarse de una página.
Hoy se publican doce idiomas y todos llevan los mismos números en los mismos sitios.
Estar sin conexión es una necesidad de acceso
Fallos conocidos
Una declaración sin problemas conocidos no se ha probado. Estos están abiertos y cada uno tiene responsable.
- Dos artículos de ayuda antiguos llevan tablas que se desplazan de forma incómoda en pantalla estrecha con el texto al 200 por ciento, y se están reescribiendo
- El mapa de cobertura es una ayuda visual con un equivalente completo en texto al lado, y preferiríamos que el propio mapa se pudiera recorrer con el teclado
- Algunos marcos de pago de terceros están fuera de nuestro control, y hemos trasladado los hallazgos concretos al procesador en lugar de aceptarlos en silencio
- El persa y el urdu están completos en el contenido de ayuda y legal pero todavía no en todo el archivo de la revista
Dinos dónde fallamos
Escribe a accessibility at orbislo.com. Cuéntanos la página, el dispositivo, la tecnología de apoyo y qué pasó.
Una persona responde en menos de dos días laborables con una gravedad y una fecha objetivo. Cualquier cosa que bloquee una compra, una instalación o una devolución se trata como un incidente de producción y no como un elemento de la lista de tareas.
No estás enviando una opinión. Estás abriendo un error, y lo vamos a tratar así.