WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Dialog semantics and aria?


From: Ravindra Kumar Jain
Date: Apr 28, 2014 3:12AM

Hi List,

I see that this particular thread is talking about " Dialog Semantics
" and the solution that is coming out is that of inserting
"role="region"". I am sorry to disagree with the solution given by
Bryan . You see , as far as making modal windows accessible is
concerned Something similar issue came in one of the projects I've
handled. first of all , I've tested what the solution you've given
by inserting code using firebug , and let me tell you that
role="region" is working quite well with JAWS in both firefox / IE,
to that extent it is getting recognized as a landmark , which in my
opinion is not a good idea as far as WAI-ARIA landmark page role
taxonomy is concerned, since if role="region" is supposed to be a
landmark , then why is not recognized as such in w3c documents ?

My Second point is that role ="region" is simply overlooked by NVDA.
So, should we totally overlook Open Source products while suggesting
accessibility solutions to the developers or wait till eternity. Will
Open Source Products catch up fast ?

I guess this is just one instance of discrepancy among the people in
the field of accessibility. Only thing which seems to be common is
we all agree to disagree.

This I guess , is a sorry state of affairs. This is how I will
describe the situation.

<blockquote> Instead of crossing the ocean of Inaccessibility by
travelling in a huge ship of Accessibility under the strong
leadership of W3C, different User Agent Vendors , Corporations ,
Companies manufacturing Assistive Technologies like Screen Reders
etc. are travelling in their own small small boats. You can imagine
and smile at what is bound to happen. Will their be a day when
people industry wide are going to agree and collaborate on atleast
one thing and that is "Accessibility" ? </blockquote>

I think Mr. Tim Berners Lee will be more than happy that day.

Thanks ,

Ravindra Kumar Jain
Accessibility Engineer