Aller au contenu principal
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).

Ressources