W3C DOM Event
- Poprzednia strona W3C XQuery
- Następna strona W3C SOAP
Model Dokumentu (DOM) to platforma, niezależna od języka interfejs programowania aplikacji (API), która pozwala na dostęp do i zmianę zawartości, struktury i stylu dokumentu.
DOM Tutorials
Aby uzyskać więcej informacji na temat DOM, przeczytaj nasze HTML DOM Tutoriali XML DOM Tutorial.
Poziom 0 DOM
Poziom 0 DOM nie jest normą W3C. Jest to jedynie definicja ekwiwalentnej funkcjonalności w Netscape Navigator 3.0 i Microsoft Internet Explorer 3.0.
Kluczowe role w rozwoju DOM odgrywały takie firmy jak: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Grupa Zarządzania Obiektami, SoftQuad, Sun Microsystems oraz Texcel.
Poziom 1 DOM W3C został opracowany na podstawie tej funkcjonalności.
Poziom 1 DOM
Poziom 1 DOM skupia się na modelu dokumentu HTML i XML. Zawiera funkcje nawigacji i przetwarzania dokumentu.
Poziom 1 DOM stał się rekomendacją W3C 1 października 1998 roku.
Projekt roboczy drugiej wersji został opublikowany 29 września 2000 roku.
Poziom 2 DOM
DOM poziom 2 dodał model obiektów do arkuszy stylów i zdefiniował funkcjonalność operacji na stylach przypisanych do dokumentu.
DOM poziomu 2 definiuje również model wydarzeń i oferuje wsparcie dla przestrzeni nazw XML.
Jako rekomendacja W3C, specyfikacja DOM poziomu 2 została opublikowana 13 listopada 2000 roku:
DOM Level 2 Core
DOM Level 2 Core określa API do dostępu i modyfikacji treści oraz struktury dokumentu, które zawiera również interfejsy dla XML.
HTML DOM poziomu 2
DOM Level 2 HTML określa API do operacji na strukturze i treści dokumentu HTML. (Ta część specyfikacji jest wciąż dokumentem roboczym)
Widoki DOM poziomu 2
DOM Level 2 określa API do dostępu i modyfikacji widoków dokumentu. Widoki to formy prezentacji związane z oryginalnym dokumentem lub pewne alternatywne formy.
Styl DOM poziomu 2
DOM Level 2 Style określa API do dynamicznego dostępu i modyfikacji stylów treści.
Zdarzenia DOM poziomu 2
DOM Level 2 Events określa API do dostępu do wydarzeń dokumentu.
Przeszukiwanie i zakres DOM poziomu 2
DOM Level 2 Traversal-Range określa API do dynamicznego przeglądania i identyfikacji zakresów treści w dokumencie.
DOM Poziom 3
DOM Level 3 określa model treści (DTD i Schematy) oraz walidację dokumentu. Również określa ładowanie i zapisywanie dokumentu, przeglądanie dokumentu, formatowanie dokumentu oraz kluczowe wydarzenia. DOM Level 3 buduje się na DOM Core Level 2.
Wymagania DOM poziomu 3
Dokument wymagań DOM (DOM Requirements) został zaktualizowany dla wymagań poziomu 3 i opublikowany jako dokument roboczy 12 kwietnia 2000 roku.
Poniższe dokumenty robocze DOM Level 3 zostały opublikowane 1 września 2000 roku:
Kernel DOM poziomu 3
DOM Level 3 Core określa API do dostępu i modyfikacji treści, struktury oraz stylu dokumentu.
Zdarzenia DOM poziomu 3
Przez dodanie nowych interfejsów i zestawów wydarzeń, API DOM Level 3 Events rozszerza funkcje API Level 2 Event.
Ładowanie i zapis DOM poziomu 3
DOM Level 3 Content Model określa API do ładowania i zapisywania treści, modelu treści (DTD i Schematy) oraz wsparcia walidacji dokumentu.
DOM Level 3 Views and Formatting
DOM Level 3 Views określa API do dostępu i modyfikacji widoków dokumentu. Widoki to formy prezentacji związane z oryginalnym dokumentem lub pewne alternatywne formy.
Specyfikacja i harmonogram W3C DOM
Specyfikacja | Projekt/Propozycja | Rekomendacja |
---|---|---|
DOM poziom 1 | 1 października 1998 roku | |
DOM poziom 1 (SE) | 29 września 2000 roku | |
Kernel DOM poziomu 2 | 13 listopada 2000 roku | |
HTML DOM poziomu 2 | 9 stycznia 2003 roku | |
Widoki DOM poziomu 2 | 13 listopada 2000 roku | |
Styl DOM poziomu 2 | 13 listopada 2000 roku | |
Zdarzenia DOM poziomu 2 | 13 listopada 2000 roku | |
Przeszukiwanie i zakres DOM poziomu 2 | 13 listopada 2000 roku | |
Wymagania DOM poziomu 3 | 26 lutego 2004 roku | |
Kernel DOM poziomu 3 | 7 kwietnia 2004 roku | |
Zdarzenia DOM poziomu 3 | 21 grudnia 2007 roku | |
Ładowanie i zapis DOM poziomu 3 | 7 kwietnia 2004 roku | |
Walidacja DOM poziomu 3 | 27 stycznia 2004 roku | |
XPath DOM poziomu 3 | 26 lutego 2004 roku | |
Widoki DOM poziomu 3 | 26 lutego 2004 roku |
W3C Referencje
- Poprzednia strona W3C XQuery
- Następna strona W3C SOAP