Déclaration d'accessibilité

Établie le 21 février 2026 — conformément à la loi n° 2005-102 du 11 février 2005 pour l'égalité des droits et des chances, et aux recommandations RGAA / WCAG 2.0

Conforme WCAG 2.0 AA

RGAA 4.1 · Audit interne — février 2026 · 0 non-conformité résiduelle

1. Périmètre de la déclaration

Cette déclaration d'accessibilité s'applique au site internet climago.fr et à l'ensemble de ses pages publiques. Elle ne couvre pas l'interface d'administration interne (/admin), réservée à l'usage exclusif de Patrick Perez / Climago.

Climago est une entreprise individuelle de taille modeste. Si le RGAA est obligatoire pour les organismes publics et les entreprises de plus de 250 millions d'euros de chiffre d'affaires, cette déclaration est publiée volontairement dans le cadre d'une démarche d'accessibilité numérique inclusive.

2. État de conformité

Le site climago.fr est en conformité avec les Règles pour l'accessibilité des contenus Web (WCAG 2.0, niveau AA) et le Référentiel Général d'Amélioration de l'Accessibilité (RGAA 4.1). Aucune non-conformité résiduelle n'est recensée à la date du présent audit.

Un audit complet par un prestataire externe accrédité est prévu pour confirmer ce résultat et obtenir un taux de conformité certifié selon la méthode RGAA.

3. Référentiels et standards

RéférentielVersionOrganismeNiveau visé
RGAA — Référentiel Général d'Amélioration de l'Accessibilité4.1DINUM / FranceAA
WCAG — Web Content Accessibility Guidelines2.0W3C / WAIAA
WAI-ARIA — Accessible Rich Internet Applications1.1W3C

4. Mesures mises en œuvre

Navigation et structure

  • Lien d'évitement — « Passer au contenu principal » visible à la première pression de Tab sur toutes les pages, ciblant <main id="main-content">
  • H1 unique par page — hiérarchie de titres H2 / H3 cohérente, sans saut de niveau
  • Points de repère HTML5<header role="banner">, <nav role="navigation">, <main role="main">, <footer role="contentinfo">, <article>, <section>
  • Navigation principale et mobile — chacune dotée d'un aria-label distinct pour les différencier
  • Menu déroulantaria-expanded, aria-haspopup="menu", role="menu" /role="menuitem", fermeture à la touche Échap
  • Menu mobile — bouton avec aria-expanded, aria-controls et aria-label dynamique (« Ouvrir le menu » / « Fermer le menu »), fermeture à la touche Échap

Images et médias

  • Textes alternatifs — attribut alt descriptif sur toutes les images informatives
  • Images décorativesalt="" et aria-hidden="true" pour les icônes et illustrations purement visuelles
  • Logoalt="Logo Climago" ; lien retour accueil avec aria-label explicite
  • Médias vidéo / audio — le site ne contient actuellement aucun contenu multimédia (critère WCAG 1.2 non applicable)

Couleurs et lisibilité

  • Contraste texte normal — ratio minimum 4,5:1 vérifié (WCAG 1.4.3) : texte sombre sur fond clair, texte blanc sur fonds colorés
  • Contraste grands textes — ratio minimum 3:1 pour les textes en gras ≥ 18,5 px ou normaux ≥ 24 px
  • Information non véhiculée par la couleur seule — les champs obligatoires sont identifiés par un astérisque (*) en plus de la couleur rouge
  • Redimensionnement — le site reste lisible et fonctionnel jusqu'à 200 % de zoom sans perte de contenu

Formulaires

  • Labels explicites — chaque champ associé à un <label htmlFor> visible
  • Champs obligatoires — identifiés visuellement (astérisque rouge) et programmatiquement (aria-required="true", attribut required)
  • Messages d'erreur par champ — annoncés immédiatement via role="alert" au moment du blur sur chaque champ invalide ; aria-describedby lie le message à son champ, aria-invalid="true" indique l'état d'erreur
  • Autocomplétion — attributs autocomplete sur les champs standards (name, email, tel) pour faciliter la saisie
  • État du boutonaria-busy pendant l'envoi, aria-disabled quand les conditions de soumission ne sont pas remplies
  • Confirmation de soumission — message de succès avec role="alert" et aria-live="polite"

Clavier et focus

  • Navigation 100 % clavier — tous les éléments interactifs accessibles via Tab, Shift+Tab, Entrée, Espace et Échap
  • Focus visible — anneau bleu de 2 px (outline: 2px solid #0EA5E9) sur tous les éléments interactifs au focus clavier (:focus-visible)
  • Ordre de focus logique — suit l'ordre de lecture visuel de haut en bas, gauche à droite
  • Aucun piège clavier — il est possible de quitter tout composant (menus, formulaire) uniquement au clavier

Tableaux de données

  • Association programmatique — tous les tableaux de données sont associés à leur titre de section via aria-labelledby, permettant aux lecteurs d'écran d'annoncer le contexte du tableau
  • En-têtes de colonnes — balises <th>utilisées pour tous les tableaux structurés

Composants dynamiques

  • Accordéon FAQaria-expanded, aria-controls, role="region", aria-label, attribut hidden natif
  • Icônes Lucide — systématiquement masquées avec aria-hidden="true" ; les labels textuels portent l'information
  • Mises à jour dynamiques — régions aria-livepour les états du formulaire (envoi en cours, succès, erreur)

5. Résultat des critères WCAG 2.0 AA

Résultat par critère pour les pages principales du site (accueil, contact, services, pages légales) :

Critère WCAG 2.0IntituléRésultat
1.1.1 AContenu non textuel (alt)✅ Conforme
1.2.x A/AAMédias temporels (audio/vidéo)— N/A (pas de média)
1.3.1 AInformation et relations (structure HTML)✅ Conforme
1.3.2 AOrdre séquentiel cohérent✅ Conforme
1.3.3 ACaractéristiques sensorielles✅ Conforme
1.4.1 AUtilisation de la couleur✅ Conforme
1.4.3 AAContraste (minimum 4,5:1)✅ Conforme
1.4.4 AARedimensionnement du texte (200 %)✅ Conforme
1.4.5 AATexte sous forme d'image✅ Conforme (aucune image de texte)
2.1.1 AClavier✅ Conforme
2.1.2 APas de piège au clavier✅ Conforme
2.4.1 AContournement de blocs (skip link)✅ Conforme
2.4.2 ATitre de page✅ Conforme
2.4.3 AParcours du focus✅ Conforme
2.4.4 AObjet du lien✅ Conforme
2.4.6 AAEn-têtes et étiquettes✅ Conforme
2.4.7 AAVisibilité du focus✅ Conforme
3.1.1 ALangue de la page (lang="fr")✅ Conforme
3.2.1 AAu focus✅ Conforme
3.2.2 AÀ la saisie✅ Conforme
3.2.3 AANavigation cohérente✅ Conforme
3.3.1 AIdentification des erreurs✅ Conforme
3.3.2 AÉtiquettes ou instructions✅ Conforme
3.3.3 AASuggestion après une erreur✅ Conforme — message par champ avec aria-describedby
3.3.4 AAPrévention des erreurs✅ Conforme
4.1.1 AAnalyse syntaxique (HTML valide)✅ Conforme
4.1.2 ANom, rôle, valeur (ARIA)✅ Conforme

6. Non-conformités et dérogations

Non-conformités résiduelles

Aucune non-conformité résiduelle n'est recensée à la date du présent audit. Les deux points signalés lors de l'audit initial de février 2026 (WCAG 3.3.3 — messages d'erreur par champ, et WCAG 1.3.1 — association des tableaux à leurs titres) ont été corrigés dans la même session d'audit.

Contenus exemptés

Aucun contenu tiers hors de notre contrôle (documents PDF, cartes embarquées, widgets) n'est présent sur le site. Aucune dérogation pour charge disproportionnée n'est invoquée.

7. Technologies utilisées

TechnologieRôle
HTML5 sémantiqueStructure et balisage du contenu
CSS3 / Tailwind CSSPrésentation et mise en page responsive
React 19 / Next.js 15Framework JavaScript, rendu côté serveur (SSR)
WAI-ARIA 1.1Enrichissement sémantique des composants interactifs
next/font (Google Fonts)Chargement optimisé des polices (font-display: swap)
next/imageOptimisation automatique des images (alt, dimensions, lazy load)

8. Outils d'évaluation

OutilUsage
Axe DevToolsAudit automatisé WCAG — extension Chrome / Firefox
WAVE (WebAIM)Visualisation des erreurs d'accessibilité sur la page
WebAIM Contrast CheckerVérification des ratios de contraste couleur
Clavier uniquement (Tab / Shift+Tab / Entrée / Échap)Test de navigation sans souris
VoiceOver (macOS / iOS)Test avec lecteur d'écran
Chrome DevTools — Accessibility TreeInspection de l'arbre d'accessibilité ARIA

9. Date et méthode d'audit

Type d'audit :Auto-évaluation interne (non certifiée)
Date :Février 2026
Pages auditées :Accueil, Contact, Installation climatisation, Dépannage climatisation, Entretien, PAC air/air, PAC air/eau, Désembouage, À propos, Blog, Mentions légales, Confidentialité, Accessibilité
Prochain audit :Audit externe accrédité RGAA 4.1 prévu en 2026

10. Contact — Signaler une difficulté

Si vous rencontrez un obstacle d'accessibilité — contenu inaccessible, fonctionnalité inopérable, besoin d'un format alternatif (version texte, document simplifié, réponse par téléphone) — signalez-le nous :

Email :info@climago.fr
Téléphone :06 68 10 44 28 (dim.–jeu. 8h–18h, ven. 8h–15h, sam. fermé)
Courrier :Climago — 28 rue Victor Basch, 93150 Le Blanc-Mesnil
Délai de réponse :5 jours ouvrés maximum

11. Voies de recours

Si vous n'obtenez pas de réponse satisfaisante dans les délais annoncés, vous pouvez saisir le Défenseur des droits, autorité indépendante chargée de veiller au respect des droits et libertés :

En ligne :formulaire.defenseurdesdroits.fr
Téléphone :09 69 39 00 00 (numéro non surtaxé)
Courrier :Défenseur des droits — Libre réponse 71120, 75342 Paris CEDEX 07