LogoAdler Design
O nás
Kontakt
Reference
Technologie

HTML a kaskádové styly (CSS)

JavaScript a VBScript

ASP (Active Server Pages) a PHP3 (Personal Home Pages)

Macromedia Shockwave Flash

Java

VRML

Dynamické HTML a dynamické styly

Klasický jazyk HTML nenabízí příliš mnoho možností interaktivity mezi uživatelem a webovou stránkou. Jakmile je stránka jednou načtena v prohlížeči, její obsah a vzhled může uživatel jen velmi těžko ovlivnit bez jejího nového načtení ze serveru.

Při tvorbě dynamického HTML byli programátoři vedeni především snahou nabídnout uživatelům interaktivitu bez nutnosti načítat data opětovně ze serveru. Dynamické HTML tedy umožňuje po načtení stránky měnit parametry (barvu, velikost, umístění atd.) každého prvku stránky (položky seznamu, odstavce, nadpisu, textového pole atd.) v závislosti na chování uživatele (např. pohybu myší nad textem), aniž by se změněná data musela znovu načítat ze serveru. Kromě dynamického ovlivňování vzhledu jednotlivých prvků stránky umožňuje dynamické HTML dynamicky ovlivňovat také polohu prvků stránky. Zajímavou možností je rovněž dynamická změna souboru s definicí vzhledu textu stránky (tzv. dynamické styly).

Použití

Z konkrétních příkladů využití DHTML uveďme změnu barvy, popř. velikosti písma při najetí na text kurzorem myši, změnu polohy prvku stránky v čase (např. nadpis, který přilétne zprava po načtení stránky), rozevírací seznamy (podtext jednotlivých položek seznamu se rozbalí po kliknutí na položku seznamu) a další. Velmi poutavé jsou různé animační efekty, kdy např. text či obrázek přiletí na své místo na stránce krouživým pohybem shora.

Další informace

Podrobné informace o DHTML v podání Microsoftu najdete na adrese:
http://msdn.microsoft.com/workshop/author/default.asp
Firma Netscape umístila svůj informační zdroj o DHTML na adresu:
http://developer.netscape.com/tech/dynhtml/resources.html
Velmi dobrým nezávislým zdrojem informací o DHTML je server spravovaný autorem knihy Inside DHTML, jenž najdete na adrese:
http://www.insidedhtml.com/