Računala, Programiranje
Validator - što je to? Zašto mi je potrebna za provjeru valjanosti mikrorazmetki?
Razgovarajmo o alatima potvrde kod. Poseban alat koji je stvoren za tu svrhu, pod nazivom validator. Kao primjer, to će se koristiti HTML. Validator za ovaj jezik za označavanje je vrlo pogodan objasniti princip i dati primjer.
Zašto je ona potrebna?
Postavili smo uvjete
Strogosti kojom će se provjeriti na stranici, registrira se u oznaci . Ako nije određeno, to će se proučiti vrlo pažljivo, a izvješće će pokazati sve validator pogreške i otpaci od standarda. Također smatra da je revizija provest će se po pravilima HTML5. Kako biste odredili neku drugu verziju ili ublažiti odstupanja pretraživanje, upotrijebite oznaku. Usput, osim verziju za HTML, tu je i validator CSS. To vam omogućuje da provjerite izgradnju CSS, i njegovu usklađenost s najnovijim standardima. Ova prilika je, ako ste stvarno zainteresirani za ovu temu, bolje je da ne zanemariti.
Upute DOCTYPE provjera oznaka
U ovom trenutku, postoje vrste provjere:
- Strogo u skladu s najnovijim standardima.
- Prijelaz.
- Stroga.
- S okvira.
Usput, doctype uvijek je poželjno navesti. Uostalom, ako ne, različiti preglednici imaju različite postavke koje će biti utvrđene pokazati stranicu na različite načine. A željeni datoteke je prikazan vrlo ružno. Treba napomenuti da je samo utječe na vizualnu komponentu, dok je izvedba ne utječe.
Greška reći riječ
drugi elementi
Činjenica da su HTML-koda za provjeru valjanosti provjere - to je svakako dobro. Ima li kakvih mogućnosti u vezi RSS sadržaj i CSS kaskadnim tablicama? Da, postoje provjeru koje za njih. Zapamtite, oni samo provjeriti usklađenost koda. A ono što je napisano tamo - oni ne brinu. Stoga, ako su prvenstveno zainteresirani za kvalitetu stranice i web stranice, trebate ih provjeriti kao dobro.
online provjera
Što je uključeno u provjeru valjanosti?
- Potraga za sintakse pogreške.
- Skeniranje ugrađen oznake. Oni su uvijek zatvorena obrnutim redoslijedom kako ispasti. A ako nešto nije u redu - bit ćete obaviješteni.
- Provjera usklađenosti s određenom Document Type Definition. Automatski skenira i određuje je li sve ispravno (oznake, atributi) je napisan u odnosu na verziju markup jezika, koji je izražen.
- Provjera prisutnosti stranih elemenata. Potraga za ono što je u kodu činjenice, ali je nema u Document Type Definition.
Treba razumjeti da je sve to - logički test. U ovom slučaju to nije važno kako provesti validator. Što to znači u praksi? Ako najmanje jedna provjera ne uspije, kod koje se ne bi se smatrati stane. Na kraju svakog od glavnih programa prikazat će se preporuke o tome što treba biti čvrst (a može čak i reći kako to učiniti).
argumenti za
Glavni razlog zašto je validator mikrorazmetki - osigurati cross-preglednik na web stranicu ili njegove pojedine stranice. Činjenica da svaki program koji vam pomaže pregledavati web-stranice, ima vlastiti parser. Dakle, jedan od načina kako bi bili sigurni da je kod će ispravno raditi u svim preglednicima - dobili osloboditi od njega kroz validator. Ono što ga čini više?
Činjenica da svaki browser ima svoj vlastiti mehanizam povezanosti pogrešaka u kodu. Dakle, možda će biti u mogućnosti popraviti situaciju s nevažećom program i dalje mogu pogoršati. To su argumenti u prilog, ali ima i kontra.
Dakle, to je napomenuti da je validator mikrorazmetki vrlo strogi. I preglednici su u mogućnosti da ispravi neke pogreške sami. Dakle, ako je prvi zadatak je da rade ispravno, pojava djelomično se može zanemariti.
Mišljenja, koristeći validator
Ako imate dvojbe oko estetski izgled stranice, one su isprazne. Na primjer, ako ste postavili DOCTYPE, bit će uključen parser preglednik na određeni način. Samo to neće dovesti do činjenice da je učitan i kod će se ispitati u skladu s njom. Stoga parsera preglednike već unaprijed konfiguriran koji će biti određeni nedostatak valjanosti koda. A s korisničkim atributima: uspješno detektirati i obraditi. Kao primjer, ARIA tehnologije. Ona radi sa atributima koje nadopunjuju semantičko značenje koda, tako da se kune validator. Što je to: dobro ili loše? S jedne strane, kod radova, te nudi posebne mogućnosti. S druge - standardna devijacija. No, u slučaju ARIA je to opravdano.
zaključak
Similar articles
Trending Now