Accessibility Techniques WCAG

Issues that don’t fail 4.1.2 Name, Role, Value

I run across a lot (and when I say a lot… I mean A LOT) of 4.1.2 bugs that have an inaccurate understanding of the success criterion. Here are some common bugs and some clarification. This is a living document and will be updated periodically. Some things to remember about this is that 4.1.2 Name, […]

Accessibility Techniques Usability

UI Placement in Content

It comes up sometimes in my work about where to place UI within content. There are some simple guiding principles that we should adhere to when placing UI within the content. These are best practices, as with all best practices, there are sometimes rare exceptions to the rule. Place UI that controls or interacts with […]

Low Vision Techniques Usability Vision

Accessible High Contrast Logos

A lot of companies that I encounter use logos and images against a transparent background. This works well for them in most cases, because they can determine the color of the background that the logo image is placed against. One area where this can be a problem is in Windows High Contrast mode (HCM). That […]

Accessibility Cognitive Techniques Uncategorized Usability WCAG Concepts

Reducing Motion

Using motion on your website can be helpful for some and harmful to others. There’s a delicate balance that should be considered when creating a website that includes motion. Animations, or blinking and moving content can quickly shift from helpful to harmful in the blink of an eye. This topic affects me personally for two […]


An accessible loading spinner for all users

I’ve been playing around with loading spinners (not fidget spinners) recently and wanted to investigate how to make a spinner that is accessible to the widest range of users. Optimizing for screen readers At first, I wanted to ensure that users that had a screen reader could understand that the page was loading without the […]