Počítače, Programování
Validator - co to je? Proč potřebuji validátor mikrorazmetki?
Mluvme o ověřovací kód nástrojů. Speciální nástroj, který je vytvořen pro tento účel, který se nazývá validátor. Jako příklad bude použita HTML. Validator pro tento značkovací jazyk je velmi vhodné vysvětlit princip a dát příklad.
Proč je to potřeba?
Vytvořili jsme podmínky
Přísnost, s jakou se bude stránka zkontrolována, registruje v tagu . Není-li uvedeno, bude studována velmi pečlivě a v sestavě se zobrazí všechny chyby Validator a odpady z norem. Také se domnívají, že audit bude probíhat v souladu s pravidly HTML5. Chcete-li zadat jinou verzi nebo zmírnění odchylek vyhledávání, použijte značku. Mimochodem, kromě verze pro HTML, tam je také validátor CSS. To vám umožní kontrolovat výstavbu kaskádových stylů a její soulad s nejnovějšími normami. Tato šance, pokud máte opravdu zájem o toto téma, to je lepší, aby zanedbávat.
Směry DOCTYPE kontrola tag
V tuto chvíli existují druhy kontrol:
- Přísně v souladu s nejnovějším standardem.
- Přechod.
- Přísný.
- S rámečky.
Mimochodem je DOCTYPE je vždy žádoucí určit. Koneckonců, pokud ne, různé prohlížeče mají různé nastavení, které budou rozloženy ukázat stránku různými způsoby. A požadovaný soubor se zobrazí velmi ošklivé. Je třeba poznamenat, že to jen má vliv na vizuální složku, zatímco výkonnost není ovlivněna.
Chyba slovo
ostatní prvky
Skutečnost, že validátor kontroly HTML kódu - to je jistě dobrá. Existují nějaké vlastnosti týkající RSS kanálů a CSS kaskádových tabulek? Ano, existují validátory pro ně. Pamatujte si, že oni jen kontrolovat shodu kódu. A to, co je tam napsáno - to je nezajímá. Proto, pokud jste v první řadě zájem o kvalitě stránek a internetových stránkách, měli byste je zkontrolovat stejně.
Online check
Co je součástí validace?
- Pátrání po syntaktické chyby.
- Skenování vložené tagy. Jsou vždy uzavřena v obráceném pořadí, jak vystřídat. A pokud je něco špatně - budete upozorněni.
- Kontrola dodržování zadané Document Type Definition. Automatické skenuje a zjišťuje, zda vše správně (tagy, atributy), je psán s ohledem na verzi značkovacího jazyka, který je uveden.
- Zjišťování přítomnosti cizích prvků. Pátrání po tom, co je v kódu k tomu, ale chybí v Document Type Definition.
Je třeba si uvědomit, že to všechno - logického testu. V tomto případě není důležité, jak implementovat validátor. Co to znamená v praxi? Je-li alespoň jedna kontrola není úspěšný, kód, který by neměly být považovány za vhodné. Na konci každého hlavního programu se zobrazí doporučení ohledně toho, co je třeba opravit (a může dokonce říct, jak to udělat).
argumenty pro
Hlavním důvodem, proč validátor mikrorazmetki - je zajistit, cross-browser na webové stránky nebo její jednotlivé stránky. Skutečnost, že každý program, který vám pomůže prohlížet webové stránky, má svůj vlastní parser. Proto jediný způsob, jak být jisti, že kód bude fungovat správně ve všech prohlížečích - zbavit se ho přes validátoru. Co to dělá víc?
Skutečnost, že každý prohlížeč má svůj vlastní mechanismus korelace chyb v kódu. Takže možná, že bude moci k nápravě situace s neplatným programu a může ještě zhoršit. Jednalo se o argumenty ve prospěch, ale jsou zde i nevýhody.
Tak, to je třeba poznamenat, že validátor mikrorazmetki je velmi přísná. A prohlížeče jsou schopny opravit některé chyby sami. Proto v případě, že prvním úkolem je pracovat správně, vzhled zčásti mohou být ignorovány.
Recenze, pomocí validátoru
Máte-li pochybnosti o estetický vzhled stránky, které jsou marné. Například pokud nastavit typ dokumentu, se přepne parser prohlížeče na specifickém režimu. Pouze to nepovede k tomu, že je načten a kód bude kontrolována z hlediska souladu s ním. Proto Parsery prohlížečů již předkonfigurované, které budou určitý nedostatek platnosti kódu. A s vlastní atributy: oni úspěšně detekovány a zpracovány. Jako příklad lze uvést, technologie ARIA. Pracuje s atributy, které doplňují sémantický význam kódu, takže přísahá validátor. Co to je: dobré nebo špatné? Na jedné straně, kód funguje, a nabízí speciální příležitosti. Na druhé straně - směrodatné odchylky. Ale v případě ARIA je opodstatněné.
závěr
Similar articles
Trending Now