- From: <bugzilla@jessica.w3.org>
- Date: Sun, 29 Aug 2010 00:55:05 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10484 Summary: default roles for figcaption and caption: Make it simple to achieve accessibility Product: HTML WG Version: unspecified Platform: All URL: http://dev.w3.org/html5/spec/content-models#annotation s-for-assistive-technology-products-aria OS/Version: All Status: NEW Severity: normal Priority: P2 Component: HTML5 spec (editor: Ian Hickson) AssignedTo: ian@hixie.ch ReportedBy: xn--mlform-iua@xn--mlform-iua.no QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html@w3.org Depends on: 10066 GOAL: Make <table> and <figure> simple to use in a accessible way, by defining simple and logical role mappings for <caption> and <figcaption>. REQUEST: EITHER: set the default role of <figcaption> and <caption> to heading (same as for <summary>). OR – PERHAPS BETTER: set the default role of figcaption/caption as "heading", _on the condition_ that the parent <figure>/<table> element has a role that makes this logical. A lists of roles needs to be specified. But for example, with <figure role="img"> or <figure role="note">, then it should be logical that <figcaption> defaults to role="heading". Same for <table>, if it has role="grid" or "treegrid", then it is logical that <caption> has role="heading". The goal is that user agents, once they support <figure>,<table> and ARIA, do not have to relyl on authors using aria-labelledby in order to identify the caption. Accessibility through minimum effort should be favored: Minimum effort = no _need_ (in supporting UAs) to use a aria-labelledby to identify the caption. (ARIA 1.0 has a SHOULD about this, however, I perceive that as a best practise rule.) All that should be needed, is to a) use <figcaption>/<caption> and b) give the parent element (figure/table) a role that automatically makes the captioning element be seen as having role="heading". Maximum effort = need to identify the caption via aria-labelledby, despite that it is obvious that the <caption>/<figcaption> captions the parent element. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Sunday, 29 August 2010 00:55:06 UTC