- From: Phill Jenkins <pjenkins@us.ibm.com>
- Date: Thu, 20 Apr 2017 18:38:10 -0500
- To: public-comments-wcag20@w3.org
- Cc: "Michael Cooper" <cooper@w3.org>
- Message-Id: <OFC41B8396.CAD21199-ON86258108.007B2E66-86258108.0081D738@notes.na.collabserv.c>
Errata 1. Insert a term to a SC 2.4.7: We've had several issues when trying to clarify the intent of 2.4.7 Focus Visible which can often be traced back to the Success Criteria wording itself. It's missing the term "component", as in " user interface component" The term is defined in the normative glossary. The shorter term "user interface" is not defined in the glossary, by the way. The term "element" is also used 5 times and the term "component' was used 4 times on the Focus Visible Understanding SC 2.4.7 page, so the intent was/is clearly there that the component or element of the user interface should have a visible indicator, and NOT the whole UI or whole page, not any part of the UI or page, not the "active page" indicator, etc. but the specific component/element that is keyboard operable. I believe this clarification is an editorial errata, and not a substantive errata. As-Is: 2.4.7 Focus Visible: Any keyboard operable user interface has a mode of operation where the keyboard focus indicator is visible. (Level AA) recommended edit/errata: 2.4.7 Focus Visible: Any keyboard operable user interface component has a mode of operation where the keyboard focus indicator is visible. (Level AA) Errata 2. Add a definition for "keyboard operable" into the glossary. Rationale for this Errata: Web authors are incorrectly adding keyboard focus to non-operable elements/components on pages. An example of a element that should NOT receive focus because it is not keyboard operable is a heading (e.g. h1, h2, etc.). Why would a sighted user ever want the focus indicator to be visible on a non-operable element (e.g. heading) when navigating with the Tab key? #1 - The visible focus indicator causes users, and especially user with cognitive disabilities, aging user, etc. to think that there is some interaction that can be preformed, when there isn't. #2 - Causes the keyboard tab ring to stop on headings and other non-operable elements slows leyboard navigation down, increases the no. of stops, for things that are un-necessary. Arguments I've heard from uninformed web authors and designers for the keyboard to stop on things like headings for screen reader, magnifier, voice command and control, and even keyboard only users is really missinformed, thinking they are inproving the UX for the users with disabilities, but in reality are forcing a one-size-fits-all behavior into their web page and failing to allow user agents to control and configure the behavior per the end users's preferences ands settings. Web Authors would never beable to provide all the necesssary assistive features would some, but not all, end user require. Reading order and Tab order are two very different things that get confused often because web authors think they are suppose to provide keyboard access, and therefore, visible focus inticator, on everything so they can i, test the meaningful sequence, ii test the headings, iii test the correct movement of the magnifier, etc. - when not realizing the confusion and inaccessibility that is created for other users. as-is: [keyboard operable] not defined. Recommended Errata: [add a new glossary term] Keyboard Operable: user interface components that users can interact with. Interactions would include user actions such as open, close, expand, collapse, check, un-check, select, un-select, sort, preform the function of a control (e.g preform the function of a button), etc. Componets on a page that are NOT keyboard operable elements include such elements as headings, text, images, and lists that have no interaction or controls behavior associated with them. In other words they are no user interactions designed into them. Web authors should avoid styling and user expereince behaviors that would confuse a user into thinking that something is operable when it is not, such as adding the componet into the keyboard tab order or adding a visual focus indicator to no-operable components. This might also be a candidate for a new SC in 2.1 ___________ Regards, Phill Jenkins pjenkins@us.ibm.com Senior Engineer & Accessibility Executive IBM Research Accessibility linkedin.com/in/philljenkins/ ibm.com/able facebook.com/IBMAccessibility twitter.com/IBMAccess ageandability.com
Received on Thursday, 20 April 2017 23:38:49 UTC