[Bug 11956] restrict use of role=presentation

http://www.w3.org/Bugs/Public/show_bug.cgi?id=11956

--- Comment #9 from steve faulkner <faulkner.steve@gmail.com> 2011-03-04 21:40:12 UTC ---
(In reply to comment #7)
> (In reply to comment #6)
> > (In reply to comment #5)
> 
> > > hi leif, i am aware of bug 10919 it does not provide use cases for using
> > > presentation on form controls or links.
> > 
> > There you mention two very specific elements. May be  it can be justified that
> > those elements are excempted from the general permission to use
> > role=presention. In contrast, this bug report covers "all" elements. 
> > 
> > Btw, role=presentation is not the only thing that could make form controls and
> > links inaccessible to AT.  Placing form controls or links inside elements with
> > role="img" would do the same. (Example: <div role=img ><a
> > href="*">link</a></div>) 
> 
> And, related, what about aria-labelledby or aria-describedby, if they are used
> to point to an anchor element or a form control element?  Would that be any
> useful? Such an anchor element would appear completely dead - it would only be
> a presented to the AT user as pure text - click-ability would be gone. When is
> that useful?
> 
> It seems that the real problem here is those specific, interarictive elements
> that you mention - in relation to *any* ARIA feature that in some way or
> another removes their interactivity.

good point, i suggest you put in a bug report.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Friday, 4 March 2011 21:40:14 UTC