RE: APG grid pattern text ready for review

Stefan,

 

Why would a screen reader user want to know if the author was thinking of a
particular grid as either a data grid or a layout grid? From the user's
perspective, a grid is a grid is a grid, and you just start pressing arrow
keys to see how it works. Basic grid navigation is a very simple concept.

 

The purpose of making a distinction between data grids and layout grids for
authors is to help them design an interaction that is appropriate for the
content. If the interaction is appropriate, the user will understand the
experience without ever being aware of such distinctions.

 

>From a screen reader developer perspective, the behaviors should always be
the same regardless of the purpose of the grid. This is part of the beauty,
simplicity, and power of the grid role.

 

Since a grid is a widget, screen readers should always reveal the semantics
regardless of how many rows or columns it contains and regardless of whether
it has headers or not. If a screen reader does not reveal the semantics, it
is not respecting the intention of the role.

 

Matt

 

From: Schnabel, Stefan [mailto:stefan.schnabel@sap.com] 
Sent: Thursday, July 28, 2016 4:48 AM
To: Matt King <a11ythinker@gmail.com>; ARIA Working Group
<public-aria@w3.org>
Subject: RE: APG grid pattern text ready for review

 

Matt,

 

Besides from commenting in [2], I miss two very central points in the grid
pattern text:

 

==> Distinguishing between layout and data grid in code by explicit
attribute declaration. 
Omitting header cells is not distinctive enough. 
What should screen readers use as information to distinguish between the
cases? Should they guess?

==> One-column layout grids: LISTS.
They are frequent. 
Shouldn't there be a explicit indication for this a screen reader can use
NOT to say "Grid" but "List" instead?

 

Best Regards

Stefan

 

 

 

From: Matt King [mailto:a11ythinker@gmail.com] 
Sent: Montag, 18. Juli 2016 03:07
To: ARIA Working Group <public-aria@w3.org <mailto:public-aria@w3.org> >
Subject: APG grid pattern text ready for review

 

The documentation (not yet the code examples) for the ARIA 1.1 grid design
pattern is ready for review[1]. 

 

Please provide feedback and comments in ARIA practices issue #29:

https://github.com/w3c/aria-practices/issues/29

 

For reference, this new grid design pattern section replaces ARIA 1.0 design
pattern sections for both "Grid" [3] and "Actionable, Sortable Column Header
in a Grid" [4].

 

Matt King

 

References:

 

[1] ARIA 1.1 Grid Pattern

http://w3c.github.io/aria-practices/#grid

 

[2] APG 1.1 Issue #29 for grid pattern feedback:

https://github.com/w3c/aria-practices/issues/29

 

[3] ARIA 1.0 design pattern text for Grid:

http://www.w3.org/TR/2016/WD-wai-aria-practices-1.1-20160317/#grid

 

[4] ARIA 1.0 design pattern text for Actionable, Sortable Column Header in a
Grid:

http://www.w3.org/TR/2016/WD-wai-aria-practices-1.1-20160317/#sortablegrid

 

Received on Sunday, 7 August 2016 01:17:55 UTC