- From: David Brownell <david-b@pacbell.net>
- Date: Fri, 1 Sep 2000 10:44:25 -0700
- To: <lauren@sqwest.bc.ca>, <www-dom@w3.org>
Heading back to what I just can't see at all: DOM L2 may
mention some end result ... but without defining the APIs used
to achieve it, that's not helpful. And it's worse for the
XML DOM, which has a much wider range of "OK behaviors" with
which to foster portability problems.
Presumably some later DOM will eventually fix this (as I
think we heard a while back :-) but until then, this sort
of issue is smack at the heart of what makes DOM not be a
portability solution even for the simplest web applications:
you can't even bootstrap without relying on proprietary APIs.
- Dave
----- Original Message -----
From: "Lauren Wood" <lauren@sqwest.bc.ca>
To: <www-dom@w3.org>
Sent: Friday, 1 September, 2000 10:17 AM
Subject: Re: Difference in DOM's
> On 1 Sep 2000, David Brownell wrote:
>
> > What W3C DOM API produces a DOM tree given an input
> > source document? The closest I see to that is the
> > HTMLDocument.{open,close,write,writeln}, and that
> > clearly doesn't work for XML ... and of course, there
> > would still be the bootstrapping problem of how to
> > get one's hands on an HTMLDocument without relying
> > on some other non-DOM (proprietary, ...) API.
>
> OK, now I get the problem. You're right, the HTML DOM doesn't
> define *how* to get to the internal structure model that allows the
> HTML DOM API to act on it to create elements etc. However, it
> does define pretty clearly (at least, I think it does) *what* you
> should find once you get there. So, although it doesn't define the
> process, it does define the end result.
>
>
> Lauren
>
Received on Friday, 1 September 2000 13:44:36 UTC