Déclaration d'accessibilité

État de conformité

Le site luxeaeternai.com est en conformité partielle avec le référentiel WCAG (Web Content Accessibility Guidelines) 2.1, niveau AA.

Cette démarche est volontaire. LUXE ÆTERNAI (SASU) n'est pas soumise aux obligations du RGAA en raison de sa taille, mais considère l'accessibilité numérique comme un engagement professionnel et éthique.

Résultats des audits

Audits initiaux réalisés en avril 2026, mesures consolidées en mai 2026 après six sprints de durcissement. Audit automatisé hebdomadaire en place depuis le 15 mai 2026 via GitHub Actions (Lighthouse, Pa11y, axe-core, EcoIndex API) — couvre les 46 pages publiques du sitemap.

95/100
Google Lighthouse
Accessibilité
95/100
Google Lighthouse
Performance
92/100
Google Lighthouse
Best Practices
100/100
Google Lighthouse
SEO

Audit Lighthouse automatisé — 48 pages sitemap × mobile + desktop = 96 reports (run 25928152571, 15 mai 2026). Pa11y CI et EcoIndex API : à fixer prochaine session (sitemap non accessible depuis runner GitHub Actions en cours de résolution).

Mesures d'accessibilité mises en oeuvre

Navigation au clavier — L'ensemble du site est navigable au clavier (Tab, Entrée, flèches). Les indicateurs de focus sont visibles sur tous les éléments interactifs (:focus-visible systématique sur boutons, liens, champs et résumés dépliables).

Lien d'évitement — Chaque page démarre par un skip-link "Aller au contenu" (59 pages, 15 mai 2026) qui permet de sauter directement au contenu principal sans répéter la navigation, et chaque <main> porte l'identifiant id="main".

Contrastes — Toutes les combinaisons texte/fond respectent les ratios minimaux WCAG AA (4.5:1 pour le texte courant, 3:1 pour le texte de grande taille). Le footer-bottom atteint un ratio AAA (~9:1) après durcissement du 15 mai 2026.

Formulaires — Chaque champ dispose d'un label accessible (visible ou masqué visuellement), d'attributs autocomplete, et de messages d'erreur associés via ARIA.

Images — Les images informatives disposent d'un texte alternatif descriptif. Les images décoratives sont masquées pour les lecteurs d'écran.

Animations — Le site respecte la préférence prefers-reduced-motion : les animations sont désactivées pour les utilisateurs qui l'ont demandé dans leur système d'exploitation.

Mode sombre — Un mode sombre est disponible, activable via le bouton dans la navigation ou automatiquement selon les préférences système. Les contrastes sont vérifiés dans les deux modes.

Sémantique HTML — Structure de titres cohérente, landmarks ARIA, fil d'Ariane, attribut lang="fr" sur toutes les pages. Les menus déroulants annoncent leur état via aria-haspopup="menu".

Bandeau de gestion des traceurs (CMP) — Modal accessible : focus piégé pendant l'ouverture, restauration du focus à la fermeture, fermeture au clavier (Escape), aria-modal="true" et role="dialog".

Glossaire — ancres résilientes — Les ancres orphelines (lettres sans terme défini) sont automatiquement neutralisées par JavaScript pour ne pas piéger la navigation.

Démarche & actions menées

Chronologie des chantiers d'accessibilité, performance et sécurité conduits sur luxeaeternai.com en 2026 :

Avril 2026 — Audit initial. Lighthouse v13.1, WAVE WebAIM, EcoIndex.fr, Website Carbon. Constat : structure saine, contrastes conformes, opportunités sur le bandeau CMP, le glossaire et la cohérence inter-pages.

S0 — Sécurité critique (mai 2026). Retrait de la page d'accès à l'étude avec mot de passe (étude publique depuis fin avril). En-têtes durcis : Strict-Transport-Security 1 an, X-Frame-Options: DENY, Content-Security-Policy cadrée, Permissions-Policy avec interest-cohort=(). Rate-limit /api/notify-me à 5 appels par IP par heure.

S1 — DevOps & CI/CD (mai 2026). Tag v1.0.0, CHANGELOG.md au format Keep a Changelog, intégration continue GitHub Actions (lint CSS, fact-check accents français, build Eleventy). Hooks Husky pre-commit et pre-push (refuse les pushs directs sur main). Protection serveur de la branche main activée le 15 mai 2026 (GitHub Pro).

S2 — Accessibilité, six quick wins (15 mai 2026). Skip-link "Aller au contenu" sur 59 pages, <main id="main"> sur 57 pages, contraste footer-bottom porté à AAA (~9:1), :focus-visible sur champs et <summary>, mega-menu avec aria-haspopup="menu" (81 occurrences), CMP avec aria-modal=true, fermeture Escape, focus trap et restauration du focus.

S3 — Performance & éco-conception (15 mai 2026). Google Fonts chargées en non-bloquant (preconnect + preload + media swap), couvertures images converties PNG → WebP (−93 % de poids, 3,4 Mo économisés sur 3 couvertures), srcset responsive sur la page d'accueil (400 / 640 / 900), Chart.js en chargement différé, cache immutable d'un an sur cmp.js.

S4 et S5 — Cleanup & processus (15 mai 2026). Correction du bug d'ancres glossaire (auto-mute JavaScript des 22 lettres sans terme). Charset <meta charset> placé en première position du <head> sur 29 pages. _headers Cloudflare durcis (CSP, HSTS, X-Frame-Options DENY).

P1.1 — Polices d'écriture auto-hébergées RGPD (15 mai 2026). Inter, Bodoni Moda et JetBrains Mono téléchargées et servies en local depuis /fonts/. Aucune requête vers fonts.googleapis.com ou fonts.gstatic.com : conformité stricte au RGPD (CNIL 2022).

P1.2 — CORS strict (15 mai 2026). Méthodes HTTP autorisées déclarées par endpoint (POST seul pour les opt-in, GET seul pour les lectures), Access-Control-Max-Age de 24 h, refus 403 explicite des origines non autorisées.

P2 — Audit continu automatisé (15 mai 2026). GitHub Actions hebdomadaire (dimanche 02:00 UTC) : Lighthouse mobile + desktop, Pa11y CI WCAG 2.2 AA, axe-core (Playwright), EcoIndex API. Couvre les 46 pages publiques du sitemap. Rapports archivés 90 jours, déclenchement manuel possible.

Éco-conception

Ce site a été conçu avec une attention particulière à son impact environnemental :

Images optimisées — Format WebP avec fallback JPEG/PNG. Chargement différé (lazy loading) pour les images hors viewport.

CSS minifié — Feuille de style unique, minifiée, avec cache longue durée (1 an).

Scripts tiers différés — Calendly chargé uniquement au clic. Analytics (Umami) chargé en différé. Microsoft Clarity conditionné au consentement.

Hébergement — Cloudflare Pages, réseau CDN mondial avec compression Brotli automatique.

Empreinte carbone — 0,02g de CO2 par page vue (Website Carbon). Plus propre que 98% des sites testés.

Technologies utilisées

HTML5 · CSS3 · JavaScript (vanilla) · SVG

Aucun framework front-end. Aucune dépendance npm en production.

Outils d'audit utilisés

Audits manuels : Google Lighthouse (v13.1) · WAVE (WebAIM) · EcoIndex.fr · Website Carbon · Inspecteur d'accessibilité Chrome DevTools.

Audits automatisés (depuis le 15 mai 2026) : Lighthouse CLI (mobile + desktop) · Pa11y CI (WCAG 2.2 AA) · axe-core via Playwright · EcoIndex API. Orchestrés par GitHub Actions, exécution hebdomadaire et déclenchement manuel possible.

Pages auditées

L'audit automatisé hebdomadaire couvre les 46 pages publiques listées dans le sitemap : pages institutionnelles (accueil, à propos, manifeste, services, insights, contact, glossaire, mentions légales, confidentialité, accessibilité), longread étude propriétaire, diagnostic visibilité agentique, et l'ensemble des éditions publiées de la newsletter — en français et en anglais.

Retour d'information et contact

Si vous rencontrez un défaut d'accessibilité qui vous empêche d'accéder à un contenu ou une fonctionnalité du site, vous pouvez nous contacter :

[email protected]

Dernière mise à jour : 15 mai 2026