- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Tue, 26 Jan 2016 10:14:14 -0500
- To: Rich Schwerdtfeger <richschwer@gmail.com>, public-aria@w3.org
Hi Rich, On 2016-01-25 5:46 PM, Rich Schwerdtfeger wrote: > Consequently applying role=“presentation” or role=“none” are applied > to the <img> they result is the same as aria-hidden=“true” is applied > to the image. If it is possible to make the descendant elements > accessible the SHOULD embed the document directly within the host > document without it being referred to by <img>. > These two sentences are slightly garbled. I think you mean: " Consequently, using a role=“presentation” or role=“none” on an <img> element is equivalent to using aria-hidden=“true”. If it is possible to make the descendent elements accessible, the user agent SHOULD embed the DOM representing those descendants directly within the host document. " It's not clear what you menan by "without it being referred to by the <img>". What happens to the <img> element in the DOM? Does it vanish? Or Is the DOM root of the descendents a sibling of the <img>? If user agents treat the <img> similar to an <iframe> context, the descendants within the <iframe> are not children, but are still referenced as a property of the <iframe>. IMO, just drop the "without it being referred to by the <img>", thereby leaving it open as the exact implementation details. That's a problem for the html working group. -- ;;;;joseph. 'Die Wahrheit ist Irgendwo da Draußen. Wieder.' - C. Carter -
Received on Tuesday, 26 January 2016 15:14:46 UTC