| 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: 15 let
|
|||
0