Glossary
- Editors
- Arnaud Le Hors, W3C and IBM
- Lauren Wood, SoftQuad Software Inc.
- Robert S. Sutor, IBM Research (for DOM Level 1)
Several of the following term definitions have been borrowed or modified
from similar definitions in other W3C or standards documents. See the links
within the definitions for more information.
- convenience
- A convenience method is an operation on an object that
could be accomplished by a program consisting of more basic operations on the
object. Convenience methods are usually provided to make the API
easier and simpler to use or to allow specific programs to create more
optimized implementations for common operations. A similar definition holds for
a convenience property.
- data model
- A data model is a collection of descriptions of data
structures and their contained fields, together with the operations or
functions that manipulate them.
- DOM Level 0
- The term "DOM Level 0" refers to a mix (not formally
specified) of HTML document functionalities offered by Netscape Navigator
version 3.0 and Microsoft Internet Explorer version 3.0. In some cases,
attributes or methods have been included for reasons of backward
compatibility with "DOM Level 0".
- HTML
- The HyperText Markup Language (HTML) is a simple markup
language used to create hypertext documents that are portable from one platform
to another. HTML documents are SGML documents with generic semantics that are
appropriate for representing information from a wide range of applications.
[HTML4.0]
- language binding
- A programming language binding for an IDL specification
is an implementation of the interfaces in the specification for the given
language. For example, a Java language binding for the Document Object Model
IDL specification would implement the concrete Java classes that provide the
functionality exposed by the interfaces.
- tokenized
- The description given to various information items (for example,
attribute values of various types, but not including the StringType CDATA)
after having been processed by the XML processor. The process includes
stripping leading and trailing white space, and replacing multiple space
characters by one. See the definition of
tokenized
type.