WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Jaws going to top of page when closing modal

for

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

From: Barry Hill
Date: Thu, Sep 26 2019 9:49AM
Subject: Jaws going to top of page when closing modal
No previous message | Next message →

Hi all



Why would Jaws with Chrome throw the user back to the top of a page when
closing a modal on a web page? Is it a Jaws issue, a Chrome issue or a
coding issue?



Thanks in anticipation .



Cheers



Barry

From: Kathryn.Frederick@ood.ohio.gov
Date: Thu, Sep 26 2019 9:52AM
Subject: Re: Jaws going to top of page when closing modal
← Previous message | Next message →

This soundslike a coding issue to me.

Katie Frederick


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Barry Hill
Sent: Thursday, September 26, 2019 11:50 AM
To: 'WebAIM Discussion List' < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Jaws going to top of page when closing modal

Hi all



Why would Jaws with Chrome throw the user back to the top of a page when closing a modal on a web page? Is it a Jaws issue, a Chrome issue or a coding issue?



Thanks in anticipation .



Cheers



Barry

From: Michael Ausbun
Date: Thu, Sep 26 2019 10:03AM
Subject: Re: Jaws going to top of page when closing modal
← Previous message | Next message →

--_004_BYAPR02MB430951DAA095A19318952FC892860BYAPR02MB4309namp_
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

Hi Barry,
Would you be willing to provide a code snippet, so we can pr=
ovide feedback? This issue sounds like a coding issue to me. Although this =
particular link may not fit your needs exactly, it may be useful:
https://medium.com/@matuzo/writing-javascript-with-accessibility-in-mind-a1=
f6a5f467b9
HTH:
Michael



--
Michael Duane Ausbun, MA
Specialist, Learning Experience,
Universal Design and Accessibility Team
Salt Lake City, Utah
[WGU Learning Experience]

Western Governors University
4001 South 700 East, Suite 700
Salt Lake City, UT 84107
= EMAIL ADDRESS REMOVED =


[Western Governors University]<wgu.edu>



From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Barr=
y Hill
Sent: Thursday, September 26, 2019 9:50 AM
To: 'WebAIM Discussion List' < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Jaws going to top of page when closing modal

[EXTERNAL EMAIL] WARNING: Be wise. Be cautious.

Hi all



Why would Jaws with Chrome throw the user back to the top of a page when
closing a modal on a web page? Is it a Jaws issue, a Chrome issue or a
coding issue?



Thanks in anticipation .



Cheers



Barry







im.org/>
scussion/archives>
ist.webaim.org>

--_004_BYAPR02MB430951DAA095A19318952FC892860BYAPR02MB4309namp_
Content-Type: image/png; name="image003.png"
Content-Description: image003.png
Content-Disposition: inline; filename="image003.png"; size=14488;
creation-date="Thu, 26 Sep 2019 16:03:43 GMT";
modification-date="Thu, 26 Sep 2019 16:03:43 GMT"
Content-ID: < = EMAIL ADDRESS REMOVED = 65CA80>
Content-Transfer-Encoding: base64

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
AABJRU5ErkJggg==
--_004_BYAPR02MB430951DAA095A19318952FC892860BYAPR02MB4309namp_--

From: Patrick H. Lauke
Date: Thu, Sep 26 2019 10:35AM
Subject: Re: Jaws going to top of page when closing modal
← Previous message | Next message →

On 26/09/2019 16:49, Barry Hill wrote:
> Why would Jaws with Chrome throw the user back to the top of a page when
> closing a modal on a web page?

Because once the modal dialog is closed, focus isn't programmatically
set back to the most sensible location of the page (usually, the control
that first opened the modal). So when the modal disappears, the element
that currently had focus also vanished, so focus is reset back to the
start of the document.

In short, a coding issue.

P
--
Patrick H. Lauke

www.splintered.co.uk | https://github.com/patrickhlauke
http://flickr.com/photos/redux/ | http://redux.deviantart.com
twitter: @patrick_h_lauke | skype: patrick_h_lauke

From: Birkir R. Gunnarsson
Date: Thu, Sep 26 2019 8:28PM
Subject: Re: Jaws going to top of page when closing modal
← Previous message | Next message →

Yeap, what Patrick said. If you do not specify where focus should go
after a modal closes the browser will send it to the start of the
document.


On 9/26/19, Patrick H. Lauke < = EMAIL ADDRESS REMOVED = > wrote:
> On 26/09/2019 16:49, Barry Hill wrote:
>> Why would Jaws with Chrome throw the user back to the top of a page when
>> closing a modal on a web page?
>
> Because once the modal dialog is closed, focus isn't programmatically
> set back to the most sensible location of the page (usually, the control
> that first opened the modal). So when the modal disappears, the element
> that currently had focus also vanished, so focus is reset back to the
> start of the document.
>
> In short, a coding issue.
>
> P
> --
> Patrick H. Lauke
>
> www.splintered.co.uk | https://github.com/patrickhlauke
> http://flickr.com/photos/redux/ | http://redux.deviantart.com
> twitter: @patrick_h_lauke | skype: patrick_h_lauke
> > > > >


--
Work hard. Have fun. Make history.

From: David Engebretson Jr.
Date: Fri, Sep 27 2019 3:50PM
Subject: Re: Jaws going to top of page when closing modal
← Previous message | Next message →

This is a super confusing aspect to screen reader navigation with custom
elements; if the developer doesn't keep track of focus and set it to where
they want any users focus to be (screen reader user or not), it can become a
usability nightmare.

Hopefully, someday, setting focus won't be so dynamic or easy to forget. A
users focus should always be brought back to where they were, IMO. It's not
a difficult thing to do programmatically, but it is difficult for developers
to remember to provide the functionality. Why? You might ask? In my opinion
it is because that is not a part of the web developer curriculum. If
developers were to use a modal html5 <dialog> wouldn't focus be set to the
previous control automagically? If not, it should, in my thinking.

I love this list, btw. I'm always learning.

Best,
David


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
Birkir R. Gunnarsson
Sent: Thursday, September 26, 2019 7:28 PM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] Jaws going to top of page when closing modal

Yeap, what Patrick said. If you do not specify where focus should go after a
modal closes the browser will send it to the start of the document.


On 9/26/19, Patrick H. Lauke < = EMAIL ADDRESS REMOVED = > wrote:
> On 26/09/2019 16:49, Barry Hill wrote:
>> Why would Jaws with Chrome throw the user back to the top of a page
>> when closing a modal on a web page?
>
> Because once the modal dialog is closed, focus isn't programmatically
> set back to the most sensible location of the page (usually, the
> control that first opened the modal). So when the modal disappears,
> the element that currently had focus also vanished, so focus is reset
> back to the start of the document.
>
> In short, a coding issue.
>
> P
> --
> Patrick H. Lauke
>
> www.splintered.co.uk | https://github.com/patrickhlauke
> http://flickr.com/photos/redux/ | http://redux.deviantart.com
> twitter: @patrick_h_lauke | skype: patrick_h_lauke
> > > archives at http://webaim.org/discussion/archives
> >


--
Work hard. Have fun. Make history.
http://webaim.org/discussion/archives

From: Birkir R. Gunnarsson
Date: Fri, Sep 27 2019 5:28PM
Subject: Re: Jaws going to top of page when closing modal
← Previous message | No next message

If the user interaction wit the dialog does not change the context of
the page (i.e. if user clicks "close" or "cancel") then, yes, browsers
should handle sending the focus back to the element that triggered the
dialog (if support for the <dialog> element is ever fully
implemented).
But if the user takes action that changes the context of the page,
like clicking "delete user" or something, developers will have to
manage the focus, only they will understand where it should go for
that situation.
I've been testing an Angular library from Google and I'll give them
that the dialogs are handled beautifully, focus is consistently
trapped in the dialog and sent back to the trigger when you click a
"close" or "cancel" button.

On 9/27/19, David Engebretson Jr. < = EMAIL ADDRESS REMOVED = > wrote:
> This is a super confusing aspect to screen reader navigation with custom
> elements; if the developer doesn't keep track of focus and set it to where
> they want any users focus to be (screen reader user or not), it can become
> a
> usability nightmare.
>
> Hopefully, someday, setting focus won't be so dynamic or easy to forget. A
> users focus should always be brought back to where they were, IMO. It's not
> a difficult thing to do programmatically, but it is difficult for
> developers
> to remember to provide the functionality. Why? You might ask? In my opinion
> it is because that is not a part of the web developer curriculum. If
> developers were to use a modal html5 <dialog> wouldn't focus be set to the
> previous control automagically? If not, it should, in my thinking.
>
> I love this list, btw. I'm always learning.
>
> Best,
> David
>
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Birkir R. Gunnarsson
> Sent: Thursday, September 26, 2019 7:28 PM
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Subject: Re: [WebAIM] Jaws going to top of page when closing modal
>
> Yeap, what Patrick said. If you do not specify where focus should go after
> a
> modal closes the browser will send it to the start of the document.
>
>
> On 9/26/19, Patrick H. Lauke < = EMAIL ADDRESS REMOVED = > wrote:
>> On 26/09/2019 16:49, Barry Hill wrote:
>>> Why would Jaws with Chrome throw the user back to the top of a page
>>> when closing a modal on a web page?
>>
>> Because once the modal dialog is closed, focus isn't programmatically
>> set back to the most sensible location of the page (usually, the
>> control that first opened the modal). So when the modal disappears,
>> the element that currently had focus also vanished, so focus is reset
>> back to the start of the document.
>>
>> In short, a coding issue.
>>
>> P
>> --
>> Patrick H. Lauke
>>
>> www.splintered.co.uk | https://github.com/patrickhlauke
>> http://flickr.com/photos/redux/ | http://redux.deviantart.com
>> twitter: @patrick_h_lauke | skype: patrick_h_lauke
>> >> >> archives at http://webaim.org/discussion/archives
>> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > http://webaim.org/discussion/archives
> >
> > > > >


--
Work hard. Have fun. Make history.