New issue
Advanced search Search tips

Issue 824122 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Post "Back to Top" click tabbing order

Reported by mgwynn...@gmail.com, Mar 21 2018

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36

Steps to reproduce the problem:
1. Tab to a "Back to Top" link (that points to # or #top, not an actual specified id)
2. Click enter
3. Tab again
4. Note that the tabbing continues from the "Back to Top" link.

An example can be seen here: https://www.bbc.co.uk/schedules/p00fzl86

What is the expected behavior?
Tabbing should continue from the top of the page.
In the case of https://www.bbc.co.uk/schedules/p00fzl86 tabbing should move to "Skip to Content" rather than the next radio show.

What went wrong?
The tabbing continued on from the "Back to Top" link.

Did this work before? N/A 

Chrome version: 65.0.3325.162  Channel: n/a
OS Version: OS X 10.13.1
Flash Version: 

I have also tested this with a bare-bones HTML file using both # and #top. Neither produces the desired result.
 
Components: Blink>HTML>Focus
I think this is working as intended. The keyboard focus is always on the back to top so even though the page scrolled we don't reset the keyboard focus to something visible. Because the page implements the back to top functionality they could set the keyboard focus to a field at the top if they desired to fix this issue.

Comment 2 by mgwynn...@gmail.com, Mar 21 2018

So from an accessibility point of view, is it best practise always use an anchor to a specified element rather than # or #top?
Otherwise people with sight impairments would get confused.
Labels: Needs-Triage-M65

Comment 4 by tkent@chromium.org, Mar 23 2018

Cc: tkent@chromium.org
Status: WontFix (was: Unconfirmed)
Comment #1 is right. The HTML standard doesn't asks to remove focus and reset focus navigation starting point, and all major browsers agree with this behavior.

Sign in to add a comment