- From: Jim Allan <jimallan@tsbvi.edu>
- Date: Thu, 24 Jan 2019 12:59:53 -0600
- To: public-low-vision-a11y-tf <public-low-vision-a11y-tf@w3.org>
- Message-ID: <CA+=z1WmB5orMbVLCGi0L9omA9WMY_BZRdThKFrKK=gWGd0zDcw@mail.gmail.com>
from the minutes ( https://lists.w3.org/Archives/Public/public-low-vision-a11y-tf/2019Jan/0015.html ) - if user causes content to appear on focus, is there a requirement that the user can use the mouse to review the popup content. keyboard trigger separate from mouse trigger. - should be able to hit ESC from anywhere to dismiss additional content - if keyboard focus is still present, content should stay present until keyboard focus moves or content is dismissed. - focus move should be the dismissal action. hover should not cause focus to move - Understanding need another example (or 2) to explain the hover and keyboard focus. need real world examples.popup info to disappear . - 2.5.6 concurrent input mechanism - author taking active measures to restrict user actions. None of 1.4.13 is inherent in browser/OS, author is not restricting. Author is creating interactions. so 2.5.6 not relevant @@call this out in 1.4.13 understanding doc - keyboard focus should take priority. its ok to have focused menu, and a hover menu at the same time - when something is clicked then focus is moved and focus menu should disappear. based on the notes above, I needed a list of rules for interactions of mouse and keyboard with hover objects... *pointer (mouse) * 1. pointer moves and hovers 2. if hover triggers additional content 1. pointer can be moved to additional content 3. dismiss additional content by 1. moving pointer outside additional content. 2. moving outside trigger and additional content 3. hitting ESC (keyboard) 4. moving focus (keyboard) Special case: if additional content appears and contains actionable elements is it reasonable for the user to hit the tab key to focus on the actionable element in the additional content? I think yes *focus (keyboard)* 1. focus moves 2. if focus triggers additional content 1. arrow keys can be used to view additional content 2. mouse can be used to view additional content 3. dismiss additional content by 1. moving focus off triggering element and any actionable items within additional content (e.g. tabbing through a menu. ) 2. hitting ESC 3. using mouse to click elsewhere on page. The click causes a focus change. Note: focus does not have move to another actionable element. focus- DOM pointer location can be anywhere in the DOM tree.) examples 1. www.utexas.edu have to hit enter on menu items to open the menu, esc works on hover and focus 2. amazon.com Accounts & Lists (seems to be a modal). follows the rules above. Make sure Caret navigation (F7) is turned off. with keyboard focus you can move the mouse to the menu. once on the menu if you move off the menu is dismissed. 3. http://heydonworks.com/practical_aria_examples/#submenus follows all rules except ESC 4. http://terrillthompson.com/tests/menus/accessible-mega-menu/test.html 5. www.costco.com open with mouse, but not keyboard (have to hit enter - which seems ok). fail example 1. https://www.cbsnews.com/ open with mouse, but not keyboard, no menu works from keyboard at all, no focus -- Jim Allan, Accessibility Coordinator Texas School for the Blind and Visually Impaired 1100 W. 45th St., Austin, Texas 78756 voice 512.206.9315 fax: 512.206.9452 http://www.tsbvi.edu/ "We shape our tools and thereafter our tools shape us." McLuhan, 1964
Received on Thursday, 24 January 2019 18:58:50 UTC