summaryrefslogtreecommitdiff
path: root/textproc/gdome2/DESCR
blob: a79353ffebd0c7cb93434e118548fc441f000e32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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.

Here some key points about libgdome:
* 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.