RE: Updated menubar examples for ARIA authoring practices guide

The simple answer is that we don’t use labels or characters to duplicate what states and properties communicate. If a screen reader is not supporting a state or property, then that is a screen reader issue.

-----Original Message-----
From: Gunderson, Jon R [mailto:jongund@illinois.edu] 
Sent: Monday, February 6, 2017 6:48 AM
To: Matt King <a11ythinker@gmail.com>; 'ARIA Working Group' <public-aria@w3.org>
Subject: Re: Updated menubar examples for ARIA authoring practices guide

Matt,

This was one of my questions I had in making the changes.  Does using entities a good or bad practice.  

This issue would be a part of the ARIA practices and there should be some information about how to include state information in each of the examples.

I don’t see a specific section of the authoring practices address the issues of synchronizing aria and visual states and how different techniques affect people with disabilities and development issues.

I hope we can talk about this today for a bit.


Jon




On 2/6/17, 1:13 AM, "Matt King" <a11ythinker@gmail.com> wrote:

>Jon, I added review comments in the PR.
>
>If we are going to switch to using content property for the down and right arrow icons, then we need to use images because the entities are announced by screen readers ... and are super annoying.
>
>-----Original Message-----
>From: Gunderson, Jon R [mailto:jongund@illinois.edu] 
>Sent: Saturday, February 4, 2017 1:23 PM
>To: ARIA Working Group <public-aria@w3.org>
>Subject: Updated menubar examples for ARIA authoring practices guide
>
>Updated menubar examples are ready for review.
>
>I removed the keypress event and updated the CSS slightly for the menubar examples.
>
>Menubar of Links
>https://rawgit.com/jongund/aria-practices/menubar/examples/menubar/menubar-1/menubar-1.html 
>
>
>
>Menubar of Actions
>https://rawgit.com/jongund/aria-practices/menubar/examples/menubar/menubar-2/menubar-2.html 
>
>
>Jon
>
>

Received on Monday, 6 February 2017 16:39:41 UTC