W3C home > Mailing lists > Public > public-html@w3.org > August 2011

Re: <caption>, <figcaption>, <seccaption>, <divcaption>, etc.

From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
Date: Mon, 29 Aug 2011 13:08:58 +0200
To: Andrew Fedoniouk <news@terrainformatica.com>
Cc: public-html@w3.org, Simon Pieters <simonp@opera.com>
Message-ID: <20110829130858523477.5468bbc5@xn--mlform-iua.no>
Andrew Fedoniouk, Sun, 28 Aug 2011 13:21:40 -0700:
>Leif Halvard Silli Sent: Friday, August 26, 2011 10:11
>> Andrew Fedoniouk, Fri, 26 Aug 2011 08:18:57 -0700:
>>> Sent: Friday, August 26, 2011 3:14 AM
>>>> On Fri, 26 Aug 2011 06:17:21 +0200, Andrew Fedoniouk wrote:

>> But as your example code shows: Had we choosen <caption/> rather 
>> than <figcaption/> and <summary/>, the time before people could use 
>> <figure/> and <details/> would probably have been prolonged rather 
>> than diminished. [1] 
>> http://www.w3.org/TR/html5-diff/#changes-2009-08-25
> To be honest I do not understand the idea of such reasoning.
> Say if

If, then you should should file a bug - else there isn't much to 

Or perhaps, instead of filing a new bug, you should consider reopening 
one of the bugs that was filed about this - perhaps even looking into 
the decision process that lead to the current choice. [1]

For my own part, instead of <figcaption> I've proposed to reuse 
<summary> as caption also of <figure>. [2] Such a <summary> would also 
have been possible to reuse as caption for other elemetns that in the 
future might need a caption - I understand that future needs is part of 
your concern. Btw, a <summary> could also have been possible inside 
<table>, as extra caption - instead of the @summary attribute. (The 
chairs, when deciding in the summary issue - ISSUE-32, considered an 
extra element as the second best solution - and I think a global 
<summary> be that element. E.g. let us imagine that <summary> inside 
<table> would default to be visually hidden whenever there is a 
<caption>, but that it would behave like <summary> inside <figure> - 
that is: be visible, whenever <caption> is omitted.) 

If you have better ideas, then they are welcome - in a bug.

[1] http://www.w3.org/html/wg/tracker/issues/83
[2] http://www.w3.org/Bugs/Public/show_bug.cgi?id=9631
Leif Halvard Silli
Received on Monday, 29 August 2011 11:09:43 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:16:16 UTC