Che cos'è una access key
Definizione delle cosiddette “scorciatoie da tastiera”, con analisi dei loro pregi e difetti.
Che cos’è una “access key”?
In un browser web, una access key (o accesskey) è una combinazione di tasti che permette a un utente di passare facilmente e con rapidità da una parte specifica di una pagina web a un’altra attraverso la tastiera del proprio computer. In generale è un collegamento associato a un singolo tasto sulla tastiera che deve essere premuto in combinazione o in sequenza con un determinato tasto, specifico per ogni dispositivo (es. Alt + access key per Pc e Cmd + access key per Mac).
Analisi dei pregi e dei difetti
L’utilizzo di una scorciatoia di questo tipo nasce per soddisfare l’esigenza di rendere molto più agevole la navigazione alle persone diversamente abili che, a causa di disabilità motorie, sono impossibilitate a servirsi del mouse. Ovviamente il risparmio in termini di tempo è notevole per qualsiasi categoria di utente. Tuttavia, nonostante possa essere, almeno in apparenza, uno straordinario strumento di democratizzazione del computer, molti sviluppatori contestano l’utilità di queste combinazioni a causa di alcuni loro limiti:
- le funzioni di una access key sono diverse a seconda del browser o del sistema operativo che si utilizza.
- una access key non è in grado di garantire l’accesso e la fruibilità dei contenuti web indipendentemente dal tipo di dispositivo utilizzato (mouse, sintetizzatori vocali, tastiera, display braille, bacchette manovrate con la testa, microfoni, altri dispositivi di input/output e di puntamento), mentre invece l’utente dovrebbe essere messo in condizione di usare qualsiasi tipo di dispositivo si adatti ai propri bisogni.
- usare lettere nella combinazione può causare conflitto con i tasti predefiniti dagli user agent, cioè le applicazioni installate sul computer dell’utente come: browser web (compresi i browser braille per non vedenti), lettori multimediali, programmi client (Outlook, Eudora), software di telefoni cellulari e lettori di schermo.
- associare una access key per ogni link presente su una pagina è un’operazione piuttosto lunga, ma una soluzione potrebbe essere quella di facilitare l’accesso solo per il menu di navigazione (home page, sezioni principali, contatti, faq, mappa) e per le funzioni principali del sito.
- non esiste nessuna convenzione standard universalmente riconosciuta, né una legislazione, che stabilisca una corrispondenza definitiva fra un certo tasto e una specifica funzione, ciò vuol dire che ogni volta l’utente deve memorizzare le combinazioni tipiche del sito con un notevole impegno cognitivo.
A ben vedere, in effetti, tutti questi limiti sembrano contraddire la tesi originaria per la quale le access keys sono state introdotte, ovvero rendere più semplice la vita a noi utenti! La questione è, dunque, tutt’ora molto lontana dall’essere risolta.