Placing elements in the HTML namespace

The requirement that UAs place all HTML elements in the HTML namespace 
does not make sense for all classes of UA. For html5lib I plan to make 
it optional whether HTML elements are assigned to the HTML namespace so 
that people using APIs that have a significant namespace tax do not have 
to pay that tax in the common case.

(I also think the reasoning in the spec about "easing the transition to 
XHTML" is spurious because it implies such a transition is likely. It 
would be better to invoke the DOM consistency principle here)

Received on Thursday, 15 January 2009 09:19:48 UTC