Re: ISSUE-30 (Longdesc) Change Proposal

On Wed, Oct 28, 2009 at 4:34 PM, Leif Halvard Silli
<xn--mlform-iua@xn--mlform-iua.no> wrote:
> Jonas Sicking On 09-10-29 00.19:
>
>> On Wed, Oct 28, 2009 at 4:36 AM, Henri Sivonen <hsivonen@iki.fi> wrote:
>>>
>>> On Oct 28, 2009, at 00:01, Jonas Sicking wrote:
>>>
>>>> <p id="desc" hidden>
>>>>  ...description here...
>>>> </p>
>>>
>>> This is problematic, because the hidden attribute is suppose to hide
>>> content
>>> on all media--including pruning the content out of the accessible tree.
>>
>> I don't think that affects IDREFS going into such a part of the page
>> though. @hidden doesn't conceptually remove things from the page, for
>> example scripts still execute, plugins and iframes still load, DOM is
>> still created etc.
>>
>> It just removes that part of the page from the normal flow. The same
>> way as "display:none" does.
>
> Display:none is used to remove things from all media. Including screen
> readers. Something that works the same way obviously is a nonstarter.

Quoting http://www.w3.org/TR/wai-aria/#textequivalentcomputation

"Skip hidden elements unless the author specifies to use them via an
aria-labelledby  or aria-describedby being used in the current
computation"

/ Jonas

Received on Thursday, 29 October 2009 00:22:20 UTC