- From: Roger Johansson <roger@456bereastreet.com>
- Date: Fri, 4 May 2007 19:32:26 +0200
- To: HTML WG <public-html@w3.org>
On 4 maj 2007, at 19.07, Henri Sivonen wrote: > On May 4, 2007, at 19:58, aurelien levy wrote: > >> the problem is not on the use of scope instead of headers/id, it's >> that at this time headers/id have a better support in the >> assistive technology so it's very important to keep them in html 5 >> and the summary attribut to. > > Thank you. This is the kind of input that is needed instead of just > saying "It is important for accessibility." One wonders why such input was not asked for before the attributes were removed... Anyway, here is one document that may be useful to clarify some things, and even provide some of the much asked for use cases: <http://www.usability.com.au/resources/tables.cfm> I have done some quick testing of how the summary attribute is handled by JAWS 8.0, one of the most widely used screen readers. 1. Useful summary text summary="This table shows that the increase in population from the years 1990 to 2000 is 20%." JAWS speaks the summary text before entering the table. 2. Null summary text summary="" JAWS says nothing before entering the table. 3. No summary attribute JAWS announces the table details ("table with four columns and seven rows") before entering the table. The conclusion is that the summary attribute can be (and is) used to make data tables more accessible, especially to people using screen readers, and should *not* be removed. The headers attribute has, as mentioned above, better support in screen readers. It is also needed for irregular tables. From the HTML 4.01 Recommendation [1]: "The headers attribute is generally needed when headers are placed in irregular positions with respect to the data they apply to." In other words, the headers attribute should also stay. /Roger -- http://www.456bereastreet.com/
Received on Friday, 4 May 2007 17:32:46 UTC