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

Re: TAG Decision on Rescinding the request to the HTML WG to develop a polyglot guide

From: Henri Sivonen <hsivonen@iki.fi>
Date: Mon, 21 Jan 2013 11:25:35 +0200
Message-ID: <CAJQvAuepG_=SaLpfGQW5o82uCg9i1vUSNN2F4wsG8qpetckxKA@mail.gmail.com>
To: "public-html@w3.org" <public-html@w3.org>
Cc: "www-tag@w3.org List" <www-tag@w3.org>
On Sat, Jan 19, 2013 at 1:56 PM, Leif Halvard Silli
<xn--mlform-iua@xn--mlform-iua.no> wrote:
> The polyglot markup community has itself focused on clarifying the
> scope of Polyglot Markup. I am here thinking about Sam’s bug 19925,
> which seeks to emphasize that polyglot markup should be seen as an
> implementation of the robustness principle.[1]

When you say “[t]he polyglot markup community” and say you are
thinking about bug 19925, do I understand correctly (from looking at
who says what in the comments of that bug) that the “[t]he polyglot
markup community” consists of you and Sam?

> Regarding Henri’s bug 20707,[2] then - the way I perceive it, it has
> very little focus on the robustness principle.

Of course it has no focus on the robustness principle, since a crucial
part of being polyglot is being XML and XML by design rejects the
robustness principle.

> To use the polyglot format means that the author stretches
> his or her efforts in order to do *more* than required by each "mono
> format", in order to meet *all* the ways the document could possibly be
> consumed.

That’s a restatement (possibly with slightly different wording) of
Appendix C advocacy of old. We know how that turned out: People toiled
in order to support the theoretical case of someone somewhere
consuming their content using an XML parser—only to always fail due to
one error or another that XML treats as fatal. And, hence, people out
there who really tried to consume Web content used something like John
Cowan’s TagSoup rendering the authors’ Appendix C exercise to assist
them moot.

And sure enough, history repeats: The front page of your site (that
seems to be trying to be polyglot if the meta keywords are any
indication) cannot be consumed with an XML parser:
Fatal Error: reference to undeclared general entity “copy”


When 50% of the polyglot markup community itself can’t get it right, why bother?

Henri Sivonen
Received on Monday, 21 January 2013 09:26:06 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:45:59 UTC