W3C validatie

w3c validatie

W3C validatie

Wat is Markup Validation?

De meeste pagina's op het World Wide Web zijn geschreven in programmeertalen (zoals HTML) dat webprogrammeurs in staat stelt de structuur van een webpagina te maken, multimedia-inhoud toe te voegen, en aan te geven wat het uiterlijk, of de stijl van de website moet zijn.

Zoals voor elke taal, die hun eigen grammatica, woordenschat en zinsbouw hebben, en van alle documenten die geschreven zijn met deze programmeertalen worden geacht de regels van het w3c te volgen. De (X) HTML-taal, voor alle versies tot en met XHTML 1.1, zijn met behulp van machine-leesbare grammatica genoemd DTD's, een mechanisme geërfd van SGML.

Echter, spelling of grammaticafouten, documenten met opmaaktalen, net als teksten in een natuurlijke taal kunnen (om verschillende redenen) deze regels niet volgen. Het proces om na te gaan of een document daadwerkelijk de regels voor de taal (s) gebruikt heet validatie, en het instrument dat wordt gebruikt is een validator. Een document dat dit proces met succes passeert heet geldig.

Met deze concepten in gedachten, die we kunnen omschrijven als "markup validatie" is het proces van het controleren van een Web-document op programmeer-grammatica (in het algemeen een DTD) die zij beweert te gebruiken.

Is validatie een soort kwaliteitscontrole?

Betekent "geldig"  "kwaliteit goedgekeurd door W3C"?
Geldigheid is een van de kwaliteitscriteria voor een webpagina, maar er zijn vele anderen. Met andere woorden, een geldige webpagina is niet noodzakelijkerwijs een goede webpagina, maar een ongeldige webpagina heeft weinig weg van een goede webpagina.

Om die reden is het feit dat wanneer de  W3C Markup Validator zegt dat een pagina gevalideerd is, dat niet betekent dat W3C beoordeelt dat het een goede pagina is. Het betekent alleen dat de pagina aan een specifieke set van regels heeft voldaan. Niet meer, niet minder. Dit is ook de reden waarom de "geldig ..." pictogrammen nooit mogen worden beschouwd als een "W3C zegel van kwaliteit".

Is de geldigheid hetzelfde als conformiteit?

Nee, het zijn verschillende begrippen.
Markup talen zijn vastgelegd in technische specificaties, die meestal ook een formele grammatica hebben. Een document is geldig als het goed is geschreven in overeenstemming met de formele grammatica, terwijl conformiteit betrekking heeft op de specificatie zelf. De twee zouden gelijkwaardig zijn, maar in de meeste gevallen kunnen sommige conformiteitvereisten niet worden uitgedrukt in de grammatica, zodat de geldigheid slechts een deel van de conformiteit betreft.

Wat is de Markup Validator en wat doet het?

De Markup Validator is een gratis tool en service die markup valideert: met andere woorden, het controleert de syntaxis van Web documenten, geschreven in formaten zoals (X) HTML.
Het vergelijkt uw HTML-document met de gedefinieerde syntaxis van HTML en meldt eventuele afwijkingen.

Waarom zou ik mijn HTML pagina's valideren?

Een van de belangrijkste regels van het programmeren op computers is: "Ben conservatief in wat je produceert; wees liberaal in wat je accepteert."
Browsers volgen de tweede helft van dit adagium door het aanvaarden van webpagina's en proberen ze weer te geven, zelfs als ze niet legaal HTML zijn. Meestal betekent dit dat de browser zal proberen om te gissen over wat je duidelijk probeert te maken. Het probleem is dat verschillende browsers (of zelfs verschillende versies van dezelfde browser) verschillende gissingen over dezelfde illegale bouw; nog erger, als je HTML pathologisch is, de browser hopeloos in de war zal raken en zorgen voor een puinhoop, of zelfs crashen.
Dat is waarom de eerste helft van de stelregel probeert te volgen door ervoor te zorgen dat uw pagina's correcte HTML bevatten. De beste manier om dat te doen is door het valideren van uw documenten via een of meer HTML-validators.

Wie is de eigenaar van de Markup Validator?

De Markup Validator word gehandhaafd op W3C door W3C personeel en welwillende medewerkers, die veel hulp krijgen van medewerkers.

Welke andere validators zijn er?

We doen ons best om duidelijke en betrouwbare resultaten opleveren, evenals een goede interface met de Markup Validator, maar om wat voor reden wilt u misschien met andere validators controleren.

Hier volgen een paar opties:

• Page Valet, onderdeel van de Site Valet suite.
• WDG HTML Validator's