- From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Date: Tue, 8 Mar 2011 15:45:30 +0100
- To: Steve Faulkner <faulkner.steve@gmail.com>
- Cc: Laura Carlson <laura.lee.carlson@gmail.com>, HTML WG LIST <public-html@w3.org>, HTML Accessibility Task Force <public-html-a11y@w3.org>, "jackalmage@gmail.com" <jackalmage@gmail.com>
Steve Faulkner, Tue, 8 Mar 2011 10:06:24 +0000: > Hi Laura > > How did you come to the conclusion it is not a viable solution? Viable solution to which problem? * Did you mean a "viable replacement-for-<img@longdesc solution"? * Or "viable solution to <object@data=image's real-world problems"? If you meant the former, then the reasoning in Laura's change proposal explains very well why it isn't a viable solution. [1] But if you meant the latter, then it looks as if it could be a viable solution. Laura's change proposal is however about the former and not the altter. Hence I choose to believe that Laura did not express herself about wether it is a solution to the latter problem. But, once again, which @role would the canvas@src in Tab's example get? <canvas src="complex-chart.png"> <table> -data that the chart represents- </table> </canvas> According to Tab: [2] "The <canvas> element's situation is *directly* analogous, as <canvas> represents an image", and I would thus guess that many would say it should get role=img, not? However, according to ARIA, the children of elements with a role=img SHOULD NOT be presented to the user. I had planned to claim that for <img@longdesc, then the element would retain its role=img. In other words: @longdesc doesn't conflict with <img's default role - which seems to me like an advantage. However, this is not quite true. Because BOTH canvas@src AND <img@longdesc are outside ARIA's role=img model, which NEITHER has room for non-presentational children NOR for the @longdesc link. It would be great if some of those who specced ARIA could shed light on the @role problem of <img@longdesc and <canvas@src ... Isn't it ARIA which needs to change/clarified here? [1] http://www.w3.org/html/wg/wiki/ChangeProposals/InstateLongdesc#.3Ccanvas_src.3E [2] http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-March/030766.html -- leif halvard silli
Received on Tuesday, 8 March 2011 14:46:10 UTC