Reading Time: 6 minutes In February of 2021 Google released its most impressive TalkBack update to date, and everyone is raving about it. TalkBack 9.1 is significant enough be […]
WCAG 2.2 Updates
Reading Time: 8 minutes Back 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 minutes Lately 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 minutes In 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 minutes The `<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 minutes Recently 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 minutes So, 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 minutes Mouse 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 minutes The 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 minutes In 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 […]