Proč je potřeba platný kód a jak eliminovat chyby ověření. Ověření formuláře pro zájemce – Chyba ověření tokenu kompletního průvodce na Julii

Analýza chyb validace webu


Mezi nekonečnou řadou objednávek jsem měla konečně volno a rozhodla jsem se založit si blog. Zkusme to zlepšit z hlediska validace. Níže v článku vám řeknu, co je validace webu, html kód a css, proč je to potřeba a jak uvést web do standardů pomocí konkrétního příkladu.

Co je ověření webu?

Jednoduše řečeno, jedná se o kontrolu dodržování norem. Aby váš web mohl správně zobrazit jakýkoli prohlížeč. Platnost webu nemá na propagaci velký vliv, ale horší to rozhodně nebude.

Konkrétní příklad předání ověření pro webovou stránku

Vezměme si první stránku na mém webu - Base64 kódování a dekódování v Javě 8. Vyplňte adresu stránky do validátoru a podívejte se na výsledek:

Při kontrole tohoto dokumentu jako HTML 4.01 Transitional byly nalezeny chyby! Výsledek: 105 chyb, 67 varování Ano, obrázek je ošklivý: více než sto chyb a 67 varování – jak vyhledávače indexují můj blog a návštěvy lidí? Ale nebuďme naštvaní, ale naučme se procházet validací, opravovat chyby. Takže první varování:

Nelze určit režim analýzy! Validátor může zpracovávat dokumenty buď jako XML (pro typy dokumentů jako XHTML, SVG atd.) nebo SGML (pro HTML 4.01 a předchozí verze). Pro tento dokument nebyly dostupné informace dostatečné k jednoznačnému určení režimu analýzy, protože: Typ média MIME (text/html) lze použít pro typy dokumentů XML nebo SGML Nebyl zjištěn žádný známý typ dokumentu Žádná deklarace XML (např.) naleznete na začátku dokumentu. Žádný jmenný prostor XML (např ) naleznete v kořenovém adresáři dokumentu. Standardně se validátor vrací zpět do režimu SGML. Varování Nebyl nalezen žádný DOCTYPE! Kontrola s výchozím typem přechodného dokumentu HTML 4.01. V tomto dokumentu nebylo nalezeno ani rozpoznáno žádné prohlášení DOCTYPE. To obecně znamená, že dokument nedeklaruje svůj typ dokumentu nahoře. Může to také znamenat, že deklarace DOCTYPE obsahuje pravopisnou chybu nebo že nepoužívá správnou syntaxi. Dokument byl zkontrolován pomocí výchozí „záložní“ definice typu dokumentu, která se velmi podobá „HTML 4.01 Transitional“. To je stejné. A oprava je jednoduchá: na samém začátku stránky přidejte značku:

Zkontrolujeme, co jsme udělali, a zjistíme, že jen s touto značkou jsme odstranili 105 chyb a 3 varování! Nyní nám zbývá pouze 64 varování. Začněme je rozebírat jeden po druhém.

Upozornění: Atribut type pro prvek style není potřeba a měl by být vynechán. Z řádku 5, sloupec 1; do řádku 5, sloupec 23 /x-ikona">↩