[Home] [By Thread] [By Date] [Recent Entries]
> On Tue, 1 Apr 2003 12:21:51 -0500, Simon St.Laurent > <simonstl@s...> wrote: > > > > There seems to have been a movement early on, especially with the DOM, > > to chop out "editor-only" functionality. I'm not sure that was such a > > brilliant move in retrospect. > > Not brilliant, but pragmatic. Who needed that functionality? If they > existed, they weren't sending people to the DOM WG to do the work! The > editor vendors who were sending people to do the work didn't necessarily > want every DOM implementation to implement their core editing engines :-) > Partly because they knew that this ain't easy to do, and putting it in the > standard would doom it to a lack of conformant implementations (even before > a certain major vendor lost interest). Hmm. So as you recall there was little controversy behing the decisions to sacrifice lexical fidelity? Well, you'd know better, and I don't have the time to check, but I thought I did distinctly remember a lot of rumblings about such matters as entiiies and CDATA sections, which were in the end only partially addressed by the rather emasculated corresponding DOM Level 1 node classes. And if lexical issues we put aside by rote, then how on earth did we end up with the default attribute mess (isSpecified and all that) in Level 1, and the Level 2 mess by which namespace declarations are maintained as normal attributes in duplication of the namespace node attributes? I'm not abusing anyone for these decisions, really, but I always assumed that they were made out of respect for lexical processing needs, which seems to contradict what you say above. -- Uche Ogbuji Fourthought, Inc. http://uche.ogbuji.net http://4Suite.org http://fourthought.com Use internal references in XML vocabularies - http://www-106.ibm.com/developerw orks/xml/library/x-tipvocab.html Universal Business Language (UBL) - http://www-106.ibm.com/developerworks/xml/l ibrary/x-think16.html EXSLT by example - http://www-106.ibm.com/developerworks/library/x-exslt.html The worry about program wizards - http://www.adtmag.com/article.asp?id=7238 Use rdf:about and rdf:ID effectively in RDF/XML - http://www-106.ibm.com/develo perworks/xml/library/x-tiprdfai.html Keep context straight in XSLT - http://www-106.ibm.com/developerworks/xml/libra ry/x-tipcurrent.html Using SAX for Proper XML Output - http://www.xml.com/pub/a/2003/03/12/py-xml.ht ml SAX filters for flexible processing - http://www-106.ibm.com/developerworks/xml /library/x-tipsaxflex.html
|

Cart



