Skip to content

August 6, 2018 Meeting

Matt King edited this page Aug 11, 2018 · 5 revisions

Agenda for August 6, 2018

Review APG 1.1 Release 3 Plan

  • Publication target: December 2018
  • Plan summary on Wiki
  • Confirm Jon working on both patterns and examples (not just examples). Both are required to be included in the release.

Handling invalid spinbutton input

Questions asked in the issue:

  1. What should the value of aria-valuenow be when a user provides invalid input? Should aria-valuenow not change? Should it be set back to some default when the spinbutton loses focus? Should the input be undone by reverting to the previous value?
  2. What should aria-valuenow be when the user deletes the text in the spinbutton?
  3. Would the WG consider adding instructions to set aria-invalid on spinbuttons when the value is invalid, either because it's nonsense or because it's outside of the specified range?

WCAG requirements for tooltip

Issue 811: Possible conflict between role tooltip and WCAG 2.1 Success Criterion 1.4.13 Content on Hover or Focus

Issue 1: APG tooltip pattern says:

If the tooltip is invoked when the trigger element receives focus, then it is dismissed when it no longer has focus (onBlur). If the tooltip is invoked with mouseIn, then it is dismissed with on mouseOut.

WCAG 2.1 1.4.13 Content on Hover or Focus says:

If pointer hover can trigger the additional content, then the pointer can be moved over the additional content without the additional content disappearing. The additional content remains visible until the hover or focus trigger is removed, the user dismisses it, or its information is no longer valid.

In the ARIA spec it is the triggering element (link/button) only that controls the show/hide of the tooltip content (additional content). This conflicts with the WCAG spec where focus needs to encompass the trigger and additional content.

Issue 2: Understanding Success Criterion 1.4.13: Content on Hover or Focus

role=tooltip does not allow active embedded elements, however, the WCAG 2.1 spec states:

Provide a mechanism to easily dismiss the additional content, such as by pressing Escape or selecting a close button.

aria-controls and aria-expanded on tabs

Purpose and intended effect of separators in menus

Future meetings and other business

  • September 3: no meeting due to US Labor Day holiday.

Meeting Resources

Clone this wiki locally