[whatwg] Namespaces and tag names in the HTML parser

Ian Hickson ian at hixie.ch
Thu Aug 1 10:31:41 PDT 2013

On Wed, 10 Jul 2013, Peter Occil wrote:
> >
> > Short of explicitly putting "in the HTML namespace" at every 
> > occurrence of this, I don't know how to fix this. Putting "in the HTML 
> > namespace" everywhere is a non-starter, there's something like ten 
> > thousand occurrences of element names in the spec. (Literally. Ten 
> > thousand.)
> I don't mean in the entire HTML spec, I only mean within the tree 
> construction section, and then only where it eliminates ambiguity, such 
> as "while the current node is not a tr element or an html element", as I 
> stated previously.  I agree it's silly to include the words "in the HTML 
> namespace" everywhere in the spec.

I don't really understand why that case is ambiguous, but thousands of 
others aren't. Can you elaborate on what the difference is?

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

More information about the whatwg mailing list