W3C home > Mailing lists > Public > www-html@w3.org > July 2004

Re: Why the "Embedding" attribute set? Why not just use "object"?

From: Paul Crowley <ciphergoth@gmail.com>
Date: Mon, 26 Jul 2004 08:22:58 +0100
Message-ID: <b339231804072600224c7b23d5@mail.gmail.com>
To: Lachlan Hunt <lachlan.hunt@iinet.net.au>
Cc: lachlan.hunt@lachy.id.au, www-html@w3.org

On Mon, 26 Jul 2004 13:51:39 +1000, Lachlan Hunt
<lachlan.hunt@iinet.net.au> wrote:
> This document explains the reasons why, and gives some good examples.
> http://www.w3.org/MarkUp/2004/xhtml-faq#whyxhtml2

I've read that; it explains very well the shortcomings of "<img>", but
I can' t find any part that explains the advantages of not making
every image an "<object>".

> I also helps make the source code easier to read, cause there's less
> elements.

It's not at all clear that fewer elements means better readability -
especially when each element has a distinct, clearly defined role in
the former example but the one element triples up to play three roles
in the latter.

> The reason is similar for making every element be able to be a link.

Now I have two mysteries rather than one :-)

Thanks for taking the time to discuss this, by the way! Looking back
it looks like this has been in since the second draft, back in
December 2002, so I don't suppose I have much chance of getting it
changed now, but I'll be sad to see such inelegance and bloat in the
final standard.
-- 
  __
\/ o\ Paul Crowley
/\__/ www.ciphergoth.org
Received on Monday, 26 July 2004 03:23:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:16:00 GMT