ReboFilesDocs
Empezar3
Qué es ReboFiles
Primeros pasos
Demos para ejecutar
Ponlo en tu app6
Componente de React
Headless: tu propia interfaz
Sin framework
Estilos y temas
Teclado y accesibilidad
Idiomas
Archivos9
Subidas
Vistas previas y el visor
Búsqueda
Cambios en vivo y carpetas grandes
Comentarios
Destacados y campos
Versiones, papelera y espacio
Descargar como .zip
Documentos de Word
El servidor14
La ruta
Frameworks e inicio de sesión
Quién puede hacer qué
Almacenamiento: S3, GCS, Azure y disco
Revisar las subidas
Metadatos: SQLite y Postgres
Esquema de la base de datos
Compartir y enlaces
Actividad y notificaciones
Ganchos, registros y límites
Retención, bloqueos y exportación
Escritorio y otros orígenes
Sincronizar una carpeta
Ir a producción
En equipo1
Asistentes de IA (MCP)
Referencia5
Paquetes
Componentes y hooks
API del cliente
Rutas HTTP
Estado y hoja de ruta
↑↓ para moverte↵ para abrirEsc para cerrar38 páginas

Ponlo en tu app Teclado y accesibilidad

Teclado y accesibilidad

Todo lo que hace el ratón lo hace también el teclado, y a un lector de pantalla se le dice dónde está. axe revisa cada estado al que llegan los tests del navegador, según WCAG 2.2 AA, en ambos temas.
Teclado

Las teclas

TeclaQué hace
↑ ↓, Inicio, FinPor la lista o la cuadrícula.
EnterAbrir: en una carpeta entra, un archivo se abre en el visor.
Espacio, Mayús + ↑ ↓, ⌘/Ctrl + AElegir varios.
F2Renombrar.
Supr, RetrocesoA la papelera.
⌘/Ctrl + ZDeshacer el último envío a la papelera, movimiento, cambio de nombre o color.
Mayús + F10, la tecla de menúEl menú de lo elegido.
← →En el visor: el archivo anterior y el siguiente.
EscapeCerrar el menú, el diálogo o el visor.
Lectores de pantalla

Lo que oye un lector de pantalla

  • La lista es un listbox: cada entrada se anuncia con su propietario, fecha y tamaño, y cuántas hay elegidas.
  • El aviso es un status que se lee, con su botón Deshacer al alcance del Tab.
  • Los diálogos retienen el foco dentro y lo devuelven donde estaba al cerrarse.
  • El panel de subidas es una región; cada archivo tiene una barra de progreso con su nombre, y un fallo es una alerta.
  • Los colores de una carpeta son un grupo de botones de opción, cada uno con nombre.
Tests

Cómo se comprueba

npm run test:browser recorre el drive solo con el teclado y pasa axe en cada estado: vacío y con archivos, la lista y la cuadrícula, cada diálogo, la papelera, una búsqueda, el español al ancho de un móvil, un enlace sin sesión, y lo mismo en el tema oscuro, elegido y según el sistema.