- From: Robert <mail@robbiegee.com>
- Date: Mon, 09 Oct 2006 14:24:57 +0200
Ian Hickson wrote: > In browsers today, the following: > <a href="test" xmlns=""> ... </a> > ...is just a link. If we start supporting xmlns="" as it works in XML, > but in HTML, then literally millions of pages are going to suddenly have > their links stop working, because <a> in the "" namespace (as opposed to > the XHTML namespace), is not an HTML <a>, and thus isn't a link. How about defining a standard namespace _prefix_ for such additions to HTML? As far as I've seen, all browsers interpret the namespace prefix as part of the tag/attribute, such that for MATHML in HTML, you'd use <math:add>. It'd require the author use the prefix for all relevant tags, but it should work without changing anything fundamental in UAs that might break other sites. As far as I'm aware, since namespaces don't exist in HTML there's nothing particularily "evil" about this. Now if you'll excuse me, I have some frikkin' lasers to assemble. - Robert Gr?sdal
Received on Monday, 9 October 2006 05:24:57 UTC