Re: C implementation of DOM



Daniel Veillard wrote:
> 
> On Mon, Apr 01, 2002 at 01:00:50PM +0100, Bill Haneman wrote:
> > Well, we believe the lack of a (standard) C binding for DOM to be a
> > significant issue... not so much for gnopernicus as for accessibility
> > of web content.
> 
>   That's pure FUD, stop this !
>   If you want a single implementation, yes it doesn't exist, in the world
> of W3C specs there is NO reference implementation. If Java has a reference
> DOM implementation, that's an error from the Java world, W3C is clearly hostile
> to anybody who would claim to have a reference implementation of one of their
> specifications.

The Java implementation is *from* w3c, they sanctioned it, it is
"normative",
and you can download it from w3c.  w3c also publishes links to
non-w3c-supported
bindings; gdom2 is not listed but the page invites submission of info on
other
bindings:

http://www.w3.org/DOM/Bindings

The only listed C implementation is one from Oracle.


>    If you don't want to use gdome2 for whatever reason, it is
> *YOUR* choice. It exists, it's fast, it is conformant and it is based on
> the existing GNOME XML and HTML support.

Well, not my choice *personally*, others in the GNOME community 
blocked my initial suggestion that we use it (I am not naming names,
there is always time to revisit these things).

It may be that gdome2 is the best way we have available to do this,
but again the lack of a normative C API is an obstacle since we'd need
to interoperate with toolkits, applications, and assistive technologies
that do not at present use gdome2.

Best regards,

Bill

>   It was not made part of the GNOME2 platform because at the time
> *NOBODY* asked saying this would be required for some DOM support
> and hence I considered preferable to keep gdome2 outside the track and
> constraints of the GNOME2 release.
> 
> Daniel
> 
> --
> Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
> veillard redhat com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
> http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]