Dynamické prvky Javascript a Ajax na internetových stránkách
Javascipt je programovací jazyk běžící na straně klienta (tedy přímo ve Vašem prohlížeči). Používá se pro základní aplikační logiku, pozicování prvků na internetové stránce, pomocnou kontrolu formulářů a mnoho jiného. Výhodou této
technologie je, že nezatěžuje server dalšími požadavky (vše běží ve Vašem prohlížeči). Nevýhodou pak to, že každý z prohlížečů podporuje tuto technologii trochu jinak a lze snadno vypnout, proto je nutné při jejím použití s tímto
počítat. Ajax je technologie webových stránek, kterou lze označit jako propojení Javascriptu na straně klienta (Vašeho prohlížeče) a XML souborů na straně serveru. Slouží k dynamickému donačítání jednotlivých prvků internetových
stránek bez nutnosti odesílání celé stránky znovu na server (a její znovu-přijetí). Využívá se např. pro generování rozbalovacích seznamů v závislosti na dřívě zvoleneném (kraj->okres->město) nebo v rozsáhlejších aplikacích pro úsporu přenesení datových toků.