WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: JAWS pulled up controls from background page

for

Number of posts in this thread: 4 (In chronological order)

From: dinesh tripathi
Date: Thu, Sep 12 2019 7:15AM
Subject: JAWS pulled up controls from background page
No previous message | Next message →

Hello All,
Here is a interesting error I have observed. When a dialog box open in a website, keyboard focus stays inside the modal box using JAWS in IE Browser because the background page is masked but if you used the JAWS keystrokes to pull the list of headings, form fields and links, it will bring all from background page including dialog modal. But this is not happening in Firefox with NVDA.
Your thoughts would be helpful.
Thank you Dinesh 



Sent from Yahoo Mail for iPhone

From: Birkir R. Gunnarsson
Date: Thu, Sep 12 2019 8:06AM
Subject: Re: JAWS pulled up controls from background page
← Previous message | Next message →

This is not unexpected.
Does the dialog element have the attribute aria-modal="true"?
That should tell screen readers/browsers to hide the background page
content while the dialog is visible, but even if you have it I suspect
IE11 does not respect it.
I think the only approach that would get the job done in IE11 is to
add aria-hidden="true" to all content outside of the dialog while the
dialog is viible, make sure to set it to "flase" or remove it when the
dialog closes.
And this approach does not work if the dialog is inside the page
content, because then you would be hiding the dialog as well.



On 9/12/19, dinesh tripathi via WebAIM-Forum
< = EMAIL ADDRESS REMOVED = > wrote:
> Hello All,
> Here is a interesting error I have observed. When a dialog box open in a
> website, keyboard focus stays inside the modal box using JAWS in IE Browser
> because the background page is masked but if you used the JAWS keystrokes to
> pull the list of headings, form fields and links, it will bring all from
> background page including dialog modal. But this is not happening in Firefox
> with NVDA.
> Your thoughts would be helpful.
> Thank you Dinesh
>
>
>
> Sent from Yahoo Mail for iPhone
> > > > >


--
Work hard. Have fun. Make history.

From: Mark Magennis
Date: Thu, Sep 12 2019 9:59AM
Subject: Re: [EXTERNAL]JAWS pulled up controls from background page
← Previous message | Next message →

Best not to set aria-hidden="false". This frequently causes JAWS (in IE11 at least) to read random content and/or fail to read content. If you want to unhide something that is hidden using aria-hidden="true", remove the aria-hidden attribute altogether.

Mark Magennis
Skillsoft | mobile: +353 87 60 60 162
Accessibility Specialist


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Birkir R. Gunnarsson
Sent: 12 September 2019 15:07
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: [EXTERNAL] Re: [WebAIM] JAWS pulled up controls from background page

This is not unexpected.
Does the dialog element have the attribute aria-modal="true"?
That should tell screen readers/browsers to hide the background page
content while the dialog is visible, but even if you have it I suspect
IE11 does not respect it.
I think the only approach that would get the job done in IE11 is to
add aria-hidden="true" to all content outside of the dialog while the
dialog is viible, make sure to set it to "flase" or remove it when the
dialog closes.
And this approach does not work if the dialog is inside the page
content, because then you would be hiding the dialog as well.



On 9/12/19, dinesh tripathi via WebAIM-Forum
< = EMAIL ADDRESS REMOVED = > wrote:
> Hello All,
> Here is a interesting error I have observed. When a dialog box open in a
> website, keyboard focus stays inside the modal box using JAWS in IE Browser
> because the background page is masked but if you used the JAWS keystrokes to
> pull the list of headings, form fields and links, it will bring all from
> background page including dialog modal. But this is not happening in Firefox
> with NVDA.
> Your thoughts would be helpful.
> Thank you Dinesh
>
>
>
> Sent from Yahoo Mail for iPhone
> > > > >


--
Work hard. Have fun. Make history.

From: Mohith BP
Date: Fri, Sep 13 2019 3:14AM
Subject: Re: JAWS pulled up controls from background page
← Previous message | No next message

Hi Birkar and All,

Setting aria-modal to true was causing VoiceOver not read the content
inside the modal on iPhones.
I have filed an WebKit bug which was not fixed when I checked couple
of months ago.
Is this works fine now?

Thanks & Regards,
Mohith BP

On 9/12/19, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = > wrote:
> This is not unexpected.
> Does the dialog element have the attribute aria-modal="true"?
> That should tell screen readers/browsers to hide the background page
> content while the dialog is visible, but even if you have it I suspect
> IE11 does not respect it.
> I think the only approach that would get the job done in IE11 is to
> add aria-hidden="true" to all content outside of the dialog while the
> dialog is viible, make sure to set it to "flase" or remove it when the
> dialog closes.
> And this approach does not work if the dialog is inside the page
> content, because then you would be hiding the dialog as well.
>
>
>
> On 9/12/19, dinesh tripathi via WebAIM-Forum
> < = EMAIL ADDRESS REMOVED = > wrote:
>> Hello All,
>> Here is a interesting error I have observed. When a dialog box open in a
>> website, keyboard focus stays inside the modal box using JAWS in IE
>> Browser
>> because the background page is masked but if you used the JAWS keystrokes
>> to
>> pull the list of headings, form fields and links, it will bring all from
>> background page including dialog modal. But this is not happening in
>> Firefox
>> with NVDA.
>> Your thoughts would be helpful.
>> Thank you Dinesh
>>
>>
>>
>> Sent from Yahoo Mail for iPhone
>> >> >> >> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > > >