Obsah:
- Definice - Co znamená Dynamic HyperText Markup Language (DHTML)?
- Techopedia vysvětluje dynamický značkovací jazyk HyperText (DHTML)
Definice - Co znamená Dynamic HyperText Markup Language (DHTML)?
Dynamic HyerText Markup Language (DHTML) je kombinací technologií pro vývoj webu používaných k vytváření dynamicky se měnících webů. Webové stránky mohou zahrnovat animaci, dynamická menu a textové efekty. Mezi použité technologie patří kombinace HTML, JavaScript nebo VB Script,
CSS a objektový model dokumentu (DOM).
DHTML je navržen tak, aby vylepšoval uživatelské prostředí webu, a obsahuje následující funkce:
- Dynamický obsah, který uživateli umožňuje dynamicky měnit obsah webové stránky
- Dynamické umístění prvků webové stránky
- Dynamický styl, který uživateli umožňuje měnit barvu, písmo, velikost nebo obsah webové stránky
Techopedia vysvětluje dynamický značkovací jazyk HyperText (DHTML)
I když DHTML zvyšuje uživatelský zážitek z webu, technologie může být také frustrující pro uživatele, pokud je používán nesprávně. Například webové menu s honosnými animacemi DHTML může snadno zmást navigaci uživatele. Další problém DHTML nastane, když se vývojáři webu pokusí vytvořit DHTML mezi prohlížeči, což je velmi obtížné.
Pro webové vývojáře představuje DHTML následující problémy:
- Vývoj a ladění může být obtížné kvůli nedostatku webového prohlížeče a technologické podpory.
- Skripty DHTML nemusí v různých webových prohlížečích fungovat správně.
- Rozložení webové stránky se nemusí zobrazit správně, pokud je vyvinuto pro zobrazení v různých kombinacích velikosti obrazovky a v různých prohlížečích.
V důsledku těchto problémů musí weboví vývojáři určit, zda DHTML zvyšuje uživatelský komfort v daném kontextu. Většina webových vývojářů opouští složité DHTML a používá jednoduché rutiny mezi prohlížeči pro zlepšení uživatelského dojmu, na rozdíl od integrace nadměrných vizuálních efektů DHTML.
