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érentiel | Version | Organisme | Niveau visé |
|---|---|---|---|
| RGAA — Référentiel Général d'Amélioration de l'Accessibilité | 4.1 | DINUM / France | AA |
| WCAG — Web Content Accessibility Guidelines | 2.0 | W3C / WAI | AA |
| WAI-ARIA — Accessible Rich Internet Applications | 1.1 | W3C | — |
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-labeldistinct pour les différencier - Menu déroulant —
aria-expanded,aria-haspopup="menu",role="menu"/role="menuitem", fermeture à la touche Échap - Menu mobile — bouton avec
aria-expanded,aria-controlsetaria-labeldynamique (« Ouvrir le menu » / « Fermer le menu »), fermeture à la touche Échap
Images et médias
- Textes alternatifs — attribut
altdescriptif sur toutes les images informatives - Images décoratives —
alt=""etaria-hidden="true"pour les icônes et illustrations purement visuelles - Logo —
alt="Logo Climago"; lien retour accueil avecaria-labelexplicite - 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", attributrequired) - Messages d'erreur par champ — annoncés immédiatement via
role="alert"au moment du blur sur chaque champ invalide ;aria-describedbylie le message à son champ,aria-invalid="true"indique l'état d'erreur - Autocomplétion — attributs
autocompletesur les champs standards (name, email, tel) pour faciliter la saisie - État du bouton —
aria-busypendant l'envoi,aria-disabledquand les conditions de soumission ne sont pas remplies - Confirmation de soumission — message de succès avec
role="alert"etaria-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 FAQ —
aria-expanded,aria-controls,role="region",aria-label, attributhiddennatif - 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.0 | Intitulé | Résultat |
|---|---|---|
| 1.1.1 A | Contenu non textuel (alt) | ✅ Conforme |
| 1.2.x A/AA | Médias temporels (audio/vidéo) | — N/A (pas de média) |
| 1.3.1 A | Information et relations (structure HTML) | ✅ Conforme |
| 1.3.2 A | Ordre séquentiel cohérent | ✅ Conforme |
| 1.3.3 A | Caractéristiques sensorielles | ✅ Conforme |
| 1.4.1 A | Utilisation de la couleur | ✅ Conforme |
| 1.4.3 AA | Contraste (minimum 4,5:1) | ✅ Conforme |
| 1.4.4 AA | Redimensionnement du texte (200 %) | ✅ Conforme |
| 1.4.5 AA | Texte sous forme d'image | ✅ Conforme (aucune image de texte) |
| 2.1.1 A | Clavier | ✅ Conforme |
| 2.1.2 A | Pas de piège au clavier | ✅ Conforme |
| 2.4.1 A | Contournement de blocs (skip link) | ✅ Conforme |
| 2.4.2 A | Titre de page | ✅ Conforme |
| 2.4.3 A | Parcours du focus | ✅ Conforme |
| 2.4.4 A | Objet du lien | ✅ Conforme |
| 2.4.6 AA | En-têtes et étiquettes | ✅ Conforme |
| 2.4.7 AA | Visibilité du focus | ✅ Conforme |
| 3.1.1 A | Langue de la page (lang="fr") | ✅ Conforme |
| 3.2.1 A | Au focus | ✅ Conforme |
| 3.2.2 A | À la saisie | ✅ Conforme |
| 3.2.3 AA | Navigation cohérente | ✅ Conforme |
| 3.3.1 A | Identification des erreurs | ✅ Conforme |
| 3.3.2 A | Étiquettes ou instructions | ✅ Conforme |
| 3.3.3 AA | Suggestion après une erreur | ✅ Conforme — message par champ avec aria-describedby |
| 3.3.4 AA | Prévention des erreurs | ✅ Conforme |
| 4.1.1 A | Analyse syntaxique (HTML valide) | ✅ Conforme |
| 4.1.2 A | Nom, 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
| Technologie | Rôle |
|---|---|
| HTML5 sémantique | Structure et balisage du contenu |
| CSS3 / Tailwind CSS | Présentation et mise en page responsive |
| React 19 / Next.js 15 | Framework JavaScript, rendu côté serveur (SSR) |
| WAI-ARIA 1.1 | Enrichissement sémantique des composants interactifs |
| next/font (Google Fonts) | Chargement optimisé des polices (font-display: swap) |
| next/image | Optimisation automatique des images (alt, dimensions, lazy load) |
8. Outils d'évaluation
| Outil | Usage |
|---|---|
| Axe DevTools | Audit automatisé WCAG — extension Chrome / Firefox |
| WAVE (WebAIM) | Visualisation des erreurs d'accessibilité sur la page |
| WebAIM Contrast Checker | Vé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 Tree | Inspection 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 |