Critère 12.5
Accès au moteur de recherche
Le moteur de recherche doit être accessible de manière identique sur toutes les pages.
En Bref : L'essentiel à retenir
- L'objectif est que les utilisateurs puissent utiliser la recherche de la même manière partout sur le site web.
- Pour ce faire, il faut placer le champ de recherche, ou l'icône de recherche, de manière constante dans l'en-tête (header).
- Le comportement de la recherche doit également être identique sur toutes les pages, sauf en cas de contraintes d'espace (mobile).
- Cette recommandation est alignée avec le critère 12.5 du RGAA (Référentiel Général d'Accessibilité pour les Administrations).
Objectif
Si un moteur de recherche est présent, l'utilisateur doit pouvoir l'utiliser ou y accéder de la même façon partout.
Solution Technique
1. Emplacement constant
Placez le champ de recherche (ou le bouton loupe qui l'ouvre) au même endroit dans l'en-tête (header).
<header>
<!-- Logo -->
<!-- Menu -->
<form role="search">
<label for="site-search" class="sr-only">Rechercher</label>
<input type="search" id="site-search" name="q" />
<button type="submit">OK</button>
</form>
</header>
2. Fonctionnement identique
Le comportement doit être le même partout (ex: ne pas avoir un champ ouvert sur une page et un bouton loupe sur une autre, sauf contrainte d'espace type mobile).