一代版本一代神 《天涯明月刀》职业现状分析
HTML | |||
---|---|---|---|
Pore?enja | |||
|
|||
W3C Markup Validation Service je validator po W3C (World Wide Web Consortium) standardu, koji omogu?ava Internet korisnicima da provere da li su njihova HTML i XHTML dokumenta dobro formirana. Validacija je va?an korak pri obezbe?ivanju tehni?kog kvaliteta web stranica. Iako je W3C validacija va?na zbog kompatibilnosti pregleda?a i upotrebljivosti stranice, nije potvdr?eno kakav uticaj ima na optimizaciju pretra?ivanja.
Istorija
[уреди | уреди извор]Markup Validation Service je nastao kao projekat Gerald Oskoboiny, nazvan The Kinder, Gentler HTML Validator.[1] Unapre?en je u intuitivniju verziju prvog online HTML validatora, napisan od strane Dan Connolly-a i Mark Gaither-a, koji je objavljen 13. jula 1994. godine.[2] U Septembru 1997. godine, Oskoboiny je po?eo da radi za W3C, i 18. decembra 1997. godine W3C je objavio W3C HTML Validator zasnovan na njegovim delima.[3] W3C tako?e nudi i druge alate za validaciju pored HTML/XHTML dokumenata, kao ?to su: CSS, XML Schema i MathML.[4]
Prilagodljivost pretra?iva?a
[уреди | уреди извор]Mnogi veliki internet pretra?iva?i ?esto toleri?u odre?ene vrste gre?aka i prikazuju dokumenta uspe?no iako nisu sintaksno ispravna. Tako?e druga XML dokumenta mogu biti proverena u odnosu na interni ili eksterni Document Type Definition.
Kritika validatora
[уреди | уреди извор]Svi validatori nemaju sposobnost da vide "veliku sliku" na web stranici.[4][5] Me?utim uspevaju da pokupe zaboravljene zatvaraju?e etikete i druge tehni?ke gre?ke. To ne zna?i da ?e se stranica uvek prikazati onako kako je autor zamislio, u svim pregleda?ima.
Validatori bazirani na DTD-u su tako?e ograni?eni ?to se ti?e provere vrednosti atributa u mnogim specifikacijama dokumenata. Ne primer, kori??enje HTML 4.01 DOCTYPE, bgcolor="fffff" je prihvatljivo kao validna vrednost atributa "body" elementa, iako unutar vrednosti "fffff" fali pocetni '#' karakter i sadr?i samo 5 (umesto 6) heksadecimalne cifre. Tako?e, za "img" element,atribut width="really wide" je tako?e prihvatljiv kao validan. DTD validatori nisu tehni?ki u mogu?nosti da testiraju sve ove gre?ke koje se ti?u vrednosti atributa.
Osim toga, ?ak i ako je validirana, svaka web stranica bi trebalo da bude testirana u razli?itim pregleda?ima, kako bi smo se osigurali da stranica funkcioni?e ispravno.[5]
CSS validator
[уреди | уреди извор]Dok W3C i drugi HTML i XHTML validatori procenjuju ispravnost stranice kodirane u tim formatima, poseban validator W3C CSS Validator je potreban da potvrdi da ne postoje gre?ke vezane za stil dokumenta Cascading Style Sheet. CSS validatori rade na sli?an na?in kao i HTML/XHTML validatori, s tim ?to se stil proverava u odnosu na postoje?i CSS standard vezan za stil dokumenata.[5]
Reference
[уреди | уреди извор]- ^ About the W3C Markup Validation Service. W3C Markup Validation Service. World Wide Web Consortium. Preuzeto 20. maj, 2011.
- ^ Connolly, Dan 13. jula 1994. ANNOUNCE: HaL Interactive HTML Validation Service www-html mailing list. Preuzeto 28. jun, 2008.
- ^ Gerald Oskoboiny (2003-03.22). History of the Kinder, Gentler HTML Validator. Preuzeto 28. jun, 2008.
- ^ а б "About the CSS Validator" World Wide Web Consortium. preuzeto 24. jun, 2012.
- ^ а б в Castro, Elisabeth: HTML, XHTML & CSS, ?esto izdanje, strana 345-346. Visual Quickstart Guides, Peachpit Press. 2007. ISBN 0-321-43084-0