W3C home > Mailing lists > Public > public-html-a11y@w3.org > June 2010

Re: aside and figure elements

From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
Date: Mon, 7 Jun 2010 22:21:12 +0200
To: Shelley Powers <shelleyp@burningbird.net>
Cc: Steven Faulkner <faulkner.steve@gmail.com>, Bruce Lawson <brucel@opera.com>, Laura Carlson <laura.lee.carlson@gmail.com>, HTML WG <public-html@w3.org>, HTML Accessibility Task Force <public-html-a11y@w3.org>
Message-ID: <20100607222112537244.197e8da4@xn--mlform-iua.no>
Shelley Powers, Mon, 07 Jun 2010 14:51:19 -0500:
> Leif Halvard Silli wrote:
>> Also note that if we do
>> 	<figure role="img">
>> 		<img src="image" role="presentation" >
>>     	<summary>Description</summary>
>> 	</figure>
>> then <figure>, just like the WAI-ARIA example, groups *two* 
>> elements  - <summary> and <img>.
> Just a clarification before people get confused:
> It's figcaption, not summary. The summary element is in details.

And for clarification: I have filed a bug for changing the name of 
<figcaption> to <summary>, so that we can have the same caption element 
for both <figure> and <details>. And so I try to seed that idea.

> Shelley
>> PS: We really *must* define <figure> so that it - in general - is 
>> unnecessary to use aria-labelledby for designating the caption. Just 
>> as for the <caption> of <table>, it should be self evident what 
>> <figure>'s caption element is captioning.
> I believe this was the intent for UAs: that figcaption be treated 
> like table caption, except figcaption allows markup.

I don't understand what you mean by "for UAs". I would say that it is 
meant "for users", including AT users.

Also, regarding confusion: the way HTML5 currently defines it, you can 
have as much mark-up in <caption> as in <figure>'s caption element.

>> And this begs the question: What role does <table>'s <caption> 
>> element have? The best match I could find was the abstract role 
>> "sectionhead": [1]
>> ]]
>> A structure that labels or summarizes the topic of its related section.
>> ]]
>> [1] http://www.w3.org/TR/wai-aria/roles#sectionhead
>> Leif
> Shelley
Received on Monday, 7 June 2010 20:21:49 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:55:40 UTC