W3C home > Mailing lists > Public > public-html-a11y@w3.org > September 2012

Re: additional sentence for 204

From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
Date: Tue, 18 Sep 2012 22:42:48 +0200
To: Maciej Stachowiak <mjs@apple.com>
Cc: Laura Carlson <laura.lee.carlson@gmail.com>, James Craig <jcraig@apple.com>, Cynthia Shelly <cyns@microsoft.com>, HTML Accessibility Task Force <public-html-a11y@w3.org>, Ted O'Connor <eoconnor@apple.com>
Message-ID: <20120918224248966611.ca9b64e5@xn--mlform-iua.no>
Maciej Stachowiak, Tue, 18 Sep 2012 09:57:28 -0700:
> On Sep 18, 2012, at 9:28 AM, Laura Carlson wrote:

>> On Tue, Sep 18, 2012 at 9:36 AM, Janina Sajka <janina@rednote.net> wrote:
>>> The intention of the language we're looking for is to allow software to
>>> identify which hidden conten can be revealed to users at their request,
>>> and which content cannot. If the id and href approach is insufficient
>>> for that, then we would need a different approach. But, the approach
>>> must be one that software can reliably use to distinguish between the
>>> two use cases of hidden content.
>> Here is an idea: add a discoverable attribute. @discoverable or 
>> @nothiddenfromAT
> Would it mean something different than aria-hidden=false?

Currently, aria-hidden=true is a boolean attribute value. Thus 
aria-hidden=false is only informative. I saw that James proposed that 
aria-hidden=false should have an effect. And I suppose @discoverable 
would be no different from aria-hidden=false if James' much sensible 
idea goes through.

It is not important to myself that there is no ARIA interdependence. 
But I thought the purpose of the solution that was put in the spec, was 
to solve the hidden-but-discoverable issue purely from within HTML5, 
without ARIA. This in order to not thread on the toes of ARIA. Because, 
logically, if aria-hidden=false would be necessary in the @usemap/@name 
case, then it would make sense to have the same rule for, for example, 
the @headers/@id case too. And thus, as result, there would be no 
ARIA-free solution in the spec.

From another angle, however, it might not be very important to save the 
independence from ARIA as I believe that we thread on no-ones toes if 
A11Y APIs *do* unhide everything with aria-hidden=false.
leif halvard silli
Received on Tuesday, 18 September 2012 20:43:23 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:05:30 UTC