Accessibility statement

Last updated: 15 November 2026

Commitment

Maxence Bonnici is committed to making Epic Road Trip accessible to as many people as possible. A personal website is not subject to French accessibility law (article 47 of law 2005-102); this statement is published voluntarily. It applies to tripplanner.mbonnici.fr.

Conformance status

Epic Road Trip is partially compliant with the French accessibility framework RGAA 4.1.2 and targets WCAG 2.2 level AA. No full audit of the 106 criteria has been carried out, so full compliance is not claimed.

Measures in place

  • Interactive components built on React Aria (ARIA roles, states and keyboard patterns).
  • Skip link, heading structure, navigation landmarks and a sitemap.
  • Reinforced visible focus (dark ring and yellow halo) and focus moved to the page heading after each navigation.
  • Contrast checked for day and night themes; information never conveyed by colour alone (icons and labels).
  • Atkinson Hyperlegible typeface, designed for low-vision readers; zoom and text resizing without loss of content.
  • Status messages announced to assistive technologies (route calculation, place search, saving).
  • Animations disabled when the system requests reduced motion.
  • Stops reordered with buttons (no drag and drop required).

Non-accessible content

Known issues:

  • The interactive map is drawn in a WebGL canvas: its graphics (basemap, markers) are not exposed to screen readers. Alternative: the side panel lists the stops, distances and places with the same information and actions.
  • Basemap labels are images of text provided by a third-party service.
  • Google's own sign-in pages, used only by the site's administrators, are outside our control.

How this statement was prepared

Statement drawn up on 15 November 2026 (version 2.0.0), based on a self-assessment:

  • automated axe-core tests (Playwright) on every public page, in French and English, in light and dark themes;
  • keyboard navigation checks on the main journeys, 200% zoom and 320 px-wide display.

Technologies: HTML5, CSS, JavaScript (React), WAI-ARIA, SVG, WebGL (map). Test environment: recent Chromium, desktop and mobile viewports.

Feedback and contact

If you cannot access some content or a service, write to us through the contact form (opens in a new tab): we will point you to an accessible alternative or provide the content in another format.

Remedies

If you reported an accessibility issue without a satisfactory answer, you can contact the French Defender of Rights (Défenseur des droits) through their online form (opens in a new tab) or by free post: Défenseur des droits, Libre réponse 71120, 75342 Paris CEDEX 07, France.