DOM (Document Object Model)/
obiektowy model dokumentu /
|
Interfejs programowy (API) dla dokumentów HTML - mechanizm pozwalający na dostęp do obiektów strony WWW, głównie przy pomocy »języków skryptowych. |
|
DOM stanowi podstawę działania dynamicznego HTML (DHTML), wprowadzając obiektową hierarchię elementów występujących w dokumencie HTML. Przeglądarka obsługująca DOM traktuje dokument HTML jako obiekt, w którym osadzone są kolejno inne obiekty (bloki tekstu, grafika, formularze, itp.). Dzięki temu każda z części dokumentu może zostać poddana modyfikacji - zaplanowanej wcześniej lub będącej odpowiedzią na określone działanie użytkownika.
Ponieważ „aranżacja” strony WWW wykonywana jest już po pobraniu całego kodu przez przeglądarkę (»client-side), swoją dynamikę zachowuje ona również po odłączeniu od sieci. DOM umożliwia także zarządzanie właściwościami dokumentu (np. kolor tła i odnośników, tytuł), uzyskiwanie informacji o systemie użytkownika oglądającego stronę (liczba kolorów, rozdzielczość ekranu, lokalna data i godzina) oraz o przeglądarce (producent, numer wersji).
Mechanizm dostępny jest jedynie w nowszych wersjach (4.0 i wyższych) przeglądarek Internet Explorer oraz Mozilla.
zobacz również: DHTML, HTML, przeglšdarka WWW, strona WWW,
DOM (Document Object Model) Document Object Model (W3C)
The DOM in Mozilla
Intro to the Document Object Model
aktualizacja: 14/12/2003
|