Technologie
Od doby, kdy bylo hitem dělat webové stránky v MS Frontpage, již utekla pěkná chvíle. A už tehdy jsem tomu začal přicházet na chuť. Začít rozumět tomu, čím je stránka zobrazena právě tak, jak ji vidíme.
Studium HTML bylo samozřejmě prvním krokem. Postupem času nestačila znalost pouze HTML. Kladl jsem si čím dál větší požadavky na zdokonalení svých stránek, až jsem doputoval k psaní dynamických webových aplikací využívajících databázi, například MySQL, a plno (tehdy ještě neznámých) jazyků. Funkce JavaScriptu dokázaly stránky zvýraznit. Při použití kaskádových stylů CSS se stalo jejich formátování přehlednější a snazší. I jazyk HTML se vyvíjel - 4., za chvilku 4.1 a XHTML 1.0. Když to trošku promícháme, dostaneme i DHTML. XML přineslo plno nových pohledů – jak se na web dívat a pomocí DOM jej moci formovat a přetvářet.
To vše je na straně toho, kdo si stránky prohlíží. To, co se odehrává na serveru, kde pro mnohé uživatele ty stránky prostě jsou, ví jen lidé, kteří se psaním stránek zabývali trochu více, než jen z pohledu Frontpage. Proto jazyk ASP či PHP už jsou symbolem dynamičnosti a rozšířeného množství možností. CGI či jiné programy dostupné přes web servery byly také samozřejmostí. Některé stránky jsou jako namalované a různě se hýbají - to vše nám přinesl Flash.
Vesměs všechny tyto principy jsou založeny na synchronním spojením mezi serverem a klientem. Přišla nová éra a za pomoci AJAXu začínám navrhovat stránky asynchronně. To znamená, že stránky nejsou načteny celé ihned, ale načítají se průběžně a jen nutné části, o které má uživatel zájem.
Pohlížím na nové technologie jako na mocné nástroje, nikoliv překážky, a proto se je snažím využít jen v patřičné míře.


