This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 29391 - Pattern-toolbar
Summary: Pattern-toolbar
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: Practices (show other bugs)
Version: Future
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Matt King
QA Contact:
URL: https://rawgit.com/w3c/aria/apg-toolb...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-25 19:36 UTC by Matt King
Modified: 2016-03-11 17:31 UTC (History)
1 user (show)

See Also:


Attachments

Description Matt King 2016-01-25 19:36:25 UTC
Rewrite description to be more inline with spec; remove compact visual form language.
Delete references to menu/menubar.
delete sentence about using role group for a bunch of toolbars.
In keyboard interaction, remove:
"Direction may need to be adjusted for Right to Left languages "
Comment 1 James Nurthen 2016-02-15 18:32:01 UTC
* Make sure the language doesn't assume controls are buttons.
(i.e. change Tab moves focus to the first enabled toolbar button. & Left Arrow and Right Arrow keys navigate to the enabled buttons in the toolbar)

* Add some language about elements which consume left/right arrow in the toolbar. Something about "avoid them" but if really have to add them then add ways to mitigate their usage.
Comment 2 James Nurthen 2016-02-15 18:35:32 UTC
* Change text about shortcut keystroke to talk about "application level toolbar" or toolbar "relevant to current context". We should not encourage unique keystrokes to every toolbar in the page.
Comment 3 James Nurthen 2016-02-15 18:49:33 UTC
Disabled element discussion:
"In general disabled elements are not included in the focus sequence but there may be some circumstances where discoverability of a function is crucial and an author may choose to include them in the navigation sequence."
Comment 4 James Nurthen 2016-02-15 18:52:02 UTC
(delete the rest of the conversation about disabled buttons)
Comment 5 James Nurthen 2016-02-15 19:00:49 UTC
WAI-ARIA Roles, States, and Properties:
Delete - 
* The children of the toolbar are frequently elements with role button.
* Other tools that are common within toolbars are comboboxes and pull-down menus.

Modify 
* It is recommended that a toolbar is labelled using aria-label.

To
* It is recommended that a toolbar is labelled especially if there is more than 1 toolbar
Comment 6 James Nurthen 2016-02-22 18:12:53 UTC
Keyboard Interaction Section.

Change first bullet to

* The listbox element is focusable. See Keyboard Navigation between Widgets.
Comment 7 James Nurthen 2016-02-22 18:14:22 UTC
(In reply to James Nurthen from comment #6)
> Keyboard Interaction Section.
> 
> Change first bullet to
> 
> * The listbox element is focusable. See Keyboard Navigation between Widgets.

Please ignore this comment. Wrong bug.
Comment 8 Matt King 2016-03-07 18:53:40 UTC
Add orientation and kb information for orientation
Comment 9 Matt King 2016-03-11 17:31:59 UTC
All changes complete and merged into master.