DOM Level 0 не является спецификацией W3C. Он только определяет соответствующие функциональные возможности, которые имеются в Netscape Navigator 3.0 и Microsoft Internet Explorer 3.0.
W3C's DOM Уровень 1 стоится на основе этих функциональных возможностей.
DOM Уровень 1 определяет модели документов для HTML и XML. Он описывает функциональные возможности для навигации по документу и его обработки.
DOM
Уровень 1 был издан как W3C Recommendation 1. Октябрь 1998.
Рабочий Проект второй редакции был опубликован 29 сентября 2000.
DOM Уровень 2 добавил к DOM уровень 1 объектную модель листов стилей и определил функциональные возможности обработки информации стилей, подключенных к документу.
DOM Уровень 2 также определил событийную модель и обеспечил поддержку области имен (namespaces) XML.
Спецификация DOM Уровень 2 была опубликована как Рекомендаци W3C 13 ноября 2000:
DOM Уровень 2 Основная Часть определяет API для доступа и манипулирования содержанием и структурой документов. API также содержит интерфейсы специфичные для XML.
DOM Уровень 2 HTML
DOM Уровень 2 HTML определяет API для манипулирования структурой и содержанием HTML документов. (Эта часть спецификации все еще является рабочим проектом)
DOM Уровень 2 Виды определяет API, который обеспечивает динамический доступ и манипулирование вида документа. Вид является некоторой альтернативой представления.
DOM Уровень 2 Стиль
DOM Уровень 2 Стиль определяет API для динамического доступа и манипулирования содержанием листов стилей.
DOM Уровень 2 События определяет API для доступа к событиям документа.
DOM Уровень 2
Прохождение-Диапазон
DOM Уровень 2 Прохождение-Диапазон определяет API для динамического прохождения и определения диапазона содержания в документе.
DOM Уровень 3 определяет содержание моделей (DTD и Схемы) и состоятельность документа. Он также определяет загрузку и сохранение документа, виды документа, форматирование документа и ключевые события. DOM Уровень 3 базируется на DOM Уровень 2 Основная Часть.
DOM Уровень 3 Требования
Документ DOM Требования был переработан до требований Уровня 3 и выпущен как Рабочий Проект 12 апреля 2000.
Следующие РабочиеПроекты DOM Уровень 3 были выпущены 1 сентября 2000:
DOM Уровень 3 Основная Часть определяет API для доступа и манипулирования содержанием, структурой и стилем документов.
DOM Уровень 3 События
The DOM Уровень 3 События включает API, которые расширяют возможности API Уровень 2 События добавляя новый набор интерфейсов и событий.
DOM Уровень 3 Модель
Содержания
DOM Уровень 3 Модель Содержания определяет API для загрузки и сохранения документов, моделей содержания (DTD и Схемы) и поддержки состоятельности документа.
DOM Уровень 3 Виды
DOM Уровень 3 Виды определяет APIдля динамического доступа и манипулирования видом документа. Вид является некоторой альтернативой представления документа.
Спецификация |
Наиболее поздний проект |
Предложение |
Рекомендация |
|
|
|
|
DOM Уровень 1 |
20 июля 1998 |
18 августа 1998 |
|
DOM Уровень 1 (вторая редакция) |
|
|
|
|
|
|
|
DOM Уровень 2 Основная Часть |
10 мая 2000 |
27 сентября 2000 |
|
DOM Уровень 2 HTML |
|
|
|
DOM Уровень l 2 Виды |
10 мая 2000 |
27 сентября 2000 |
|
DOM Уровень 2 Стиль |
10 мая 2000 |
27 сентября 2000 |
|
DOM Уровень 2 События |
10 мая 2000 |
27 сентября 2000 |
|
DOM Уровень 2 Прохождение-Диапазон |
10 мая 2000 |
27 сентября 2000 |
|
|
|
|
|
DOM Уровень 3 Требования |
|
|
|
DOM Уровень 3 Основная Часть |
|
|
|
DOM Уровень 3 События |
|
|
|
DOM Уровень 3 Модель Содержания |
|
|
|
DOM Уровень 3 Виды |
|
|