WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Tab focus going to the beginning of Iframe:

for

From: Jonathan Avila
Date: Dec 1, 2016 9:09AM


> This happens both in IE 11 as well as in FF 45 Inside the iframe we have only some links and texts. No form fields.

In most browsers iFrames are tab stops so keyboard only users can navigate to them with the keyboard to do things like scrolling the frame when there are no interactive items. Focusable iframes are also helpful when using commands like F6 that allow a user to move focus to the frames aiding in bypassing blocks of content.

Jonathan

Jonathan Avila
Chief Accessibility Officer
SSB BART Group 
<EMAIL REMOVED>
703.637.8957 (Office)

Visit us online: Website | Twitter | Facebook | LinkedIn | Blog
Don't miss Trends in Accessibility & Electronic Documents on Wed 12/7!

The information contained in this transmission may be attorney privileged and/or confidential information intended for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this communication is strictly prohibited.


-----Original Message-----
From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On Behalf Of Ramakrishnan Subramanian
Sent: Thursday, December 01, 2016 10:02 AM
To: <EMAIL REMOVED>
Subject: [WebAIM] Tab focus going to the beginning of Iframe:

Dear members,

I kindly request for your inputs for the below mentioned issue:

When we navigate using tab key
From outside of the frame, when we tab into the frame, first the focus is going to the beginning boundary of the Iframe which is not an interactive element.
Then when we do tab, the focus is going to the link which is the first interactive element inside the frame.

FYI:
This happens both in IE 11 as well as in FF 45 Inside the iframe we have only some links and texts. No form fields.

Is this an expected behavior?
Or, should we flag this as an accessibility issue since the focus is going to the non-interactive element?

If you consider this as an issue, could you please suggest a best possible solution for this issue?

Thanks for your inputs.
Ram