Se hai mai provato a navigare in un sito net senza mouse (magari il tuo trackpad si è spento durante la presentazione o semplicemente preferisci tenere le mani sulla tastiera), conosci già la frustrazione. Metà della pagina è off-limits. I pulsanti non rispondono. I menu ti prendono in giro a distanza.
A quanto pare, non sei solo: circa il 50% dei siti net salta completamente il tabindex, un elemento fondamentale per far funzionare la navigazione da tastiera. Microsoft vuole farlo aggiustare questo – e non aspetta che gli sviluppatori lo capiscano da soli.
Un modo più semplice per creare siti Internet ottimizzati per la tastiera
Il staff Edge ha appena annunciato focusgroupun nuovo attributo HTML che rende la progettazione net accessibile tramite tastiera notevolmente più semplice. Gli sviluppatori aggiungono un attributo al loro HTML e il browser lo prende da lì: nessuna logica tabindex contorta, nessuna libreria di terze parti che ingrassa la tua base di codice.
I tasti freccia si comportano nel modo in cui gli utenti effettivamente si aspettano, gli elementi nascosti o disabilitati vengono tranquillamente saltati e funziona anche all’interno dello shadow DOM senza fare i capricci.
Il problema che sta risolvendo affligge silenziosamente gli sviluppatori da anni. Costruire un sito completamente accessibile dalla tastiera, dotato di menu, sottomenu, barre degli strumenti e gruppi di schede, non è semplice. Ci vuole molto tempo, conoscenze specializzate e una montagna di JavaScript che i tuoi utenti devono scaricare ogni volta che visitano il sito.
Più codice significa tempi di caricamento più lenti e tempi di caricamento più lenti significano utenti frustrati.

Meno codice, pagine più veloci, migliore accessibilità
Microsoft ha abbozzato per la prima volta il focusgroup nel 2021, poi lo ha portato al gruppo della neighborhood OpenUI nel 2022, quindi questo non è un progetto del high-quality settimana. È in corso da anni, con enter provenienti da tutto l’ecosistema dei browser.
I beneficiari sono ampi: persone con disabilità motorie, utenti esperti, lavoratori aziendali che navigano in dashboard complesse, praticamente chiunque abbia mai premuto Tab e abbia pregato.
In questo momento è attivo per i primi take a look at su Edge e Microsoft ha spinto il codice a monte del progetto Chromium, il che significa che anche Chrome e i suoi numerosi fratelli potrebbero riprenderlo. Se il resto del mondo dei browser seguisse l’esempio, quello che sembra uno strumento di sviluppo silenzioso potrebbe finire per rimodellare il modo in cui il net risulta accessibile a milioni di persone che non toccano mai il mouse.












