14. dubna 2010 | Autor: Vlastimil | komentáře
Jednou z důležitých podmínek pro úspěšný provoz internetových stránek je jejich tzv. „validita“. Zjednodušeně se dá napsat, že se jedná o dodržení standardů napsaného programového kódu stránek tak, aby tento zápis odpovídal předpisům mezinárodního konsorcia firem W3C, tj. konsorcia významých softwarových a hardwarových firem, mezi které patří také výrobci internetových prohlížečů. Pro laiky tuto větu zjednoduším: Validace je kontrola programového kódu stránek podle předepsané normy.

Programový kód stránek se např. v Internet Exploreru zobrazí po stisku pravého tlačítka myši na stránce a vybrání volby „Zobrazit zdrojový kód“
Kontrolu validity může provádět i laik a to díky tzv. validátorům. Validátor je dostupný na internetu a jednoduše do něj zadáte internetovou adresu kontrolované stránky. Následně validátor zobrazí výsledek, který obsahuje buď sdělení, že je stránka validní, a nebo seznam připomínek a chyb, které je potřeba opravit.

ukázka validní stránky z validátoru: http://validator.w3.org/
Aby to nebylo tak jednoduché, tak každá stránka může být psaná v různé verzi HTML a k tomu ještě dle různého předpisu tzv. DTD (Document Type Definition), který prohlížeči říká, jaký programový kód může očekávat. Nejnovější používaná verze HTML je XHTML 1.0 s typy DTD (Strict, Transational a Frameset). Laik může verzi HTML ve kterém jsou stránky psány zjistit ze zdrojového kódu stránek. Bývá uveden na prvních řádcích.

Ukázka definice typu HTML stránky
Popis verzí HTML jsem se snažil co nejvíce zjednodušit, takže pokud vás zajímají podrobnější a přesnější informace, můžete se podívat na wikipedii (HTML, XHTML).
Obecně se dá říci, že pokud je stránka napsaná validně dle posledních standardů, měla by se správně zobrazit ve většině známých internetových prohlížečích (Internet Explorer, Mozilla, Opera, Safari)
A co si ještě odnést?