new landmark html elements
David Bolter <[email protected]> Tue, 19 Oct 2010 15:21:23 -0400
| Newsgroups | gmane.comp.mozilla.accessibility |
|---|---|
| Message-ID | <[email protected]> |
Hi all, Note: I've sent this message to the public mozilla accessibility list but also have bcc'ed some vendors in case they are not on this list. We want to hear from AT developers/vendors on how best we can expose some new types of html element that are similar to ARIA landmarks. <nav> <header> <footer> <article> Currently we expose these as paragraphs, but we would like users to be able to take advantage of them as landmarks for easy navigation etc. Currently we expose them as paragraphs, and the only information that indicates what they really are is the 'tag' object attribute. E.g. tag:FOOTER. I have a few relation questions: 1. Do you use the 'tag' object attribute, and when? 2. Do you think tag is correct and sufficient for exposing html landmark elements? 3. Do you think we should expose header with the IA2 header role? 4. Do you think we should expose footer with the IA2 footer role? 5. We are reluctant to do this, but we could pretend these elements are ARIA landmarks and expose xml-roles object attributes, e.g. xml-roles:footer. Thoughts? 6. Should we expose all these as sections and give the element name as the role string for MSAA (the variant cheat). 7. Something else? The related html spec is here: http://dev.w3.org/html5/spec/sections.html The related bug is here: https://bugzilla.mozilla.org/show_bug.cgi?id=593368 Thanks! David