Accessibility
This website (frills.dev) is built with love, intention, and the want to make the web a friendlier place for everyone. I strive to design and develop inclusively, aiming to provide good usability across a range of abilities, devices, and situations.
My accessibility standard
I aim to meet the WCAG 2.2 to Level AA standard throughout the site, with selected enhancements inspired by AAA where they improve experience and do not reduce usability.
Core practices
Level AA
- semantic HTML5 with clear heading structure
- skip link to main content
- responsive, zoom-friendly layout (up to 200%)
- keyboard-accessible navigation and links
- custom focus styles for visibility
- alt text for meaningful images, decorative images hidden
- readable font sizes and color contrast of at least 4.5:1
- support for
prefers-reduced-motion
- ARIA labels for improved screen reader support where appropriate
Little things that go a long way
Level AAA
- most body text meets or exceeds 7:1 contrast
- pronunciation hints or language markers are used for non-English phrases
- focus styles are consistent across browsers and high contrast
Your experience, your way
You should be able to:
- use your browser defaults for settings, sizes and styling
- zoom in (or out) without breaking your experience
- navigate the site with just your keyboard
- listen to the site using a screen reader
Feedback & support
Web accessibility, like the human experience, is always evolving. It's not a one-and-done, but an ongoing practice. If you find something that doesn't work for you (or you have ideas on how to make it better) I'd really love to know.
- π§ Email me on fri11s@proton.me
- πΊ Comment on my profile at fri11s@neocities.org
- π Toot me on at frills@indieweb.social
I care deeply about this stuff, my goal is to have a fun, expressive, open and usable web π
Last updated: