Skip to main content
A random collection of accessibility-focused tools that you might find at least partially useful

Blog

When I Get That Low Contrast Feeling, I Need Non-Textual Healing [Quiz]

The companion piece to my “Use of Color” quiz, this time tackling SC 1.4.11 Non-text Contrast. Lots of tricky (borderline evil) examples to get your teeth into on this one!

Well Colour Us Surprised—This SC Can Be a Tricky Customer [Quiz]

My colleagues and I argue about SC 1.4.1 Use of Color more than any other criterion, so I turned it into a game-show-style quiz. I throw a bunch of tricky, real-world-flavoured examples at you (links, buttons, form fields) and ask you to call ‘pass’ or ‘fail’.

Enough with the role-play—let’s get back to the basics

Inspired by Steve Faulkner’s critique of misused ARIA roles, this post explains why native HTML elements beat recreating them with styled div and role attributes. It introduces a user stylesheet tool for spotting misused roles and argues developers save themselves effort by using what browsers already provide for free.

Seeing the wood for the trees: demystifying markup in 2021

Frustrated by the bloated, div-heavy markup produced by modern frameworks, I created a tool, the “De-crapulator”, which strips away clutter to reveal a page’s real underlying structure. Here’s what drove me to do it …

MIDI kit as accessibility tools—music to my ears

A drawer full of MIDI gear bought in pursuit of musical talent I never developed turns out to have a second life: triggering accessibility test scripts. Using the macOS app Keyboard Maestro, I show how to run browser scripts via keyboard shortcuts — and then, better yet, via the buttons and pads on an old Korg nanoPAD, because why remember a shortcut when you can just smack a drum pad?