Prečo potrebujete platný kód a ako opraviť chyby overenia. Overenie formulára pre potenciálnych zákazníkov – chyba overenia tokenu kompletného sprievodcu na Vianoce

Analýza chýb overenia stránky


Konečne medzi nekonečnou sériou objednávok nastal voľný čas a ja som sa rozhodla založiť svoj blog. Skúsme to zlepšiť z hľadiska validácie. Nižšie v článku vám poviem, čo je validácia stránok, html kód a css, prečo je to potrebné a ako uviesť stránku do štandardov pomocou konkrétneho príkladu.

Čo je overenie stránok?

Jednoducho povedané, ide o test dodržiavania noriem. Aby každý prehliadač mohol správne zobraziť vašu stránku. Validita stránky nemá veľký vplyv na propagáciu, no horšie to určite nebude.

Konkrétny príklad odovzdania overenia webovej stránky

Vezmime si prvú stránku, na ktorú na mojom webe narazíme - Base64 kódovanie a dekódovanie v Java 8. Vyplníme adresu stránky do validátora a uvidíme výsledok:

Pri kontrole tohto dokumentu ako HTML 4.01 Transitional sa našli chyby! Výsledok: 105 chýb, 67 upozornení (y) Áno, obrázok je nepríjemný: viac ako sto chýb a 67 upozornení – ako vyhľadávače indexujú môj blog a návštevy ľudí? Ale nehnevajme sa, ale naučíme sa prechádzať validáciou, opravovať chyby. Takže prvé varovanie:

Nie je možné určiť režim analýzy! Validátor dokáže spracovať dokumenty buď ako XML (pre typy dokumentov ako XHTML, SVG atď.) alebo SGML (pre HTML 4.01 a predchádzajúce verzie). Pre tento dokument neboli dostupné informácie dostatočné na to, aby bolo možné jednoznačne určiť režim analýzy, pretože: Typ média MIME (text / html) možno použiť pre typy dokumentov XML alebo SGML Nebol zistený žiadny známy typ dokumentu Žiadna deklarácia XML (napr.) nájdete na začiatku dokumentu. Žiadny priestor názvov XML (napr ) nájdete v koreňovom adresári dokumentu. Validátor sa štandardne vracia do režimu SGML. Upozornenie Nenašiel sa žiadny DOCTYPE! Kontrola s predvoleným typom prechodného dokumentu HTML 4.01. V tomto dokumente nebolo možné nájsť ani rozpoznať žiadne vyhlásenie DOCTYPE. To vo všeobecnosti znamená, že dokument nedeklaruje svoj typ dokumentu v hornej časti. Môže to tiež znamenať, že deklarácia DOCTYPE obsahuje pravopisnú chybu alebo že nepoužíva správnu syntax. Dokument bol skontrolovaný pomocou predvolenej „záložnej“ definície typu dokumentu, ktorá sa veľmi podobá na „HTML 4.01 Transitional“. Toto je to isté. A oprava je jednoduchá: na úplnom začiatku stránky pridajte značku:

Skontrolujeme, či sme uspeli, a vidíme, že s touto jednou značkou sme odstránili 105 chýb a 3 upozornenia! Teraz nám zostáva len 64 upozornení. Začneme ich rozoberať jeden po druhom.

Upozornenie: Atribút type pre prvok štýlu nie je potrebný a mal by byť vynechaný. Z riadku 5, stĺpec 1; do riadku 5, stĺpec 23 / ikona x "> ↩