- From: Leif Halvard Silli <lhs@malform.no>
- Date: Sat, 21 Feb 2009 03:44:18 +0100
- To: Steve Axthelm <steveax@pobox.com>
- CC: joshue.oconnor@cfit.ie, Maciej Stachowiak <mjs@apple.com>, HTMLWG <public-html@w3.org>
Steve Axthelm 2009-02-20 21.21:
> On 2009-02-18 Joshue O Connor <joshue.oconnor@cfit.ie> wrote:
>
>> No its not. The difference is between some thing that facilitates
>> comprehension for a user that /needs/ this information and something
>> that is optional for a user who can already comprenend it. For example,
>> a sighted user can quickly glance at a table and understand the
>> relationships between various headers and row and column relationships.
>> A non sighted user, has to interogate the table. @summary is useful as
>> it does some of this work for the user because the user is informed in
>> advance of what the table contains. It could be compared to a look ahead.
>
> Indeed, let me provide a real world example:
>
> <http://www.bookshare.org/search?resultsView=TABLE&search=Search&keyword=king>
>
> We implemented sortable headings for these search results tables. A
> sighted user gets visual cues about the sorting via the heading colors
> and sort direction icon. We felt like this was important information to
> all users and chose to expose that through @summary:
>
> summary="Search results sorted by title, ascending"
This a good example.
But some might wonder why, in this particular case, that text
could not go directly inside the <caption> element together with
@media screen{caption{display:none}} ? After all, @summary is for
non-screen media? Do we, in this particular case, need @summary
because JAWS and other screen readers doesn't see it if the Web
browser doesn't see it?
> Caption@title does not provide the same flexibility in authoring that
> having both Caption and Summary available does.
Caption@title has roughly the same flexibility IMHO. And like
@summary, it does not require CSS. But UAs looks for @summary.
That's the real "problem".
>The exclusion of @summary would be a big loss IMHO.
What HTML 5 says about <caption> is, in my view, not enough,
regardless. HTML 5 should recognise the problem that @summary is
supposed to solve and prescribe ways to solve it.
It is when one has allread used <caption> for something else, or
when the summary info is longer than what is fit for a caption,
that one really needs @summary.
--
leif halvard silli
Received on Saturday, 21 February 2009 02:45:04 UTC