Autor Zpráva
Lechy
Profil
Ahoj, teďkon jsem si zvalidoval web, validátor mi sice hlásí Stránka je validní HTML 4.01 Transitional.
ale vypsalo mi to:
HTTP hlavička: zjištěna hlavička "Vary: Accept-Encoding,User-Agent"; pravděpodobně existuje více reprezentací zdroje.

Vary: Accept-Encoding,User-Agent
      ^

Webový dokument stažený z určené adresy budí dojem, že je jen jednou z několika verzí, které lze z téže URL stáhnout. Server podle hlaviček dotazu pravděpodobně upravuje (větví) výstup — různí návštěvníci (či roboti) s různými prohlížeči (či z různých zemí) mohou dostávat různý kód. Validátor umí pochopitelně zvalidovat jen to, co server pošle jemu a o jiných verzích nic neví. Je tedy možné, že část návštěvníků dostává nevalidní kód a validátor validní. Nebo naopak. Záleží-li vám na validitě, pak asi chcete, aby validní kód dostávali všichni.

Český validátor umí při stahování validovaného dokumentu emulovat identifikaci prohlížečů. V rozšířeném rozhraní pro validaci dokumentu na webu si můžete pohrát s nastavením hlaviček dotazu.


Moje hlavička stránky je:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<head>
<meta http-equiv="Content-Language" content="cs">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta name="keywords" content="neco tady">
<meta name="description" content="Web Since 2010">
<meta name="author" content="Moje jméno">
<meta name="googlebot" content="index,follow,snippet,archive">
<meta name="robots" content="index,follow">
<title><?php include("modules/title.php"); ?></title>
<link rel="alternate" type="application/rss+xml" href="http://mujweb.cz/rss/">
<link rel="stylesheet" type="text/css" href="css/layout.css">
</head>


Dá se to nějak opravit?
Davex
Profil
Zpráva nezmiňuje hlavičku stránky, ale HTTP hlavičku, kterou posílá server před HTML kódem a která není vidět v zobrazení zdrojového kódu.

Není to chyba, ale jen informace. Stejný problém se tu řešil nedávno - Http hlavička.
Joker
Profil
Lechy:
Dá se to nějak opravit?
Dá se opravit co?
Lechy
Profil
Opravit aby to nepsalo.
Chamurappi
Profil
Reaguji na Lechyho:
Není, co opravovat. Tohle je jen konstatování stavu. Čemu na tom textu nerozumíš? (Mohu ho přeformulovat.)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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