Declaration date:
Compliance Status
Julien Bonnel is committed to making his website accessible in accordance with Article 47 of Law No. 2005-102 of February 11, 2005.
The site was natively designed for accessibility. Automated evaluation tools (such as Google Lighthouse) award it a maximum score of 100/100. However, aware that true accessibility (RGAA) requires human validation beyond simple algorithmic technical perfection, the site is currently declared as partially compliant pending a comprehensive manual audit.
Test Results
The scores below reflect the technical excellence measurable by standard industry algorithms (Lighthouse). While they guarantee extremely solid foundations (semantics, ARIA tags, native contrasts), they cannot replace human evaluation. No formal audit by an independent third party has yet been conducted. However, particular attention was paid to advanced inclusive features:
- Expert keyboard navigation: The Command Palette (Ctrl+K) allows users to navigate and execute actions without using a mouse.
- Focus Management (Focus Trap): Modals (Search, Menu, AI Assistant) intelligently capture keyboard focus to guide the user and prevent them from getting lost in the background.
- Motion Preferences (Reduced Motion): The site detects your operating system settings and disables animations (particles, gauges) to prevent visual fatigue.
- Aria Tags and Hiding: Use of
aria-labelattributes on all buttons (Menu, Theme, Language) andaria-hiddenon decorative emojis to clarify the screen reader journey. - HTML5 Semantics and Contrasts: Respected semantic structure (data tables with declared scope headers, true paragraphs instead of line breaks) and validated contrasts for optimal readability, including in Dark Mode.
- Security and Navigation: External links are systematically secured with
noopener noreferrerto protect user navigation.
Automated Technical Indicators (Lighthouse)
Touch Navigation & Progressive Enhancement
Mobile swipe navigation was designed around the principle of Progressive Enhancement. Touch swipe is merely a convenience shortcut and never replaces fundamental navigation. All physical buttons (Previous, Next, Close) and aria-label tags remain 100% usable via keyboard or screen reader. Furthermore, a strict exclusion policy (ignoreSelector) prevents swipe from triggering unintentionally on interactive elements (carousels, horizontal code blocks, video players), thus avoiding any frustration.
Partial Compliance
Partial compliance is due to the following reasons:
- Absence of a compliance audit covering all RGAA criteria.
- Some complex interactive components may present difficulties for screen readers.
Feedback and Contact
If you are unable to access content or a service, you can contact the site manager to be directed to an accessible alternative or obtain the content in another form:
- Send a message to: hello@julienbonnel.fr
Enforcement Procedure
If you notice an accessibility defect preventing you from accessing content or a functionality of the site, that you report it to us and you do not manage to obtain a response from us, you are entitled to send your grievances or a request for referral to the Rights Defender:
- Write a message to the Rights Defender: online form
- Contact the delegate of the Rights Defender in your region: find a delegate
- Send a letter by post (free, do not stamp): Défenseur des droits, Libre réponse 71120, 75342 Paris CEDEX 07
⬡ Interactive Experiences
Designed with high standards, this space combines ergonomics, eco-design, and innovation. Test the interactive tools at your disposal:
🔍 Global Search
Quickly find any content, skill, or project across the site with our hybrid search engine, designed for low resource consumption in line with our eco-design approach.
📖 Interactive Glossary
Explore key tech terms. The site automatically detects complex words and enriches them with interactive tooltips.
Open Glossary📊 AI & Sovereignty Observatory
Track real-time digital trends: AI adoption, sovereignty indices, and green IT carbon intensity.
Access Observatory🤖 AI Assistant (RAG)
Ask your questions to my AI-powered digital twin to explore my background.
⚡ Command Palette
Use the [Ctrl + K] shortcut from anywhere to navigate at the speed of thought.
📱 Native Mobile Swipe
The Web App experience comes to the web. Swipe to navigate seamlessly between articles or through the main menu (infinite loop). Each gesture is punctuated by haptic feedback (vibrations) to recreate the physical feel of a native app.
🌿 Sovereignty & Green IT
Eco-designed site, Privacy by Design, Hosted in France and 100% sovereign (not subject to extraterritorial laws).