You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by Curt Arnold <ca...@houston.rr.com> on 2003/03/26 06:53:12 UTC

Re: Xerces DOM HTML impl

I don't have any opinion on the issue that started this thread.  
However, since the HTML DOM is rarely mentioned and had substantial 
issues last time I looked, it seems like an opportunity to sound out a 
path forward.

A decent time ago (maybe a year ago), I attempted to use the HTML DOM 
implementation in the development effort of the W3C DOM test suite.  I 
ended up hacking a variant since the implementation at that time would 
not read XHTML instead it would only read documents with uppercase tag 
names and no namespace qualifier.

Given that and the number of other issues that I found, I suspect the 
code is deadweight.  It also looked pretty difficult to fix the 
implementation without breaking any hypothetical application that used 
it.  Also, adding a parallel HTML DOM L2 implementation added a 
surprising amount of bulk to the .jar file.

Some possible actions:

Do nothing (I suspect the most likely)
Change the current L1 implementation to read XHTML
Change the current L1 implementation to read XHTML and uppercased HTML 
tag names
Remove the HTML DOM implementation
Remove the HTML DOM implementation and provide additional jars that 
would support existing behavior, XHTML reading L1 DOM or XHTML reading 
L2 DOM
Mark the existing implementation as deprecated and remove at a later 
time






  


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org