WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Meaningful Sequende Question

for

From: Jeremy Echols
Date: Dec 7, 2022 11:34AM


Correct, because it's not up to the assistive technologies to decide how the app should work. The devs need to ensure modals are built right (preferably using the "dialog" element or a polyfill). Assistive technologies can choose to limit navigation if they want, but that can break sites where devs are incorrectly using aria attributes. Which, unfortunately, is quite common.

The correct pattern for a developer *implementing* a modal will not be the same as the requirements of how assistive technologies handle the attribute.