Obsah:
- Definícia - Čo znamená Dynamic HyperText Markup Language (DHTML)?
- Techopedia vysvetľuje dynamický značkovací jazyk HyperText (DHTML)
Definícia - Čo znamená Dynamic HyperText Markup Language (DHTML)?
Dynamic HyerText Markup Language (DHTML) je kombináciou technológií na vývoj webových aplikácií, ktoré sa používajú na vytváranie dynamicky sa meniacich webových stránok. Webové stránky môžu obsahovať animácie, dynamické ponuky a textové efekty. Medzi použité technológie patrí kombinácia HTML, JavaScript alebo VB Script,
CSS a objektový model dokumentu (DOM).
DHTML, navrhnutý na zvýšenie pohodlia používateľov webu, obsahuje nasledujúce funkcie:
- Dynamický obsah, ktorý užívateľovi umožňuje dynamicky meniť obsah webovej stránky
- Dynamické umiestnenie prvkov webovej stránky
- Dynamický štýl, ktorý používateľovi umožňuje meniť farbu, písmo, veľkosť alebo obsah webovej stránky
Techopedia vysvetľuje dynamický značkovací jazyk HyperText (DHTML)
Aj keď DHTML zvyšuje dojem používateľa na webe, táto technológia môže byť pre používateľov frustrujúca aj v prípade nesprávneho používania. Napríklad menu webovej stránky s honosnými animáciami DHTML môže ľahko zmiasť navigáciu užívateľa. Ďalší problém DHTML sa vyskytuje, keď sa weboví vývojári pokúšajú vytvoriť DHTML medzi prehliadačmi, čo je veľmi ťažké.
Pre vývojárov webu predstavuje DHTML nasledujúce problémy:
- Vývoj a ladenie môže byť náročné z dôvodu nedostatku webového prehľadávača a technickej podpory.
- Skripty DHTML nemusia správne fungovať v rôznych webových prehľadávačoch.
- Rozloženie webovej stránky sa nemusí zobraziť správne, ak je vyvinuté na zobrazovanie v rôznych kombináciách veľkostí obrazovky av rôznych prehľadávačoch.
V dôsledku týchto problémov musia weboví vývojári určiť, či DHTML zvyšuje užívateľskú skúsenosť v danom kontexte. Väčšina webových vývojárov opúšťa zložité DHTML a používa jednoduché rutiny medzi prehliadačmi na zlepšenie používateľského komfortu, na rozdiel od integrácie nadmerných vizuálnych efektov DHTML.