Tabs Test
This example demonstrates a Tabs widget following the ARIA Tabs Pattern.
Problem
Keyboard and screen reader users need a way to return to the tab list after reading each tab panel.
After reading the content of a panel, the user needs to return to the tab list to select another tab. For panels that contain only text, pressing Shift + Tab moves focus back to the tab list, but for panels with links or fields (which is very common), the user must Shift + Tab through all the links or fields to get back to the tab list.
With JAWS, Shift + Apostrophe will move to the last tab, but this is not a widely known command and also results in moving to the last tab in the list regardless of which tab is selected. JAWS users can also use Ctrl + Insert + Apostrophe to opens a list of all tabs on the page, but this list doesn't indicate which tab was last selected. NVDA does not have these features and does not indicate when the end of a tab panel is reached, making the process even more confusing.
Recommendation
Back to Tabs Link - In the example below, a link after the last panel points back to the tab list. Similar to a "Skip to Main Content" link, it is visually hidden until it receives keyboard focus. (Alternatively, this link could be a button.)