- From: Elliotte Harold <elharo@metalab.unc.edu>
- Date: Mon, 08 Sep 2008 19:00:13 -0700
Henri Sivonen wrote: > On Aug 24, 2008, at 00:15, Ben Adida wrote: > The DOM consistency issue is that the xmlns attributes are DOM-wise > different in text/html and application/xhtml+xml due to legacy reasons. > The attribute that reads xmlns:cc="..." is represented differently in > the DOM when the serialization was text/html than when it was > application/xhtml+xml. We can't make xmlns:foo='...' conforming on HTML > elements without either violating the DOM Consistency design principle > (bad) or introducing namespace processing into HTML5 parsing (also bad). > FWIW, I think introducing namespace processing into HTML 5 parsing is the lesser evil here. I think it is substantially less bad than an inconsistent DOM. -- Elliotte Rusty Harold elharo at metalab.unc.edu Refactoring HTML Just Published! http://www.amazon.com/exec/obidos/ISBN=0321503635/ref=nosim/cafeaulaitA
Received on Monday, 8 September 2008 19:00:13 UTC