|
|
'''DHTML''' (ka '''Dünaamilinedünaamiline HTML''') on mõiste, mis koondabhõlmab enda alla mitmeidpaljusid erinevaid tehnoloogiaid, mille abil luuakse interaktiivseid ja animeeritud [[Veebisait|veebisaite]]. Dünaamilist HTML-i luuakse kasutades staatilist [[Märgistuskeel|märgistuskeelt]] (näiteks [[HTML]]), kliendipoolset [[Skriptimiskeel|skriptimiskeelt]] (näiteks [[JavaScript]]), [[Stiililehe keel|stiililehe keelt]] (näiteks [[CSS]]) ja [[Dokumendi objektimudel|DOM]]-i.<ref>http://www.w3.org/Style/#dynamic. vaadatud 09.09.2016.</ref> DHTML-i kasutavat rakendust tutvustati üldsusele [[Microsoft|Microsofti]] poolt [[Internet Explorer]] 4 väljalaskega [[1997]]. aastal.
DHTML-i abil on võimalik skriptimiskeelel muuta muutujaid veebilehe definitsioonikeeles, mis omakorda mõjutab muidu staatilise lehe välimust ja funktsionaalsust. See kõik toimub vaatamisprotsessi ajal, pärast seda kui leht on laetudlaaditud.
DHTML erineb [[Ajax|Ajaxist]] selle poolest, et DHTML -lehel ei toimu pärast lehe laadimist suhtlust kliendi ja [[Server|serveri]] vahel pärast lehe laadimist, kogu protsess toimub JavaScriptis kliendi poolel. Samas Ajaxi lehekülg kasutab DHTML-i komponente, et teostada päring serverisse. Näiteks kui lehel on akkordionmenüüdakordionmenüüd, siis puhas DHTML-i lähenemine laekslaadiks kõikide menüüde sisu ning siis kuvaks dünaamiliselt ainult selle menüü sisu, mis on aktiivne, samas kui AJAX võib laadida iga menüü sisu ainult siis, kui seda on vaja.
== Vaata ka ==
|