Co to jest Dynamic HTML?

Dynamic HTML, bardziej znany jako Scripting DOM lub DHTML, jest zestawem narzędzi, które można użyć do tworzenia interaktywnych elementów na stronie internetowej. Zazwyczaj dynamiczny HTML łączy standardowy HTML, który jest językiem znaczników sieci, z językiem skrypowym. Umożliwia to projektantowi witryny włączenie elementów zmiennych do strony internetowej, którą użytkownik może zmienić po załadowaniu strony. Przykładem dynamicznego HTML jest menu, które spada, gdy użytkownik go unosi. Gry DHTML stają się również coraz bardziej popularne. Witryny

Strony zbudowane ze statycznego HTML nie mogą zostać zmienione ani edytowane przez użytkownika po załadowaniu. W przypadku podstawowych stron internetowych nie stanowi to problemu, ale brak interaktywności jest problemem dla wielu stron internetowych i aplikacji. Dynamic HTML łączy zwykły HTML z JavaScript, prostym językiem skryptowym, aby zapewnić znacznie większą swobodę projektanta stron internetowych poprzez interaktywne elementy.

Standard HTML nie ma „zmiennych”, które można zmienić, ale dynamiczny HTML. Kiedyś strona internetowaZ załadowaniem DHTML języka skoncentrowania można użyć do zmiany niektórych elementów strony. Nie może jednak tworzyć stron z dynamicznie generowaną treścią. W tym celu projektant stron internetowych musi używać języków skryptowych po stronie serwera, takich jak PHP i Perl.

Pierwotnie dynamiczny HTML był znany jako DHTML. Ze względu na początkowe problemy z wprowadzeniem technologii do pracy we wszystkich przeglądarkach internetowych, ta etykieta wypadła z mody. Zamiast tego technologia jest teraz zwykle określana jako skrypt DOM, który oznacza skrypt modelu obiektu dokumentu. Zapewnia to zestaw konwencji, które działają we wszystkich przeglądarkach i znacznie ułatwia opracowanie dynamicznie animowanych stron internetowych.

Istnieje wiele wspólnych przykładów dynamicznego HTML w akcji. Oprócz rozwijanych menu, formularze, które mogą zwracać informacje bez konieczności wysyłania na serwer i automatycznie aktualizując treść, to dwa inne ExampLes. Byłoby to bardzo trudne lub niemożliwe do osiągnięcia przy użyciu standardowego języka skryptowego HTML i serwera. Ukrywanie treści przed użytkownikiem, dopóki nie nastąpi konkretne działanie, jest kolejnym powszechnym użyciem technologii.

Rozwój dynamicznych gier HTML staje się coraz trudniejszy, gdy problemy z przeglądarką zaczynają nie być rzadkim. Gry scenariusze DOM są nadal stosunkowo rzadkie, ale technologia działa dobrze w grach opartych na małych przeglądarkach. Zaletą gier DHTML jest to, że można je również uruchamiać popularne systemy operacyjne jako widżety.

INNE JĘZYKI