Autor Zpráva
Jearse
Profil *
lidi pls co je to validator??a kc emu je dobrej?
temistokles
Profil
validovať = overiť

Je dobrý na overenie štandardnosti (pravdepodobne sa rozprávame o validátore od W3C - ten overuje štandardnosť kódu CSS, HTML, XHTML, ...)
Miloš
Profil
validita = platnost, právoplatnost
validace = ověřování platnosti, v přeneseném významu též správnosti
Ve vztahu k webové stránce má pak slovo validita ten význam, že odpovídá standardům (nebo, trochu škodolibě – validita znamená, že dokument vyhovuje validátoru).
Validátor je nástroj, který to ověřuje.
Online validátory na tomto fóru nejznámější jsou dva:
anglický od konsorcia W3: http://validator.w3.org/
český validátor: http://validator.webylon.info/
nufina
Profil *
Měla bych na toto téma ještě jeden dotaz. Lze někde nějak ověřit kod html, jestliže se jedná o soubor s příponou asp?
Předem díky za odpověď.
bukaj
Profil
nufina
Měla bych na toto téma ještě jeden dotaz. Lze někde nějak ověřit kod html, jestliže se jedná o soubor s příponou asp?
Na příponě nezáleží. Důležité je, jaký má soubor (skript) výstup a s jakým je odeslán mime-typem.
nufina
Profil *
bukaj
Dobře. Tak jsem tedy dala do dokumentu toto: <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
leč anglický validátor mi vypíše, že dokument nemůže ověřit, protože "content type is text/plain, which is not currently supported by this service. "
V hlavičce mám toto: <meta http-equiv="Content-Type" content="text/html; charset=Windows-1250">
Co se mu tedy nelíbí?
nightfish
Profil
nufina
vypadá to, že webový server posílá danou stránku s Content-Typem text/plain
problém je tedy v nastavení webového serveru
Chamurappi
Profil
Reaguji na nightfishe:
Ona ten soubor uploaduje. Content-Type tedy posílá její prohlížeč, nikoliv server.

Reaguji na nufinu:
Nemá smysl ověřovat validitu serverového skriptu, protože ten zpracovává jedno jediné cílové zařízení — server. Neexistuje ani žádný postup, jak takovou validaci provádět.
Element <meta> neurčuje MIME typ, jen se z něj bere kódování při typu „text/html“.

Korektní <!doctype> deklarace pro HTML dokument vypadá takto:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
nufina
Profil *
Díky za reakce.
Camurappi
Domnívala jsem se, že si nějak můžu ověřit tu část souboru mimo skripty.
Jinými slovy - to lze tedy provádět jen na statických stránkách?
Miloš
Profil
nufina
Jinými slovy - to lze tedy provádět jen na statických stránkách?
Ale ne, i stránky generované pomocí ASP nebo PHP nakonec prohlížeč dostane jako HTML.

Když Chamurappi píše, že Nemá smysl ověřovat validitu serverového skriptu …, má pravdu v tom, že serverový script zpracuje server; a to opravdu neověříš. Ten server ale vygeneruje HTML, které ověřit lze, stejně jako normální statickou stránku.
nufina
Profil *
Miloš
Díky za vysvětlení. Už je mi to jasné.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: