Reading Time: 8 minutesBack in August the W3C WAI published a revised Working Draft of WCAG 2.2 for wide review. This is the second public working draft since […]
Automated Accessibility in WordPress
Reading Time: 5 minutesLately I’ve been working on accessibility in WordPress sites, which presents a unique set of challenges. There are very few teachable resources out there on […]
The dialog element: Part 2 of 2
Reading Time: 6 minutesIn the last article I covered why you should not use the `<dialog>` element, now or within the foreseeable future. But dialogs are everywhere in […]
The dialog element: Part 1 of 2
Reading Time: 3 minutesThe `<dialog>` element has been around for years, and it was finally approved by the W3C in the HTML 5.2 spec. But how does it […]
Can I Focus Disabled Controls?
Reading Time: 2 minutesRecently I stumbled across some false guidance suggesting that product designers should permit focus to land on disabled controls. I would love to take this […]
Carousels: Round and Round and Round
Reading Time: 8 minutesSo, your client or stakeholders want to use a carousel. You tried to talk them out of it; you illustrated the numerous usability problems that […]
Focus Style Strategies
Reading Time: 9 minutesMouse users have come to expect a response when they hover over elements. Hovering may cause a hidden menu to appear, or a tooltip to […]
Focus Visible is Evolving
Reading Time: 6 minutesThe first public working draft of WCAG 2.2, published February 27, 2020, introduced one new success criterion: 2.4.11 Focus Visible (Enhanced). The guideline for visible […]
Accessibility in Single Page Apps (Part 2)
Reading Time: 7 minutesIn the previous article on single-page applications I gave a background on how single-page apps work and how they differ from traditional multi-page applications. That […]
Accessibility in Single Page Apps (Part 1)
Reading Time: 4 minutesThis will be the first in a series of articles about the accessibility challenges posed by single-page applications (SPA). In the present article I will […]