Aller au contenu

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

VigieChiro Companion Accueil › Mes sites 640380 (écran courant, estompé pendant que la liste est ouverte) SITES Étang de la Tuilière Carré 640380 POINTS 640380 / A1 Carré 640380 · près du grand chêne PASSAGES 640380 / A1 · n° 1 Passage 2026 · 2026-06-08 640380 / A1 · n° 2 Passage 2026 · 2026-06-22 640381 / B2 · n° 1 Passage 2026 · 2026-06-15 Résultats limités par type pour rester lisibles. entrer dans la liste Entrée ouvrir l'élément Échap fermer la liste

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 contrat RechercheGlobale sans dépendre d'une fonctionnalité ; l'implémentation agrège les services sites (sites, points) et multisite (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.