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

Re: Proposal for the deprecation of <blockquote>

From: Heydon Pickering <heydon@heydonworks.com>
Date: Thu, 15 Aug 2013 21:19:10 +0100
Message-ID: <CAJFUXE-1DEM1DZtrt75w5DDkTKZbcaqFDCUQQFw_ZgXbC2T5dw@mail.gmail.com>
To: public-html@w3.org
Cc: jukka.k.korpela@kolumbus.fi, karl@la-grange.net, Steve Faulkner <faulkner.steve@gmail.com>
Okay, Bruce.

I'm with you on the re(re)definition of <cite> to include authors / people,
for starters. I think that should happen anyway.

I'm also up for clear guidelines stating that <cite> should be a descendant
of <blockquote> and/or <figure>.
That's the clearest and simplest way to associate a citation with its
subject/object.

My remaining concern is that the single <cite> is too restrictive. What if,
as Karl suggests in his example, we want to
attribute the source _and_ the author?

Sure, we can chuck in two <cite>s or a <cite> and an <a> with an author
link relation, but how do we make sure that
parsers can demarcate these portions of the <blockquote> (or <figure>) and
not consider them (as a class of meta-information)
part of the quotation itself? Putting them in a <p> doesn't cut it.

This is why I like <figcaption>. At its most basic level, it says "this is
information about the information".

The reason I suggest <figure> over <blockquote> is by the simple expedient
that <blockquote> doesn't have an equivalent of
<figcaption>; it doesn't have an element for saying "a bunch of information
- author, source, description, whatever - about the
thing".

Ultimately, <figcaption> is clumsily named. We should be using <caption>,
as we do with tables, for both <blockquote>s and
<figure>s. In fact...

"When a table element is the only content in a figure element other than
the figcaption, the caption element should be
omitted in favor of the figcaption." (
http://www.w3.org/wiki/HTML/Elements/caption)

It occurs to me that redefining the <caption> and <cite> elements to have
broader remits would solve a lot of these problems.

Example:

<blockquote | figure>
   <p>I'm a street walking cheetah with a heart full of napalm</p>
   <caption>Sung by <cite>Iggy Pop</cite> on the album <cite>Raw
Power</cite></caption>
</blockquote | figure>

Further thoughts?
Received on Thursday, 15 August 2013 20:19:39 UTC

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