Co je dynamický HTML?

Dynamic HTML, častěji známý jako DOM Scripting nebo DHTML, je sada nástrojů, které lze použít k vytváření interaktivních prvků na webu. Dynamic HTML obvykle kombinuje standardní HTML, což je značka jazyka webu, s skriptovacím jazykem. To umožňuje návrháři webových stránek zahrnout proměnné prvky na webovou stránku, kterou může uživatel změnit po načtení stránky. Příkladem dynamického HTML je nabídka, která klesne, když se uživatel nad ním vznáší. Hry DHTML jsou také stále populárnější. U základních webových stránek to není problém, ale nedostatek interaktivity je problémem pro mnoho webových stránek a aplikací. Dynamic HTML kombinuje pravidelné HTML s JavaScriptem, jednoduchým skriptovacím jazykem, aby poskytoval mnohem větší svobodu webového designéra prostřednictvím interaktivních prvků.

Standardní HTML nemá „proměnné“, které lze změnit, ale dynamické HTML ano. Jednou webS načtením DHTML lze jazyk skriptování použít ke změně určitých prvků stránky. Nemůže však vytvářet stránky s dynamicky generovaným obsahem. Z tohoto důvodu musí webový designér používat skriptovací jazyky na straně serveru, jako jsou PHP a Perl.

Původně byl dynamický HTML známý jako DHTML. Vzhledem k počátečním problémům s tím, že technologie pracuje na všech internetových prohlížečích, tento štítek vypadl z módy. Místo toho je nyní technologie obvykle označována jako skriptování DOM, které znamená skriptování modelu objektu dokumentu. To poskytuje sadu konvencí, které fungují ve všech prohlížečích, a usnadňuje vývoj dynamicky animovaných webových stránek.

Existuje řada společných příkladů dynamického HTML v akci. Kromě rozbalovacích nabídek jsou formuláře, které mohou vrátit informace, aniž by bylo nutné je odesílat na server a automatická aktualizace obsahu, další dva další examples. Bylo by to velmi obtížné nebo nemožné dosáhnout pomocí standardního skriptovacího jazyka na straně serveru. Skrytí obsahu před uživatelem, dokud nedojde k konkrétní akci, je dalším běžným používáním technologie.

Vývoj dynamických her HTML se stává méně obtížným, když se problémy s křížovým prohlížečem začínají představovat méně vzácné. Skriptovací hry DOM jsou stále relativně vzácné, ale technologie funguje dobře pro malé hry založené na prohlížeči. Výhodou pro hry DHTML je to, že mohou být také provozovány populárními operačními systémy jako widgety.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?