W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2016

RE: Handling Tab Strips On The Web

From: Beranek, Nicholas <Nicholas.Beranek@capitalone.com>
Date: Wed, 27 Jul 2016 20:35:22 +0000
To: Jim Homme <jhomme@benderconsult.com>, WAI IG <w3c-wai-ig@w3.org>
Message-ID: <SN1P103MB00626810B7DB722A0FDA10EBF40F0@SN1P103MB0062.NAMP103.PROD.OUTLOOK.COM>
Hi Jim,

We recommend the WAI-ARIA design pattern for the Tab Panel: https://www.w3.org/TR/wai-aria-practices/#tabpanel 

My experience with NVDA using this pattern is positive. It appears to emulate pretty well the native OS experience within dialog boxes. If I want to exit application mode, I'll simply hit Insert + Space or Tab out of the tab list. As long as the proper keyboard considerations have been made, it's not difficult to bypass this block.


Nick Beranek
Capital One

-----Original Message-----
From: Jim Homme [mailto:jhomme@benderconsult.com] 
Sent: Wednesday, July 27, 2016 4:15 PM
Subject: Handling Tab Strips On The Web

I'm starting to feel that the best way for a developer to handle tab strips on web pages is to put the ARIA application role around them to force the screen reader to use that mode, but wanted to get some opinions on how to handle this sort of thing. I'm asking about this because I'm a screen reader user trying to understand what to tell developers to do, and trying to keep my personal opinions out of the answer and failing to some degree. I'm looking at a web page that has tab controls part way down and thinking to myself that I'm torn between wanting the screen reader to automatically go into application mode and not wanting it to do that because I want to keep reading past the tab controls to see what else is there because that's how normal browse mode works. 

I hope this half made sense.




The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates and may only be used solely in performance of work or services for Capital One. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.
Received on Wednesday, 27 July 2016 20:36:09 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 27 July 2016 20:36:09 UTC