2005-01-19 10:32:40 +01:00
|
|
|
The Document Object Model is a platform and language-neutral interface that
|
|
|
|
will allow programs and scripts to dynamically access and update the content,
|
|
|
|
structure and style of documents.
|
|
|
|
|
|
|
|
A DOM implementation (also called a host implementation) is that piece of
|
|
|
|
software which takes a parsed XML or HTML document and makes it available for
|
|
|
|
processing via the DOM interfaces. A browser contains a host implementation,
|
|
|
|
for example.
|
|
|
|
|
2005-05-23 10:26:03 +02:00
|
|
|
Here some key points about libgdome:
|
2005-01-19 10:32:40 +01:00
|
|
|
* Libgdome is a DOM level2 Implementation.
|
|
|
|
* Libgdome supports "Core" and "XML" modules (DOM level2 Core Recommendation).
|
|
|
|
* Libgdome supports "Events" and "MutationEvents" modules (DOM level2 Events
|
|
|
|
Recommendation).
|
|
|
|
* Libgdome is based on libxml2.
|
|
|
|
* Libgdome is written in C.
|
|
|
|
* The internal document representation is that libxml except for DocumentType,
|
|
|
|
Entity and Notations interfaces.
|
|
|
|
* Libgdome is released under the GNU LGPL.
|