Tak, sobota je v čudu, ale ne zbytečně. Celé odpoledne jsem ladil problém, jelikož náš server hlásil při kontrole validátorem nepříjemnou chybu 500 (nic se nezobrazuje). Tak to bylo bezmála půl roku! Přitom český validátor zobrazoval běžně celou strukturu webu a hlásil chyby. Nakonec se ukázalo, že chyba 500 byla ve špatném kódu jednoho ze dvou panelů v PHP kódu. Díky tomu jsme se zhodli s ofic. podporou PHP-Fusion (Dedo, Tatar) na řadě zásad, které vedly k odstranění stávajcích problémů. Tomu říkám spolupráce a plnění poslání technické podpory!

Klademe si otázku: Je validátor W3C.org směrodatným validátorem pro ladění www stránek?
Už mě to nebavilo a tak jsem zkusil dotaz na oficiální technickou podporu PHP-Fusion/Fórum. Jak můžete číst vysvětlili jsme si některé zásadní věci a já jsem u nás na serveru minimalizoval počet hlášení errors. Z původních osmi chyb a 21 varování.

Klademe si otázku: Je validátor W3C.org směrodatným validátorem pro ladění www stránek?
Po několika hodinách jsem dospěl ke snížení kvality validace pouze na 1 chybu viz: Validator.w3.org/pc-politika.cz! Mezitím odezněl i problém z chybou 500, kterou způsoboval jeden panel se skriptem PHP. Konkrétně roller textu s obrázky "Výběr článků". Tento panel až do opravy skriptu bude mimo provoz.
Jak si ostatně můžete přečíst na Fóru PHP-Fusion, na český validátor Validator.w3.cz/pc-politika.cz nelze moc spoléhat. Také já za asistence našich kolegů jsem si dost rozvrtal server kontrolou přes český validátor. Nejprve mě naváděl na Doctype loose: http://www.w3.org/TR/html4/loose.dtd. Ale když jsme na něj přešli, opět hlásil neúprosně chyby rovněž v tomto změněném Doctype. Tedy nesoulad! Přitom na e-mailový dotaz nikdo z tohoto webu neodpověděl. Český validátor je sice dobrým nápadem, ale může sloužít spíše začátečníkům pro informace. Směrodatný by pro webmastery a designery i všechny kodéry měl být validator.W3C. Tedy choďte hlavně zde: validator.w3.org.

W3C.org: Výsledek kontroly validace na pc-politika.com

W3C.cz: Výsledek kontroly validace na pc-politika.com. Jak můžeme vidět, výsledky v obou validatorech jsou stejné!
Resumé
Po dnešních dalších testech se ukázalo, že má Champurappi pravdu! Nasadil jsem tento DTD LOOSE: <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'> , jak český validátor doporučoval. Poté se opravdu projevil naprostý soulad obou validátorů (W3C.org i W3C.cz). Oba validátory ukazují svorně 1 chybu a 0 varování! Nehádají se ani tagy/elementy BR. Pro DTD loose jsou správně zapsány: <br>, jelikož tento DTD podporuje HTML MIME type. Pro DTD, který budou podporovat XHTML MIME Type, pak musí být element zapsán takto: <br />. Z toho je vidět, že Doctype je přímo závislý na deklaraci v meta tagu, tedy: meta http-equiv='Content-Type' content='text/html;. Jak se s tím vyrovnává ovšem IE, který pro XHTMLv MIME type podporu nenabízí, to je věc další. Nicméně, český validator (W3C.cz) by měl být podle našich posledních dnešních testů rovnoceným partnerem validátoru W3C.org. Samozřejmě, není oficiálním validátorem, a tak je na každém kodérovi, který si vybere. Pro jistotu doporučuji začít českým validátorem a nakonec práce sjet validátorem W3C.org.
· HTML: Nový programovací jazyk Dart
· HTML: formuláře; odesílání dat skriptem PHP
· HTML: Delphi pro rok 2011
· HTML 5: Apple nové tagy; fungují jen v Safari [4]
· XHTML: Propojování CSS stylů
· HTML, XHTML: Přesměrování bez skriptu, jednoduše
· HTML 5: Nová specifikace HTML5, a co XHTML? [3]
· HTML: Validátor W3C je(není) směrodatný!
· XML: Nezapomínat na obal!
· XHTML: RSS a problém, samozřejmě s IE a Operou! (3)
· XHTML: RSS a problém, samozřejmě s IE a Operou! (2)
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Postupuju podle Vás.OK!