Активность W3C по DOM

  • Предыдущая страница W3C XQuery
  • Следующая страница W3C SOAP

Модель объектов документа (DOM) - это платформа, независимая от языка, интерфейс программирования приложений (API), который позволяет программам доступа и изменения содержимого, структуры и стиля документа.

Учебник DOM

Чтобы узнать больше о DOM, пожалуйста, читайте наш Учебник HTML DOMи Учебник XML DOM.

Уровень 0 DOM

Уровень 0 DOM не является规范ом W3C. Это всего лишь определение эквивалентной функциональности в Netscape Navigator 3.0 и Microsoft Internet Explorer 3.0.

Ключевые роли в развитии DOM сыграли: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Группа управления объектами, SoftQuad, Sun Microsystems и Texcel.

Уровень 1 DOM W3C основан на этой функциональности.

Уровень 1 DOM

Уровень 1 DOM сосредоточен на модели документа HTML и XML. Он содержит функции навигации и обработки документов.

Уровень 1 DOM стал рекомендованным стандартом W3C 1 октября 1998 года.

Рабочий проект второй версии был опубликован 29 сентября 2000 года.

Уровень 2 DOM

DOM уровня 2 добавляет модель объектов таблиц стилей к DOM уровня 1 и определяет функциональность для работы со стилями,附着ными к документу.

DOM уровня 2 также определяет модель событий и предоставляет поддержку для пространств имен XML.

В качестве рекомендованного стандарта W3C, спецификация DOM уровня 2 была опубликована 13 ноября 2000 года:

DOM Level 2 Core

API для доступа и изменения содержимого и структуры документа определяет DOM Level 2 Core, который также включает интерфейсы для XML.

HTML уровня 2 DOM

API для работы с структурой и содержимым HTML-документа определяет DOM Level 2 HTML. (Эта часть спецификации все еще является рабочим проектом).

Просмотры уровня 2 DOM

API для доступа и изменения视图 документа определяет DOM Level 2. Визуализация связана с исходным документом и представляет собой表现形式 или альтернативное表现形式.

Style уровня 2 DOM

API для динамического доступа и изменения стилей содержимого определяет DOM Level 2 Style.

События уровня 2 DOM

API для доступа к событиям документа определяет DOM Level 2 Events.

Traversal-Range уровня 2 DOM

API для динамического遍ения и распознавания диапазонов содержимого документа определяет DOM Level 2 Traversal-Range.

DOM уровня 3

DOM Level 3 определяет модель контента (DTD и Схемы) и проверку документов. Также определяет загрузку и сохранение документов, просмотр документов, форматирование документов и ключевые события. DOM Level 3 основан на DOM Core Level 2.

Требования уровня 3 DOM

Документ по требованиям DOM был обновлен для требований уровня 3 и опубликован в качестве рабочего проекта 12 апреля 2000 года.

Ниже приведены работы по DOM Level 3, опубликованные 1 сентября 2000 года:

Ядро уровня 3 DOM

API для доступа и изменения содержимого, структуры и стиля документа определяет DOM Level 3 Core.

События уровня 3 DOM

DOM Level 3 Events API расширяет функции Level 2 Event API за счет добавления новых интерфейсов и нового набора событий.

Загрузка и сохранение уровня 3 DOM

API для загрузки и сохранения контента, модели контента (DTD и Схемы) и поддержки проверки документов DOM Level 3 Content Model определяет.

DOM Level 3 Views and Formatting

API для доступа и изменения视图 документа DOM Level 3 определяет表现形式 или альтернативные表现形式, связанные с исходным документом.

Спецификация и временной график W3C DOM

Спецификация Документ/Предложение Рекомендация
Уровень 1 DOM   1 октября 1998 года
Уровень 1 DOM (SE) 29 сентября 2000 года  
Ядро уровня 2 DOM   13 ноября 2000 года
HTML уровня 2 DOM   9 января 2003 года
Просмотры уровня 2 DOM   13 ноября 2000 года
Style уровня 2 DOM   13 ноября 2000 года
События уровня 2 DOM   13 ноября 2000 года
Traversal-Range уровня 2 DOM   13 ноября 2000 года
Требования уровня 3 DOM 26 февраля 2004 года  
Ядро уровня 3 DOM   7 апреля 2004 года
События уровня 3 DOM 21 декабря 2007 года  
Загрузка и сохранение уровня 3 DOM   7 апреля 2004 года
Валидация уровня 3 DOM   27 января 2004 года
XPath уровня 3 DOM 26 февраля 2004 года  
Просмотры уровня 3 DOM 26 февраля 2004 года  

W3C Референция

Стартовая страница W3C DOM

  • Предыдущая страница W3C XQuery
  • Следующая страница W3C SOAP