2010-10-11 7 views
6

Existe-t-il des pratiques de navigation au clavier communes, utilisées pour améliorer la navigation sur un site Web?Navigation au clavier commune (touches d'accès) dans la navigation Web?

Je pense à l'attribut HTML accesskey, qui vous permet de définir des champs par défaut pour une commande spécifique, comme alt + 1 pour le lien menant à la page de démarrage, ou similaire.

Existe-t-il une sorte de norme quelque part?

+0

En outre, j'ai trouvé que de grandes entreprises comme Google, Facebook, Twitter et Microsoft n'utilisent pas accesskey sur leurs sites Web. Je me demande pourquoi. –

+1

On sait qu'il existe un certain nombre de défauts avec les clés d'accès. Que devrait faire un navigateur sur un téléphone mobile? Que se passe-t-il si une combinaison de touches entre en conflit avec une action intégrée d'un navigateur? Comment un utilisateur peut-il trouver les combinaisons de touches disponibles? Pour les grandes entreprises, elles ont probablement plus de problèmes qu'elles n'en valent. HTML5 tente de remédier à certaines insuffisances en autorisant les auteurs à spécifier une liste de clés candidates à utiliser, afin que les navigateurs puissent allouer une combinaison inutilisée pour chaque action. Reste à voir si cela sera suffisant pour augmenter leur utilisation. – Alohci

Répondre

4

Je suis un utilisateur de lecteur d'écran et utilise rarement des clés d'accès, même si elles sont fournies. Faire au fait que chaque site semble utiliser leur propre norme, il ne vaut généralement pas la peine de les apprendre. La seule fois où je fais un point pour apprendre les clés est si c'est un site que je vais utiliser beaucoup. Un exemple de ceci est le site de livres de Safari depuis savoir les clés me permet de naviguer dans les livres plus rapidement. Je dirais que ne pas avoir les clés d'accès sur votre site est ok. Je vous recommande de mettre des clés d'accès sur votre site si vous pensez que les utilisateurs passeront suffisamment de temps sur le site pour devenir compétents en faisant la plupart des choses avec le clavier. Un exemple de ceci peut être un système de saisie de commande que les gens passent le plus clair de leur temps dans leur travail.

+0

Superbe addition, Jared. Vraiment intéressant! –

Questions connexes