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 avisually-hiddenone paired byfor/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-motionfor 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
itempropmicrodata 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.