14.4. Skriptovací jazyky

Pro úplnost uveďme, že stránky rozlišujeme na statické a dynamické. Zatímco statické stránky jsou tvořeny jen pomocí (X)HTML a CSS, dynamické jsou vytvářeny skriptovacími jazyky na straně serveru, který generuje jejich obsah na základě požadavků návštěvníků webu. Jde především o známé jazyky PHP, ASP nebo JSP.

Z našeho pohledu elektronického publikování je však rozdíl mezi statickými a dynamickými weby nepodstatný, neboť výsledkem obou přístupů může být strukturálně i vzhledově ten samý web tvořený v (X)HTML.

Oba typy webových stránek mohou být také doplněny o JavaScript, což je jazyk umožňující dynamickou změnu obsahu stránek na straně prohlížeče. Jeho použití bývá někdy na místě, přílišné používání může naopak škodit.

Pokud chceme vytvářet přístupné weby měli bychom pamatovat na skutečnost, že ne všichni uživatelé mají JavaScript k dispozici. Není proto vhodné v něm dělat třeba hlavní navigační menu (bez příslušné textové alternativy) - někteří uživatelé by se na našem webu nikam nedostali.