Either role=heading should be ignored by HTML UAs (and be invalid in HTML) or some spec should say, in detail, how role=heading interacts with the HTML5 outline algorithm. Note that making it possible to make any element outline algorithm- sensitive may preclude useful optimizations if in the future CSS defines a markup-language-dependent selector for outline depth. I think it would be preferable to promote the use of HTML native <h1> through <h6>, which predate ARIA and can do all the JS and CSS tricks that <div role=heading> can, and remove role=heading. -- Henri Sivonen hsivonen@iki.fi http://hsivonen.iki.fi/Received on Tuesday, 14 April 2009 11:29:17 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 14 April 2009 11:29:17 GMT