Accessibility
The site should work for everyone: with a keyboard, a screen reader, zoomed text or a phone. Here’s what it aims for, how it’s tested and what isn’t done yet.
The standard
The target is the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA, plus some Level AAA criteria where they help: text contrast of at least 7:1, touch targets of at least 44 pixels, a glossary for studio and booking terms and abbreviations, and a plain-language summary at the top of the Terms and the Privacy Policy.
Status
I believe every page meets Level AA. What was checked:
- Automated checks (axe-core, Level A to AAA and best practices) on every page, in the light and dark themes, at desktop and phone widths: no issues found.
- Keyboard only: every link and control can be reached with Tab and shows a visible focus ring, and the phone menu closes with Escape.
- Page zoom to 400% and text-only zoom to 200%, and custom text spacing: nothing is cut off, overlaps or needs scrolling sideways.
- The audio players work with the keyboard alone (play, seek, mute and volume), and screen readers announce the position, for example “0:27 of 2:06”.
- Every recording has a transcript, with sounds that aren’t speech described in brackets.
- The Terms and the Privacy Policy, each earlier version included, are checked like every other page. Their PDFs are tagged, with headings, lists, link descriptions, a bookmark for each section and the document’s language, and pass every automated check for PDF/UA (the standard for accessible PDFs) and WCAG Level AA in PAC, the PDF Accessibility Checker, and its online version, axesCheck.
Known limitations
| What | Status | What you can do |
|---|---|---|
| Screen readers | Not tested yet | It’s next. If something doesn’t read well, tell me. |
| Safari | Partly tested. The layout, zoom and automated checks pass in WebKit, the engine Safari runs on, but the keyboard and the audio players aren’t checked yet. | Report anything that looks or works wrong. |
| The contact form’s spam check (Cloudflare Turnstile) | A third party’s widget | Email instead of using the form. |
| Space between paragraphs (WCAG 1.4.8, Level AAA) | Below the suggestion, by design | Increase it in your browser; the layout holds. |
Something not working?
Email hey@ib.actor or call +385 97 682 5472 and say which page and what happened. I reply within one business day, and I can send anything on the site in another form, such as a transcript or a quote as plain text.