Creating an accessible dialog on the web is trickier than it should be. Lack of support for the| Adrian Roselli
I learned something this week and I thought I would share it. Earlier this year I read Adrian Roselli’s post “Details/Summary are not [insert control here]”. In this post Adrian says is not a tab set, it’s not a subnavigation menu, not a dialog, not an accordion, not a … wait, what? Not an accordion‽⁈| daverupert.com
Once major browsers started supporting & developers immediately started to play with them to see what sorts of patterns they could enhance or replace. This is a good thing. Experimentation pushes boundaries, improves understanding. However, we need to be careful of christening this new-to-us interaction as the solution…| Adrian Roselli
A deep dive into the semantics, behaviours and characteristics of some of the most common user interface elements of websites today.| Hidde's blog
How I retrofitted my portfolio to be more accessible.| Nic Chan
Accessibility chapter of the 2020 Web Almanac covering ease of reading, media, ease of navigation, and compatibility with assistive technologies.| almanac.httparchive.org
CSS Custom Properties can be used for far more than just color, and their values update in realtime, both via display mode updates and JavaScript logic. This is powerful stuff. Eric explains how modern CSS is a powerful piece of assistive technology that can thread into it to create flexible, maintainable and adaptive digital experiences.| Smashing Magazine
Native dialogs became cross-browser as of March 2022. Review how to use and customize dialogs and about accessibility considerations.| 12daysofweb.dev
Many forms of assistive technology use keyboard navigation to understand and take action on screen content. One way of navigating is via the Tab key. You may| CSS-Tricks
I've already written about the and elements, but there is more to tell, and there have been some changes since I la...| www.scottohara.me
Dialogs are everywhere in modern interface design (for good or for bad), and yet many of them are not accessible to assistive technologies. In this article, we will dig into how to create a short script to create accessible dialogs.| Smashing Magazine