Pracujete v módu bez podpory Javascriptu.

Některé funkce webové prezentace nejsou aktivní v tomto módu.

Dokumentace k tomuto projektu

Zde se dozvíte, co mne vedlo k tvorbě této webové prezentace. Dále pak postupy, způsoby a nápady použité pro zdokonalení tohoto webu pro návštěvníka.

Co mne vedlo k vytvoření této webové prezentace?

Je to zvláštní, ale po více než dvou letech trochu kvalitnější tvorby webových stránek jsem si nenašel čas na vytvoření vlastní webové prezentace. Soutěží v programování jsem se již účastnil, ale nikdy ještě ne soutěže v programování webových stránek. Tuto soutěž jsem pojal jako výzvu. Výzvu, která mi otevře cestu k novým postupům tvorby webových stránek.

Popis webové prezentace

Tento web je pojat jako experiment, co všechno je člověk schopen udělat pomocí XHTML, JavaScriptů a CSS stylů.
Celá webová aplikace je pečlivě rozdělená a důsledně okomentovaná pro co nejjednoduší editaci kýmkoliv.

Adresářová struktura

Adresářová struktura
V root adresáři(Webová stránka) je umístěna jen HTML stránka index.html. Ve složce CSS a v její podsložce IMG jsou umístěné koskádové styly a obrázky k nim potřebné. Adresář IMG, který je v kořenovém adresáři, odsabuje všechny obrázky, které jsou použity k obsahu tohoto webu(krom CSS obrázkům). Ve složce JS jsou umístěny všechny Javascripty. Tyto scripty obsahují texty, nabidky, nastavení a scripty potřebné pro běh stránky. Ve složce HTML jsou umístěny html soubory pro práci v módu bez Javascriptu.

Emulace PHP serveru Javascripty

Pomocí Javascriptů se mi podařilo velmi kvalitně a bezchybně emulovat PHP server. Všechny aktuální informace jako jsou: nastavení velikosti písma, požadovaná stránka, požadovaný styl se odesílají pomocí funkce GET a podle aktuálnich hodnot v těchto proměnných se mění věškeré odkazy na stránce, čímž je dosaženo uchování hodnoty do další změny dané proměnné. To umožňilo vypustit naprosto od cookies a tím zpřístupnit větší části uživatelů mojí webovou presentaci. V konečném dopadu, jak ste si již jistě všimli, stačí na začátku práce s webem určit velikost písma a styl stránky a dále se již o nic nemusíte starat.

Ošetření stavů

Webová aplikace je testována a jsou ošetřeny všechny známé stavy, které by měli za následek nesprávné, rozhozené, či jinak deformované zobrazení stránky.

Podporované - testované prohlížeče

  • Mozilla Firefox 2.0.3 - test OK
  • Opera 9.10 - test OK
  • Konqueror 3.5.6 - test OK
  • Internet Explorer 6.0 - test OK
  • Maxthon 1.5.9 - test OK

Vytvořil Pavel Vavruška (FIM-AI) 2007. Valid XHTML 1.0 Strict Valid CSS!