09. Accessibility Standards (WCAG 2.1 AA)
Fase: 04 — Modelado del Sistema
Entregable: 09
Proyecto: NoteVault (PC, Mac, Android, iPhone)
1. Cumplimiento de Estándares WCAG 2.1 AA
- Contraste Cromático: Todos los pares de color (texto sobre fondo) cumplen un ratio de contraste mínimo de 4.5:1 para texto normal y 3:1 para texto grande y elementos de interfaz en modo claro y modo oscuro. Verificado automáticamente en
frontend/src/styles.contrast.test.ts. - Navegación Completa por Teclado:
Ctrl+P/Cmd+P: Búsqueda y salto rápido a cualquier nota o módulo.Ctrl+W/Cmd+W: Cerrar pestaña actual (respetando pestañas fijadas).Tab/Shift+Tab: Navegación secuencial por campos y listas sin trampas de foco.- Lectores de Pantalla: Etiquetas accesibles descriptivas en celdas de calendario, botones con iconos solos (
aria-label) y estados de chips (aria-pressed).
2. Marco Conceptual: Estándar de Accesibilidad Universal
1. **Entidad principal e independiente.**
2. **Es la entidad líder del conjunto de datos:** posee un identificador global único que fija los umbrales de inclusión sensorial (`accessibility_spec_id`: `ACC-WCAG-21-AA`) consultado en las pruebas de UI.
3. **Existe por sí misma en el diseño de experiencia sin depender de componentes particulares**, y es la única responsable de garantizar que personas con discapacidad visual o motriz puedan operar el software con normalidad.
4. **Punto de entrada y límite de consistencia:** Ningún color se usa como único canal de información en el sistema.