Wish lists for the Holidays
David Brownell
david-b at pacbell.net
Thu Jan 6 04:47:48 GMT 2000
uche.ogbuji at fourthought.com wrote:
>
> > As David Brownell points out, this could be achieved by having an
> > xpath-in-DOM implementation that ran on top of your DOM. That way your
> > xpath expressions could return live DOM nodes and you'd avoid DOM bloat.
> > Though I'm not sure that such a nicely de-coupled approach would be as
> > efficient as the messier bloatware implementations that do it all in
> > one?
>
> I very often run into non-rigourous invocations of "DOM bloat". Note that
> DOM is a very large interface,
... and constantly adding more functionality to it is the "bloat"
to which I referred. The point's been raised that some of the
current functionality might well be completed, before adding any
newer functionality. (Everything DTD-related is incomplete, since
one can't start with an empty DOM tree and add those functionalities
without requiring proprietary extensions.)
There's a concept called "software layering" that I adhere to -- I'm
sure you know it well. Modules can use DOM without being bundled into
DOM itself. XPath can (and IMHO should) be such a layer.
- Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo at ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list