Co to jest model obiektowy dokumentu?

Model obiektu dokumentu (DOM) to wizualna reprezentacja hierarchicznego szablonu lub mapy wszystkich obiektów i właściwości zawartych w dokumencie internetowym, które mogą być rozpoznane przez przeglądarkę internetową. Ten model obiektowy przeglądarki określa również różne metody lub akcje dostępne dla programisty, które można wykonać na obiektach lub z nimi. Model obiektowy dokumentu reprezentuje możliwości programowania, a ściślej możliwości skryptów. Chociaż główne przeglądarki obsługują ogólny DOM, skrypty działające w jednej przeglądarce mogą nie działać w innej. Programiści mogą jednak bezpiecznie pracować z obiektami, właściwościami i metodami zgodnie z podstawowym DOM, który jest wspólny dla wszystkich głównych przeglądarek internetowych.

Dokumenty sieciowe wydają się być pojedynczą jednostką w oknie przeglądarki, ale w rzeczywistości składają się z różnych obiektów. Mogą i często zawierają wiele właściwości i zachowują się na różne sposoby ze względu na różnorodność metod, które programista może zastosować do obiektów dokumentu. Na przykład obrazy mogą pojawiać się w dokumencie i są uważane za obiekty w dokumencie, który sam jest przedmiotem.

Łącza to także obiekty, na których programiści mogą korzystać z metod lub wykonywać działania, takie jak zmiana koloru linków po najechaniu myszką na nich lub pojawienie się lub zmiana obrazu. Skrypty DOM obejmują kodowanie lub pisanie małych programów komputerowych znanych jako skrypty wbudowane w dokumenty sieciowe. Te skrypty zwiększają funkcjonalność stron internetowych, w tym między innymi sprawdzanie poprawności formularzy, wirtualne kalkulatory, wyskakujące komunikaty, proste gry, quizy, a nawet animacje.

Programiści tworzą kod zgodnie z możliwościami modelu obiektowego dokumentu, z którym współpracują, chyba że wybiorą kodowanie bardzo zachowawcze przy użyciu ogólnego modelu DOM, aby uniknąć problemów z kompatybilnością przeglądarki. Model obiektowy dokumentu ma znaczenie dla programistów, którzy piszą tak zwane skrypty po stronie klienta podczas programowania. Dokumenty sieciowe są przechowywane na serwerze internetowym, który dostarcza strony do komputera klienckiego, który o nie poprosił, i który przedstawia je wizualnie odwiedzającemu witrynę za pośrednictwem przeglądarki. Skrypty osadzone na stronach internetowych przechowywanych na serwerze WWW muszą być uruchamiane na komputerze klienckim zgodnie z modelem obiektowym dokumentu przeglądarki tego komputera klienckiego.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?