Počítače, Programovanie
Validator - čo to je? Prečo potrebujem validátor mikrorazmetki?
Hovorme o overovací kód nástrojov. Špeciálny nástroj, ktorý je vytvorený na tento účel, ktorý sa nazýva validátor. Ako príklad bude použitá HTML. Validator pre tento značkovací jazyk je veľmi vhodné vysvetliť princíp a dať príklad.
Prečo je to potrebné?
Vytvorili sme podmienky
Prísnosť, s akou sa bude stránka skontrolovaná, registruje v tagu . Ak nie je uvedené, bude študovaná veľmi starostlivo a v zostave sa zobrazia všetky chyby Validator a odpady z noriem. Tiež sa domnievajú, že audit bude prebiehať v súlade s pravidlami HTML5. Ak chcete zadať inú verziu alebo zmiernenie odchýlok vyhľadávanie, použite značku. Mimochodom, okrem verzie pre HTML, tam je tiež validátor CSS. To vám umožní kontrolovať výstavbu kaskádových štýlov a jej súlad s najnovšími normami. Táto šanca, ak máte naozaj záujem o túto tému, to je lepšie, aby zanedbávať.
Smery DOCTYPE kontrola tag
V tejto chvíli existujú druhy kontrol:
- Prísne v súlade s najnovším štandardom.
- Prechod.
- Prísny.
- S rámčeky.
Mimochodom je DOCTYPE je vždy žiaduce určiť. Koniec koncov, ak nie, rôzne prehliadače majú rôzne nastavenia, ktoré budú rozložené zobraziť stránku v rôznych spôsoboch. A požadovaný súbor sa zobrazí veľmi škaredé. Je potrebné poznamenať, že to len má vplyv na vizuálnu zložku, zatiaľ čo výkonnosť nie je ovplyvnená.
chyba slovo
ostatné prvky
Skutočnosť, že validátor kontroly HTML kódu - to je určite dobrá. Existujú nejaké vlastnosti týkajúce RSS kanálov a CSS kaskádových tabuliek? Áno, existujú validator pre nich. Pamätajte si, že oni len kontrolovať zhodu kódu. A to, čo je tam napísané - to ich nezaujíma. Preto, ak ste v prvom rade záujem o kvalite stránok a internetových stránkach, mali by ste ich skontrolovať rovnako.
online check
Čo je súčasťou validácie?
- Pátranie po syntaktické chyby.
- Skenovanie vložené tagy. Sú vždy uzavretá v obrátenom poradí, ako vystriedať. A ak je niečo zle - budete upozornení.
- Kontrola dodržiavania zadanej definícia typu dokumentu. Automatické skenuje a zisťuje, či všetko správne (tagy, atribúty), je písaný s ohľadom na verziu značkovacieho jazyka, ktorý je uvedený.
- Zisťovanie prítomnosti cudzích prvkov. Pátranie po tom, čo je v kóde k tomu, ale chýba v definícia typu dokumentu.
Je potrebné si uvedomiť, že to všetko - logického testu. V tomto prípade nie je dôležité, ako implementovať validátor. Čo to znamená v praxi? Ak je aspoň jedna kontrola nie je úspešný, kód, ktorý by sa nemali považovať za vhodné. Na konci každého hlavného programu sa zobrazí odporúčanie ohľadne toho, čo je potrebné opraviť (a môže dokonca povedať, ako to urobiť).
argumenty pre
Hlavným dôvodom, prečo validátor mikrorazmetki - je zabezpečiť, cross-browser na webové stránky alebo jej jednotlivé stránky. Skutočnosť, že každý program, ktorý vám pomôže prezerať webové stránky, má svoj vlastný parser. Preto jediný spôsob, ako byť istí, že kód bude fungovať správne vo všetkých prehliadačoch - zbaviť sa ho cez validátora. Čo to robí viac?
Skutočnosť, že každý prehliadač má svoj vlastný mechanizmus korelácie chýb v kóde. Takže možno, že bude môcť na nápravu situácie s neplatným programu a môže ešte zhoršiť. Jednalo sa o argumenty v prospech, ale sú tu aj nevýhody.
Tak, to je potrebné poznamenať, že validátor mikrorazmetki je veľmi prísna. A prehliadače sú schopné opraviť niektoré chyby sami. Preto v prípade, že prvou úlohou je pracovať správne, vzhľad sčasti môžu byť ignorované.
Recenzia, pomocou validátora
Ak máte pochybnosti o estetický vzhľad stránky, ktoré sú márne. Napríklad, ak nastaviť typ dokumentu, sa prepne parser prehliadača na špecifickom režime. Iba to nepovedie k tomu, že je načítaný a kód bude kontrolovaná z hľadiska súladu s ním. Preto parser prehliadačov už predkonfigurované, ktoré budú určitý nedostatok platnosti kódu. A s vlastnou atribúty: oni úspešne detekované a spracované. Ako príklad možno uviesť, technológie ARIA. Pracuje s atribútmi, ktoré dopĺňajú sémantický význam kódu, takže prisahá validátor. Čo to je: dobré alebo zlé? Na jednej strane, kód funguje, a ponúka špeciálne príležitosti. Na druhej strane - smerodajnej odchýlky. Ale v prípade ARIA je opodstatnené.
záver
Similar articles
Trending Now