visibilité du focus
-
0:01 - 0:05Ce sur quoi je voudrais attirer votre attention aujourd'hui, c'est
-
0:05 - 0:07la visibilité du focus
-
0:07 - 0:10lorsque on utilise la touche tabulation.
-
0:10 - 0:12En effet, il y a de nombreuses personnes
-
0:12 - 0:16qui sont handicapés moteur
-
0:16 - 0:18qui ne peuvent pas utiliser la souris
-
0:18 - 0:21ou même vous lorsque votre souris sans fil tombe en panne
-
0:21 - 0:24hé bien, on est bien content
-
0:24 - 0:26de pouvoir utiliser la touche tabulation
-
0:26 - 0:29et de savoir sur quel élément on se trouve
-
0:29 - 0:32dans une page Web.
-
0:32 - 0:34En effet, lorsque on utilise la touche tabulation
-
0:34 - 0:36par défaut, si on ne fait rien,
-
0:36 - 0:39chaque élément, comme les liens ou les champs de formulaire
-
0:39 - 0:41va être visible.
-
0:41 - 0:44L'élément qui prend le focus sera visible.
-
0:44 - 0:49Là, si je suis sur "Actualités", "Blog",
-
0:49 - 0:53"Contact", "Mentions légales", "Civilité" dans le champ de formulaire,
-
0:53 - 0:56voilà.
-
0:56 - 0:59Donc, à chaque fois que je passe d'un élément à l'autre
-
0:59 - 1:00avec la touche Tab,
-
1:00 - 1:03je dois pouvoir voir le focus.
-
1:03 - 1:06C'est vraiment ce qu'on doit pouvoir voir sur chaque site.
-
1:06 - 1:09Le problème, c'est qu'il y a une pratique aujourd'hui
-
1:09 - 1:14qui consiste à utiliser des feuilles de style de réinitialisation,
-
1:14 - 1:16qui vont mettre toutes les valeurs à zéro,
-
1:16 - 1:19qui vont remettre toutes les valeurs à zéro,
-
1:19 - 1:25pour se faciliter la vie et être compatible avec tous les navigateurs.
-
1:25 - 1:27Ici je vous ai mis un extrait de code
-
1:27 - 1:31où l'on a appliqué la propriété outline
-
1:31 - 1:34O-U-T-L-I-N-E
-
1:34 - 1:38c'est celle qui permet de gérer justement cette visibilité du focus,
-
1:38 - 1:48et cette propriété vient d'être appliquée ici à tous les éléments de type a, form, input, textarea, select, button,
-
1:48 - 1:50donc tous les éléments de formulaire,
-
1:50 - 1:54et même des éléments qui peuvent les contenir, comme ul, ol, li.
-
1:54 - 1:59Et ce qu'on a fait, c'est qu'on a mis "outline-style", donc le style à "none",
-
1:59 - 2:03"outline-color" à "invert", on a inversé la couleur,
-
2:03 - 2:08et "outline-width", la largeur, à zéro.
-
2:08 - 2:11Et ça c'est absolument dramatique, comme on va le voir sur la page suivante :
-
2:11 - 2:14je reprends exactement la même page,
-
2:14 - 2:17et ici, j'appuie sur tabulation,
-
2:17 - 2:19et là, vous ne voyez pas du tout où je me trouve !
-
2:19 - 2:21C'est vraiment embêtant, parce
-
2:21 - 2:23une personne qui ne peut pas se servir de la souris,
-
2:23 - 2:27sera incapable de naviguer sur votre site,
-
2:27 - 2:29si on fait ça.
-
2:29 - 2:31Donc VRAIMENT,
-
2:31 - 2:35si vous utilisez une CSS de réinitialisation, ce qui n'est pas interdit,
-
2:35 - 2:41faites attention à ce que l'outline ne soit pas, lui, réinitialisé, inhibé.
-
2:41 - 2:44On peut même, si on est consciencieux,
-
2:44 - 2:48renforcer cette visibilité.
-
2:48 - 2:54Ici par exemple, je fais tabulation, et on voit encore mieux
-
2:54 - 3:00où je suis, car j'ai utilisé les pseudos-sélecteurs "focus" et "active"
-
3:00 - 3:05pour renforcer cette visibilité par un fond différent,
-
3:05 - 3:07et un entourage différent,
-
3:07 - 3:10pour renforcer justement cette visibilité
-
3:10 - 3:13lorsque j'utilise la touche tabulation.
-
3:13 - 3:17Voilà, j'espère que vous avez saisi le problème,
-
3:17 - 3:21si vous avez des questions, n'hésitez pas à les poser sur la page de commentaires.
-
3:21 - 3:24Je tiens à remercier pour la réalisation de cette vidéo,
-
3:24 - 3:27pour l'aide qu'il m'a apporté, notamment
-
3:27 - 3:29sur l'établissement de la CSS
-
3:29 - 3:36Nicolas Hoffmann, et vous trouverez à ce sujet sur le site Openweb.eu.org
-
3:36 - 3:39un article qui complète cette vidéo
-
3:39 - 3:41et qui vous explique en détail
-
3:41 - 3:42le procédé.
- Title:
- visibilité du focus
- Description:
-
Rendez absolument vos liens et champs de formulaires visibles pour ceux qui ne peuvent
pas utiliser la souris !
téléchargez la transcription : http://www.tanguy-loheac.com/docs/transcription_visibilite_focus.pdf - Video Language:
- French
- Duration:
- 03:42
dante3333 edited French subtitles for visibilité du focus |