Ocena:

Książka „The Document Object Model (DOM) Explained!” stanowi kompleksowe omówienie DOM, skierowane zarówno do początkujących, jak i zaawansowanych użytkowników. Podczas gdy wielu recenzentów docenia jej dokładność i praktyczne przykłady, niektórzy krytykują ją za przestarzałość.
Zalety:⬤ Dokładne i szczegółowe omówienie DOM, odpowiednie dla początkujących i zaawansowanych.
⬤ Przejrzyste wyjaśnienia i praktyczne przykłady, które pomagają w rzeczywistych zastosowaniach.
⬤ Porusza kwestie związane z różnymi przeglądarkami, dzięki czemu jest cenna dla twórców stron internetowych.
⬤ Zawiera wgląd w bardziej zaawansowane tematy i narzędzia, zwiększając zrozumienie DOM.
⬤ Uważana za zbyt starą, co może ograniczać jej przydatność w obecnym kontekście.
⬤ Niektóre treści mogą pokrywać się z dostępnymi zasobami online, takimi jak witryna W3C.
(na podstawie 7 opinii czytelników)
Document Object Model: Processing Structured Documents
Analogia do obiektowego modelu dokumentu: Pod wieloma względami obiektowy model dokumentu (DOM) można porównać do schematu domu.
Schemat domu zawiera szczegółowe informacje na temat relacji i rozmieszczenia obiektów w domu. Na przykład, na schemacie można zrozumieć związek zlewu ze ścianą, a także odpowiednią instalację wodno-kanalizacyjną.
Innymi słowy, schemat definiuje relację jednego obiektu do drugiego i często ilustruje zasady, według których są one regulowane. Dokumenty HTML i XML również składają się z obiektów i chociaż obiekty te mogą nie być fizyczne, jak zlew, ich organizacja i interakcja są nadal koordynowane przez zestaw reguł. W tym przypadku DOM działa jako podstawa do umieszczania i interakcji obiektów w dokumencie.
Niezależnie od tego, czy obiekt jest tabelą, informacją czy skryptem, DOM określa model interakcji tych obiektów. Dla programistów, dokładne zrozumienie tych relacji jest najważniejsze i często stanowi podstawę rozwoju systemu.