Astuces pour l'accessibilité au clavier utilisant HTML et CSS

Rendre votre site Web accessible aux utilisateurs ne disposant que d'un clavier est un élément important d'une image plus globale de l'accessibilité. Voici quelques conseils d’accessibilité au clavier que vous pouvez rapidement mettre en œuvre à l’aide de HTML et de CSS de base..

A11y depuis le début

Ces conseils font partie de l'accessibilité Web: le Guide de formation complet, où nous avons rassemblé une série de tutoriels, d'articles, de cours et de livres électroniques pour vous aider à comprendre l'accessibilité au Web dès le début..

Qu'est-ce que l'accessibilité au clavier??

Un clavier peut être le moyen principal pour certains utilisateurs de naviguer sur des sites Web. De nos jours, lorsque la plupart des interfaces Web sont conçues avec des curseurs de souris et une interaction tactile en tête, la navigation au clavier est négligée. L'accessibilité au clavier consiste à s'assurer que les utilisateurs peuvent naviguer efficacement et sans entrave en utilisant uniquement leur clavier..

Qui pourrait avoir besoin d'un clavier accessible??

Ce sont les principaux groupes cibles d’accessibilité au clavier:

  • Utilisateurs ayant une déficience motrice qui ont des difficultés à utiliser une souris, à utiliser un appareil tactile ou à cliquer sur de petites choses.
  • Les utilisateurs aveugles ou malvoyants préfèrent souvent naviguer sur des sites Web dotés de claviers braille spécifiques..
  • Les amputés ou ceux qui ont une amputation congénitale (naissance sans membre, surtout les mains dans ce cas) utilisent souvent un matériel spécial reproduisant les fonctionnalités du clavier..
  • Toute personne n'ayant simplement pas accès à une souris ou à un pavé tactile en état de fonctionnement.

1. Testez votre site pour l'accessibilité du clavier

L’objectif le plus important de l’accessibilité au clavier est de rendre chaque élément interactif, tel que les liens et les contrôles de formulaire, disponible avec le logiciel. Languette clé. C’est ainsi que les utilisateurs utilisant uniquement le clavier naviguent dans une page Web. Tester votre site Web pour l’accessibilité au clavier est en fait assez facile: appuyez simplement sur la touche Languette touche de navigation et naviguez du haut de la page vers le bas en mettant en évidence les éléments actifs au fur et à mesure.

Navigation dans les liens rapides dans le bas de page Tuts + avec le Languette clé

Observez à quel point il est facile ou difficile d'accéder au contenu principal, cliquez sur un élément de menu, remplissez un formulaire, utilisez un curseur ou suivez votre position actuelle sur la page. Vous pouvez également tester le sens inverse à l'aide du bouton Maj + Tab raccourci clavier.

2. Créer notable :concentrer modes

CSS a un :concentrer pseudo-classe qui est déclenchée lorsqu'un utilisateur clique ou tape sur un élément, ou le sélectionne avec le Languette clé. le :concentrer s’applique uniquement aux éléments focalisables, à savoir ,