Miért van szükség érvényes kódra, és hogyan lehet kiküszöbölni az érvényesítési hibákat. A potenciális ügyfelek űrlapjának ellenőrzése – Teljes útmutató Token érvényesítési hiba Julián

A webhely érvényesítési hibáinak elemzése


Végre volt szabadidőm a végtelen számú rendelés között, és úgy döntöttem, elindítom a blogomat. Próbáljuk meg javítani az érvényesítés szempontjából. Az alábbiakban a cikkben elmondom, mi az a webhely érvényesítése, html kódotés css, miért van rá szükség, és hogyan lehet szabványosítani a webhelyet egy konkrét példa segítségével.

Mi az a webhely érvényesítése?

Egyszerűen fogalmazva, ez a szabványoknak való megfelelés ellenőrzése. Annak érdekében, hogy bármely böngésző megfelelően megjeleníthesse webhelyét. Az oldal érvényessége nincs nagy hatással a promócióra, de biztosan nem lesz rosszabb.

Egy konkrét példa egy webhely oldalának érvényesítésének átadására

Vegyük az első oldalt, ami az oldalamon találkozik – Base64 kódolás és dekódolás Java 8-ban. Írjuk be az oldal címét a validátorba, és nézzük meg az eredményt:

Hibákat találtunk a dokumentum HTML 4.01 Transitionalként való ellenőrzése során! Eredmény: 105 hiba, 67 figyelmeztetés Igen, csúnya a kép: több mint száz hiba és 67 figyelmeztetés – hogyan indexelik a keresők a blogomat és hogyan látogatják meg az emberek? De ne idegeskedjünk, hanem tanuljuk meg az érvényesítést, a hibák kijavítását. Tehát az első figyelmeztetés:

Nem lehet meghatározni az elemzési módot! Az érvényesítő a dokumentumokat XML-ként (például XHTML, SVG stb.) vagy SGML-ként (HTML 4.01 és korábbi verziók esetén) tudja feldolgozni. Ennél a dokumentumnál a rendelkezésre álló információk nem voltak elegendőek az elemzési mód egyértelmű meghatározásához, mert: a MIME Media Type (text/html) használható XML vagy SGML dokumentumtípusokhoz. Ismert dokumentumtípus nem észlelhető Nincs XML deklaráció (pl.) található a dokumentum elején. Nincs XML névtér (pl ) található a dokumentum gyökerében. Alapértelmezés szerint az érvényesítő visszaáll SGML módba. Figyelmeztetés Nem található DOCTYPE! Ellenőrzés az alapértelmezett HTML 4.01 átmeneti dokumentumtípussal. Ebben a dokumentumban nem található vagy ismerhető fel DOCTYPE nyilatkozat. Ez általában azt jelenti, hogy a dokumentum tetején nem deklarálja a dokumentumtípust. Ez azt is jelentheti, hogy a DOCTYPE deklaráció helyesírási hibát tartalmaz, vagy nem a megfelelő szintaxist használja. A dokumentum ellenőrzése egy alapértelmezett „tartalék” dokumentumtípus-definícióval történt, amely nagyon hasonlít a „HTML 4.01 Transitional”-ra. Ez ugyanaz. A javítás pedig egyszerű: az oldal legelejére adja hozzá a címkét:

Ellenőrizzük, mit tettünk, és azt látjuk, hogy csak ezzel a címkével 105 hibát és 3 figyelmeztetést távolítottunk el! Már csak 64 figyelmeztetésünk maradt. Kezdjük el egyenként szétszedni őket.

Figyelmeztetés: A style elem típus attribútuma nem szükséges, ezért ki kell hagyni. 5. sor 1. oszlopából; az 5. sor 23. oszlopához /x-icon">↩