Računalniki, Programiranje
Validator - kaj je to? Zakaj moram potrjevalec mikrorazmetki?
Spregovorimo o orodjih za preverjanje kode. Posebno orodje, ki je ustvarjena za ta namen, ki se imenuje validator. Kot primer, bo treba uporabiti HTML. Validator za ta označevalni jezik je zelo primerno, da pojasni načela in dati zgled.
Zakaj je to potrebno?
Postavili smo pogoje
Strogost, s katero se bo stran preveri, registrira v oznaki . Če ni določeno, bo študiral zelo previdno, in poročilo bo pokazal vse potrjevalec napake in odpadkov iz standardov. Prav tako menijo, da se bo revizija izvedla s pravili HTML5. Če želite določiti drugo različico ali ublažitev iskanje odstopanja, uporabite oznako. Mimogrede, poleg različice za HTML, je tudi validator CSS. To vam omogoča, da preverite izgradnjo kaskadnih slogov, in njegovo skladnost z najnovejšimi standardi. Ta možnost, če ste res zainteresirani za to temo, je bolje, da ne zanemarjajo.
Navodila DOCTYPE pregled tag
Trenutno obstajajo vrste pregledov:
- Strogo v skladu z najnovejšim standardom.
- Prehod.
- Stroga.
- Z okvirji.
Mimogrede je DOCTYPE je vedno zaželeno, da se opredeli. Konec koncev, če ne, različni brskalniki imajo različne nastavitve, ki bo določeno, da se prikaže stran, na različne načine. In je želena datoteka prikazana zelo grda. Opozoriti je treba, da vpliva samo vizualno komponento, medtem ko se predstava ne vpliva.
Napaka Say a Word
drugi elementi
Dejstvo, da preglede validator HTML-kodo - to je vsekakor dobra. Ali obstajajo kakršne koli funkcije v zvezi z RSS-virov in CSS kaskadnih tabel? Da, obstaja potrjevalniki za njih. Ne pozabite, da samo preveri skladnost kode. In tisto, kar je napisano tam - ne skrbi. Torej, če ste v prvi vrsti zanima kakovost strani in na spletni strani, da bi jih moral preveriti tudi.
Spletna prijava
Kaj je vključeno v validacijo?
- Iskanje sintakso napak.
- Skeniranje vdelane oznake. Vedno so zaprti v obratnem vrstnem redu, kot je, kako priti off. In če je kaj narobe - boste obveščeni.
- Preverjanje skladnosti z določeno Document Type Definition. Avtomatski skenira in določa, ali vse pravilno (oznake, atributi) je napisan v zvezi z različico označevalni jezik, ki je naveden.
- Preverjanje prisotnosti tujih elementov. Iskanje za to, kar je v kodeksu dejstva, vendar je ni v Document Type Definition.
Treba je razumeti, da je vse to - logični test. V tem primeru ni pomembno, kako izvajati validator. Kaj to pomeni v praksi? Če vsaj ena prijava ne uspe, oznaka, da se ne bi obravnavala fit. Ob koncu vsakega glavnega programa bo prikazal priporočila o tem, kaj je potrebno, da se določi (in vam še lahko povem, kako to storiti).
argumenti za
Glavni razlog, zakaj potrjevalec mikrorazmetki - je zagotoviti navzkrižno brskalnik na spletni strani ali njeni posamezni strani. Dejstvo, da vsak program, ki vam pomaga, da si ogledate spletne strani, ima svoj parser. Torej, en sam način, da se prepričajte, da bo koda deluje pravilno v vseh brskalnikih - znebiti skozi validator. Kaj ga naredi več?
Dejstvo, da ima vsak brskalnik svoj mehanizem korelacije napak v kodi. Torej, morda bo lahko za izboljšanje stanja z neveljavno programa in lahko še poslabša. To so bili argumenti, vendar pa obstajajo tudi slabosti.
Torej, je treba omeniti, da je validator mikrorazmetki zelo strogi. In brskalniki so sposobni popraviti nekatere napake sami. Torej, če je prva naloga je, da pravilno deluje, videz deloma mogoče prezreti.
Komentarji, ki uporabljajo validator
Če imate dvome o estetski izgled strani, so zaman. Na primer, če nastavite DOCTYPE, bodo prešli parser brskalnik določen način. Samo, da ne bo vodilo do dejstva, da je naložen, in koda bo preveril skladnost z njo. Zato razčlenjevalnikov brskalnike že prednastavljena, da bodo določeno pomanjkanje veljavnost kode. In s po meri atributi: uspešno zaznal in obdelujejo. Kot primer, ARIA tehnologije. Deluje z atributi, ki dopolnjujejo pomensko pomen kode, tako da prisega validator. Kaj je to: dobro ali slabo? Po eni strani je koda deluje, in ponuja posebne priložnosti. Po drugi - standardni odklon. Toda v primeru ARIA je upravičeno.
zaključek
Similar articles
Trending Now