Accessibility

How we work on this site for everyone.

WCAG 2.1 Level AA is our target. We don't claim full conformance yet — what we do claim, and what we still owe, is below.

What we conform to today

  • Keyboard navigation. Every interactive element on the public site can be reached and operated without a mouse. Focus indicators are visible at all times.
  • Skip-to-content link. First focusable element on every page lets keyboard + screen-reader users bypass the nav.
  • Semantic HTML. Headings are in document order; landmarks (<nav>, <main>, <footer>) are used; lists render as lists; buttons are <button> not styled <div>.
  • Image alt text. Decorative images use empty alt; meaningful images carry an honest description. Hero/LCP imagery uses descriptive alt that names what's in the frame.
  • Form labels. Every form input has either a visible <label> or a visually-hidden one paired by for/id.
  • Colour contrast. All body text meets WCAG AA (4.5:1) against its background. Decorative gold accents pass AA only against the dark background — see "what we still owe" below.
  • Resizable text. The site uses relative units throughout; 200% zoom preserves layout without horizontal scroll on viewports ≥320px.
  • Reduced motion. We honour prefers-reduced-motion for the few transitions we have (modal slide-in, scroll-reveal).
  • Language attributes. Every page declares <html lang> matching the rendered language; locale switchers update it.
  • Modals + dialogs. The booking modal, locale popover, and order-confirmation modal trap focus, close on Escape, restore focus on close.

What we still owe

  • Atelier photography alt text. Current placeholder hero images carry generic alt while we wait for a real shoot. When the shoot lands (planned summer 2026), every image will get a specific description.
  • Map embed alt path. The OpenStreetMap iframe on the contact page loads only after explicit consent; the still-image alternative is a static OG-style image with an honest description.
  • Diamond-Bourse address as a structured address. Currently a single span — adding itemprop microdata for the postal address so screen readers + search engines pick it up identically.
  • Independent audit. Our internal review uses Axe + manual keyboard pass + VoiceOver on macOS / TalkBack on Android. We've not yet booked an external WCAG audit. Planned Q4 2026.

If something is broken

Email info@antwerpateliers.com with "accessibility" in the subject. We aim to acknowledge within 2 working days and fix or document a workaround within 30 days. If you'd rather raise it formally, the Belgian regulator is the Gegevensbeschermingsautoriteit (DPA) — note that the DPA covers privacy; accessibility complaints in Belgium go via the relevant Federal Public Service.

Statement last reviewed: 17 May 2026. Site tested on Chrome 125 / Firefox 126 / Safari 17.5 / Edge 125; macOS 14 + iOS 17 + Android 14.