Aller au contenu principal

Déclaration d'accessibilité.

Déclaration d'accessibilité.

Retour à l'appConformité

Déclaration d'accessibilité.

Clairière s'engage à rendre son service accessible conformément à l'article 47 de la loi n° 2005-102 du 11 février 2005. Cette déclaration s'applique au site Clairière.

A11Y.01

État de conformité

Clairière est en conformitéavec le Référentiel Général d'Amélioration de l'Accessibilité (RGAA) version 4.1 sur les pages testées listées plus bas.

A11Y.02

Résultats des tests

La conformité est évaluée par une chaîne de contrôles automatisés intégrée à la chaîne d'intégration continue. Toute régression détectée bloque la mise à jour de la plateforme.

Outils mobilisés :

  • axe-core— moteur d'audit RGAA / WCAG ; 22 cas de test couvrant les composants interactifs (chat, navigation, formulaire de prise de rendez-vous, paramètres d'accessibilité).
  • eslint-plugin-jsx-a11y — analyse statique bloquante sur 18 règles (texte alternatif des images, validité des liens, association des libellés aux champs, rôles ARIA, raccourcis clavier, etc.).
  • Playwright— navigation clavier de bout en bout : lien d'évitement, parcours Tab, fermeture des panneaux par Échap, annonces des régions live aux lecteurs d'écran.
  • Mesures de contraste à partir des couleurs design (foreground 14:1 AAA, primaire 8.5:1 AAA, texte secondaire 5:1 AA).

Cette évaluation s'appuie sur des outils automatisés et une inspection visuelle des composants. Un audit manuel exhaustif des 156 critères du RGAA 4.1 (106 niveau A + 50 niveau AA) par un organisme certifié n'a pas été réalisé à ce jour. Cette déclaration sera révisée si un écart est signalé.

A11Y.03

Contenus partiellement accessibles

Le mode lecture facilitée applique aux pages des améliorations visuelles (typographie agrandie, espacements aérés, zones cliquables 48 pixels). La reformulation automatique du texte des réponses au format Facile à Lire et à Comprendren'est pas encore disponible — l'endpoint /api/v1/falc-rewrite répond pour l'instant par un code HTTP 503. En attendant, les réponses restent lisibles dans leur forme standard, avec les améliorations visuelles du mode lecture facilitée.

A11Y.04

Dérogations pour charge disproportionnée

Aucune dérogation invoquée.

A11Y.05

Contenus non soumis à l'obligation

Les éléments suivants sont fournis par des tiers :

  • Web Speech Synthesis API(synthèse vocale) — la qualité de la voix française dépend du navigateur de l'utilisateur.
  • Polices Google Fonts (Inter, Instrument Serif, Geist Mono) — chargement et rendu gérés par Google.
  • Police OpenDyslexic (mode dyslexie, distribuée par Fontsource sous licence OFL-1.1) — auto-hébergée mais non auditée indépendamment.
A11Y.06

Établissement de la déclaration

  • Technologies utilisées : Next.js (App Router, Server Components), React, TypeScript, Tailwind CSS, Hono.
  • Environnement de test : Chromium dernière version stable (Playwright), jsdom (vitest).
  • Composants testés par échantillonnage :les 14 composants critiques de l'interface conversationnelle et de la navigation — barre latérale (Sidebar, SidebarMobile), barre supérieure (TopBar), zone de conversation (Conversation, Message, ThinkingLoader), historique (ConversationItem), saisie (MessageInput), écran d'accueil (EmptyState, PromptCard), sources (SourceTag), avertissement de fidélité (FaithfulnessWarning), synthèse vocale (TTSButton), paramètres d'accessibilité (A11ySettings). Les autres composants (mises en page, primitives shadcn/ui) héritent de leurs garanties.
  • Parcours clavier testés : Accueil conversationnel / (lien d'évitement, parcours Tab, ouverture/fermeture du panneau d'accessibilité par Échap, annonces de la zone de conversation aux lecteurs d'écran).
A11Y.07

Retour d'information et contact

Si vous n'arrivez pas à accéder à un contenu ou à un service, vous pouvez contacter le responsable de Clairière pour être orienté vers une alternative accessible ou obtenir le contenu sous une autre forme.

A11Y.08

Voies de recours

Cette procédure est à utiliser dans le cas suivant : vous avez signalé au responsable du site un défaut d'accessibilité qui vous empêche d'accéder à un contenu ou à un service du portail, et vous n'avez pas obtenu de réponse satisfaisante.

Vous pouvez :

Le code source de la plateforme est ouvert sur GitHub (ouvre dans un nouvel onglet).