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

[Bug 23372] Can xmlns:xlink be placed on the HTML root element?

From: <bugzilla@jessica.w3.org>
Date: Wed, 30 Oct 2013 23:48:31 +0000
To: public-html-bugzilla@w3.org
Message-ID: <bug-23372-2486-Y2tx3I1j6v@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23372

--- Comment #1 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> ---
It looks like the status is that this is currentlyh not permitted in HTML5 and
that one doesn't want to consider it for HTMl5 but may be for HTMl5.1. 

>From Polyglot Markup’s point of view, I think we should look at the issue to
determine what is most polyglot and most robust.

And I think that it is a *slightly* more robust/interoparable if xlink: is
declared inside each <svg element rather than on the <html element simply
because, if you copy the <svg> element but the xlink: is declared on the <html,
then, unless it is declared on the root also in the document where you paste it
in, the xlink: attributes will not work in application/xml+svg or
application/xml+xhtml until you add the xlink: prefix declaration.

So it is even thinkable that we should make it a polyglot markup principle that
prefixes must be declared -to put it simply- in the context where they matter.


But Eliot, while we think about those questions, I suggest to

1) remove the 'depends on bug 23368' link
2) remove the sentence that describes this as permitted.

OK?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Wednesday, 30 October 2013 23:48:37 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 16:31:45 UTC