F FabGPT-FAQ

Cos'è Navigator (SDK per interfacce navigabili da tastiera)?

Strumenti e app 1 min lettura Runbook verificato

Navigator è un SDK TypeScript, a plugin, per costruire interfacce web navigabili da tastiera: la logica di navigazione (focus, zone, movimenti) vive in uno strato di stato in stile Redux, disaccoppiato dal framework UI, e ogni comportamento è un plugin componibile – con documentazione e cookbook nel repo.

Perché esiste: la navigazione da tastiera è il fondamento dell'accessibilità (WCAG: tutto ciò che si clicca deve potersi raggiungere senza mouse) eppure viene quasi sempre improvvisata a colpi di tabindex. Trattarla come stato dell'applicazione, testabile e prevedibile, è l'approccio da ingegneria e non da rattoppo – la stessa differenza che passa tra una scorciatoia e un design.

Hai una domanda specifica su questo tema?

Interroga direttamente il motore FabGPT-FAQ con risposta in tempo reale.