Autor | Zpráva | ||
---|---|---|---|
Lechy Profil |
#1 · Zasláno: 23. 8. 2010, 23:02:45 · Upravil/a: Lechy
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 |
#2 · Zasláno: 23. 8. 2010, 23:26:17 · Upravil/a: Davex
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 |
#3 · Zasláno: 23. 8. 2010, 23:30:46
Lechy:
„Dá se to nějak opravit?“ Dá se opravit co? |
||
Lechy Profil |
#4 · Zasláno: 24. 8. 2010, 00:00:28
Opravit aby to nepsalo.
|
||
Chamurappi Profil |
#5 · Zasláno: 24. 8. 2010, 00:12:27
Reaguji na Lechyho:
Není, co opravovat. Tohle je jen konstatování stavu. Čemu na tom textu nerozumíš? (Mohu ho přeformulovat.) |
||
Časová prodleva: 14 let
|
0