Home Profile Experience Stack Projects Certifications Articles Quiz Contact Me

Accessibility

Accessibility statement.
This site aims for clear navigation accessible to everyone.

Legal compliance & digital accessibility

Institutional compliance statement

Nathan Gabriele is committed to making his web services and application ecosystems fully accessible, in compliance with Article 47 of French law n° 2005-102 of February 11, 2005 on equal rights and opportunities, participation and citizenship of people with disabilities.

Overall legal compliance index: 100% validated

The audit performed on the ngabriele.fr domain infrastructure attests to full alignment with the performance criteria of the French General Framework for Accessibility Improvement (RGAA version 5.0).

Technology pillars of the inclusive ecosystem

Focus Clavier Renforcé

Chaque élément interactif dispose d’un encadré de focus à fort contraste, garantissant un repère visuel constant en navigation séquentielle au clavier (Tab).

Sémantique Structurée WAI-ARIA

Arborescence stricte basée sur les rôles HTML5 natifs et les attributs ARIA dynamiques, pour un pont d’information fiable vers les technologies d’assistance vocales.

Allègement Cognitif

La mise en page évite toute interaction chronométrée non contrôlée et propose un commutateur global de désactivation des animations.

Digital inclusion lab

Visual simulation console

Test this site's adaptability against the main alterations of visual perception, in real time.

RGAA 5.0 criteria register

Assessment matrix indexing all mandatory regulatory topics.

# Topic Specification & resolution Status
1 Images Chaque image porteuse de sens intègre un attribut de substitution explicite (alt). Les éléments purement décoratifs sont exclus via aria-hidden="true". Compliant
2 Cadres (iframes) Tous les cadres d’intégration en ligne possèdent un attribut title décrivant précisément la nature du contenu hébergé. Compliant
3 Couleurs Aucune donnée n’est transmise uniquement par un code couleur. Les ratios de contraste dépassent les seuils d’exigence (minimum 4.5:1). Compliant
4 Multimédia Les contenus temporels disposent de transcriptions ou de sous-titres synchronisés, activables à la demande. Compliant
5 Tableaux de données Chaque tableau de données complexe possède des en-têtes clairs (th) associés via des attributs scope. Compliant
6 Liens hypertextes Le libellé de chaque lien annonce sans ambiguïté sa destination, hors contexte ou via un attribut aria-label. Compliant
7 Scripts et interactions Les composants complexes (modales, menus déroulants) gèrent de façon autonome le piégeage et le transfert du focus clavier. Compliant
8 Éléments obligatoires La structure HTML5 passe les filtres de validation W3C sans erreur critique de chevauchement de balises. Compliant
9 Structuration La hiérarchie des titres (h1 à h4) respecte une logique d’imbrication stricte, sans saut arbitraire. Compliant
10 Présentation CSS Les feuilles de style préservent l’intégrité de lecture et évitent toute superposition de texte lors d’un zoom à 200%. Compliant
11 Formulaires Tous les champs de saisie possèdent des étiquettes label associées par identifiant unique. Compliant
12 Navigation Plusieurs canaux d’accès aux sections du site (menu global, fil d’Ariane, liens d’évitement). Compliant
13 Consultation Tout document téléchargeable (PDF) possède une structure interne accessible ou un substitut textuel. Compliant

Clarifications

Frequently asked questions

Le Référentiel Général d’Amélioration de l’Accessibilité version 5.0 est la grille de contrôle officielle en France pour auditer la conformité d’un service numérique aux normes internationales WCAG. Son application garantit que chaque visiteur, quelle que soit sa condition physique, motrice ou cognitive, peut explorer l’ensemble du contenu sans barrière d’accès.

Les lecteurs d’écran (NVDA, JAWS, VoiceOver) sont guidés par des repères structurels de navigation (balises main, header, nav). Des zones d’annonce dynamiques (aria-live="polite") informent l’utilisateur d’un changement d’état sans perturber sa lecture en cours.

L’amélioration continue fait partie de ma pratique : vous pouvez signaler un problème d’accessibilité à tout moment via le formulaire de contact ou par email, afin qu’un correctif soit déployé rapidement.

Need an alternative or want to report an issue?

Despite the care taken in developing this site, if an obstacle disrupts your browsing, feel free to request an alternative.

Report an issue →

Live in-page test

Accessibility console

Instantly enable visual and cognitive comfort filters directly on this page.

Text size:

Preview area — effects apply to the whole page

Example heading

This is an example paragraph representative of the text used to preview the impact of typographic adjustments on reading.

Example navigation link