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".
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ć