Skip to content.
Adrian Roselli
Leveraged Non-Fungible Intelligent Agent CLI

All Posts Tagged:

What Matters Podcast

The open source collaboration platform Mattermost invited me to be a guest on its What Matters podcast for the episode What Matters – Episode 28 – Accessing Accessibility with Adrian Roselli. You can probably guess the topic. I am particularly pleased with this announcement from Mattermost that came with the…

Posted:

Tags: accessibility, speaking

Switch Role Support

Whether you use a <button> or <input type=”checkbox”> as the basis for your switch depends on a few factors: Use <button> if: you can count on JavaScript being available, and flipping the switch has an immediate effect. Go read Under-Engineered Toggles Too. Use <input type=”checkbox”> if: you want to progressively…

Posted:

Tags: accessibility, ARIA, pattern, standards

Reference: SRs and Extended Characters

This post serves no purpose other than to demonstrate the fidelity of screen readers when announcing non-emoji Unicode characters when using default settings. There is no judgment on which is correct. This is simply for reference. I grabbed the following tweet and recorded it across common screen readers (WordPress ate…

Posted:

Tags: accessibility, browser, Chrome, Edge, Firefox, Safari

Blaming Screen Readers 🚩×5

The title of this post is pretty specific. It relates to the meme on Twitter where users identify a trait or preference that they see as problematic, and identify it as a red flag. The emoji represents the red flag. For example: A stylized red flag Blaming Screen Readers 🚩🚩🚩🚩🚩…

Posted:

Tags: accessibility, browser, rant, usability, UX