WEBDEV

W3C Markup Validator

W3C Markup Validator
SB@NET 12.06.2005 WEBDEV  ( 20981 )
SLAVONSKI BROD - Većina stranica na World Wide Webu napisana je na računalnim jezicima  a W3C Validator omogućuje web autorima da strukturiranje teksta, dodavanje  multimedijalnih sadržaja i uređenje izgleda i stila web sajta.


Što je Markup Validacija?

Većina stranica na World Wide Webu napisana je na računalnim jezicima (kao što je HTML) koji omogućuje web autorima da strukturiju tekst, dodaju multimedijalni sadržaj i navesti što izgled, ili stil, rezultat bi trebao imati.

Što se tiče svakog jezika, to imaju svoju gramatiku, vokabular i syntaxsintaksa, i svaki dokument napisan s ovim računalnim jezicima Trebala bi slijediti to. (X)HTML jezici, za sve verzije na XHTML 1.1, koriste strojni gramatike DTD s, mehanizam nasljeđen od SGML.
Međutim, baš kao i tekstovi na prirodnom jeziku može uključivati pravopisne ili gramatičke pogreške, dokumente koji koriste Markup jezike može (u različitim razlozima) ne slijediti ova pravila. Postupak provjere slijedi li dokument zapravo pravila za the jezici(i) koje koristi naziva se validacija, a alat koji se koristi za to To je validator. Dokument koji ovaj proces prolazi uspješnim naziva se Vrijedi.
S ovim konceptima na umu, možemo definirati "potvrđivate oznake" kao proces Provjera web dokumenta protiv gramatike (općeni DTD) koju tvrdi da ga koristi.

Je li validacija neka vrsta kontrole kvalitete? Znači li "valjana" "kvaliteta odobrena od strane W3C"?

Validnost je jedan od kriterija kvalitete za web stranicu, ali postoje Mnogi drugi. Drugim riječima, valjana web stranica nije nužno dobra web stranica, ali nevažeća web stranica ima malo šanse biti dobra web stranica.
Zbog toga, činjenica da W3C Markup Validator kaže da jedna stranica prolazi validacija ne notznači da W3C procjenjuje da je to dobra stranica. To znači samo da alat (ne nužno bez nedostataka) otkrio je da je stranica u skladu s određenim skup pravila. Nema više, ne manje. To je također razlog zašto "važe ..." ikone Nikada se ne smije smatrati "W3C pečatom kvalitete".

Je li valjanost ista stvar kao i konforma?

Ne, to su različiti koncepti.
Markup jezici su definirani u tehničkim specifikacijama, koji općenito uključuju formalnu gramatiru. Dokument je valjano kada je ispravno napisan u skladu s formalna gramatika, dok se sukladnost odnosi na Sama specifikacija. Njih dvoje mogu biti ekvivalentni, ali u većini slučajeva, neki zahtjevi za sukladnost ne mogu se izraziti u gramatici, činejući valjanost Samo dio konformnosti.

Što je Markup Validator i što radi?

Markup Validator je besplatan alat i usluga koja validacija markup : Drugim riječima, provjerava sintaksu web dokumenata, napisanih u formatima kao (X)HTML.  Uspoređuje vaš HTML dokument na definiranu sintaksu HTML-a i izvješća bilo koji Nesuglasnosti.

Zašto bih trebao potvrditi svoje HTML stranice?

Jedna od važnih maksima računalnog programiranja je: Budite konzervativni u onome što proizvodite; budite liberalni u onome što prihvaćate.
Pregledivači prate drugu polovicu ove maksime prihvaćanjem web stranica i pokušavati ih prikazati čak i ako nisu pravni HTML. Obično to znači da će preglednik pokušati napraviti obrazovana nagađanja o Ono što si vjerojatno mislio. Problem je u tome što različiti pregledi (ili čak i različite verzije istog preglednika) će se razlikovati nagađa o istom ilegalnom konstruktima; još gore, ako je vaš HTML stvarno patološki, preglednik bi mogao dobiti beznadno Zbuni i proizvodi oštećeni nered, ili čak srušiti.
Zato želite pratiti prvu polovicu maksime činenjem Provjerite jesu li vaše stranice legalni HTML. Najbolji način da to učinite je pokretanje dokumenata putem jednog ili više HTML validatora.
 
SB Web Tim
Željko Klindžić