M-Recherche - Recherche globale¶
Type : élément du chrome (champ « Rechercher » du bandeau, présent sur tous les écrans) ; ce n'est pas un écran à part entière mais une liste déroulante de résultats. Persona principal : tous. Parcours couverts : P8 - Rechercher globalement.
La recherche globale permet de sauter directement à un site, un point ou un passage depuis n'importe quel écran. On la déclenche par le champ « 🔍 Rechercher » du bandeau (ou Ctrl+F) ; la liste de résultats s'ouvre au fil de la frappe, groupée par type.
Maquette - liste de résultats ouverte¶
Annotations¶
- Champ actif : la saisie (
640380) alimente la liste au fil de la frappe, insensible à la casse et aux accents. - Résultats groupés par type : Sites (par n° de carré ou nom), Points (par code ou description), Passages (par carré, code de point, n° de passage, année ou date). Chaque groupe porte un en-tête ; chaque ligne montre un libellé principal et un détail de contexte. Le nombre de résultats par type est borné pour garder la liste lisible.
- Sélection : à la souris, ou au clavier (la ligne mise en évidence suit les flèches).
Interactions clés¶
| Élément | Action |
|---|---|
| Champ 🔍 Rechercher (ou Ctrl+F) | Ouvre / focalise la recherche depuis n'importe quel écran |
| Saisie | Met à jour la liste (anti-rebond : les frappes rapides sont regroupées) |
| ↓ / ↑ | Parcourt les résultats ; Entrée ouvre l'élément (fiche du site ou écran du passage) |
| Échap | Ferme la liste (puis vide la recherche) |
| Clic sur un résultat | Ouvre l'écran de l'élément (M-Site-detail ou M-Passage) |
Notes pour l'implémentation¶
- La recherche vit dans le socle (
commun) : le chrome consomme un contratRechercheGlobalesans dépendre d'une fonctionnalité ; l'implémentation agrège les servicessites(sites, points) etmultisite(passages). - La saisie est anti-rebondie (frappes regroupées après une courte pause) ; la liste se ferme quand le focus quitte la zone de recherche.
- Chaque résultat est exposé aux lecteurs d'écran (libellé accessible) : la recherche se pilote entièrement au clavier.