1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
|
<!--#set var="revision" value="\$Id: about.html,v 1.28 2005-06-21 05:39:27 ot Exp $"
--><!--#set var="date" value="\$Date: 2005-06-21 05:39:27 $"
--><!--#set var="title" value="About the W3C Markup Validation Service"
--><!--#set var="relroot" value="./"
--><!--#include virtual="header.html" -->
<div class="doc">
<div><a id="skip" name="skip"></a>
<h2>About The W3C Markup Validation Service</h2>
<h3 id="TableOfContents">Table of contents</h3>
<div id="toc">
<ol>
<li><a href="#about">About this service</a></li>
<li><a href="#others">Other resources</a></li>
<li><a href="#credits">Credits</a></li>
</ol>
</div>
<h3 id="about">About this service</h3>
<p>
<a href="./">The
<acronym title="World Wide Web Consortium">W3C</acronym>
Markup Validation Service</a> (or <em>HTML Validator</em>, as it used to
be called) is a free (Open Source) tool that checks Web documents for
<a href="docs/help.html#validation_basics"
title="Introducing and defining the concept of Markup Validation">validity</a>.
</p>
<p>
Validating Web documents is an important step which can dramatically help improving
and ensuring their quality, and it can save a lot of time and money (read more on
<a href="docs/why.html" title="Why validate? A document answering questions on the importance of validation." >why validating matters</a>).
Validation is not, however,
<a href="docs/help.html#validandconform"
title="Read more about the difference between validation and conformance checking, from our FAQ.">strictly equivalent to <em>conformance checking</em></a>.
</p>
<p>
Supported document types include the HTML (through HTML 4.01) and XHTML (1.0 and 1.1) family,
MathML, SMIL and SVG (1.0 and 1.1, including the mobile profiles). The Markup Validator can
also validate Web documents written with an SGML or XML DTD, provided they use a proper
document type declaration.
</p>
<p>
Related resources include:
</p>
<ul>
<li>The <a href="docs/">Documentation</a> for the Markup validation
contains a lot of information on usage, installation, and development. Notably,
the <a href="docs/help.html">Help and <acronym title="Frequently Asked Questions">FAQ</acronym></a>
document contains a lot of information, and is a recommended reading.</li>
<li>The <a title="Source Code for The W3C Markup Validation Service"
href="source/">Source code availability</a> information page .</li>
<li><a href="todo.html">The TODO list for The <acronym
title="World Wide Web Consortium">W3C</acronym>
Markup Validation Service</a>.</li>
<li><a href="feedback.html">How to provide feedback on The
<acronym title="World Wide Web Consortium">W3C</acronym>
Markup Validation Service</a>.</li>
</ul>
</div>
<h3 id="others">Other resources</h3>
<div>
<h4>Documentation & Specifications</h4>
<ul>
<li><a href="http://www.w3.org/MarkUp/"><acronym
title="World Wide Web Consortium">W3C</acronym>'s
<acronym title="HyperText Markup Language">HTML</acronym>
home page</a>.</li>
<li><a href="http://www.w3.org/TR/html401/">The <acronym
title="HyperText Markup Language">HTML</acronym> 4.01
specification</a>.</li>
<li><a href="http://www.w3.org/TR/xhtml1/"><acronym
title="eXtensible HyperText Markup Language">XHTML</acronym> 1.0:
The Extensible HyperText Markup Language</a>.</li>
<li><a href="http://www.w3.org/TR/xhtml11/"><acronym
title="eXtensible HyperText Markup Language">XHTML</acronym> 1.1:
Module-based <acronym
title="eXtensible HyperText Markup Language">XHTML</acronym></a>.</li>
</ul>
</div>
<div>
<h4>Online Tools & Other Validators</h4>
<ul>
<li>The <a
href="http://www.htmlhelp.com/tools/validator/"><acronym
title="Web Design Group">WDG</acronym>
<acronym title="HyperText Markup Language">HTML</acronym>
validator</a> is another excellent online validation service.</li>
<li><a href="http://arealvalidator.com/">A Real Validator</a>
is a shareware <acronym
title="HyperText Markup Language">HTML</acronym> syntax checker
for Windows systems, from the author of the <acronym
title="Web Design Group">WDG</acronym> validator.</li>
<li><a href="http://valet.webthing.com/">Site Valet</a> by Nick Kew
is a comprehensive set of Quality Assurance tools for checking and
monitoring your web sites.</li>
<li>Clean up your <acronym
title="HyperText Markup Language">HTML</acronym> using <a
href="http://www.w3.org/People/Raggett/tidy/"><acronym
title="HyperText Markup Language">HTML</acronym> tidy</a>
</li>
<li>Validate your <a href="http://www.w3.org/Style/CSS/"><acronym
title="Cascading Style Sheets">CSS</acronym></a> using
the <a href="http://jigsaw.w3.org/css-validator/"><acronym
title="World Wide Web Consortium">W3C</acronym>
<acronym title="Cascading Style Sheets">CSS</acronym>
Validation Service</a>.</li>
<li>Validate your <a href="http://www.w3.org/RDF/"><acronym
title="Resource Description Framework">RDF</acronym></a> using
the <a href="http://www.w3.org/RDF/Validator/"><acronym
title="World Wide Web Consortium">W3C</acronym>
<acronym title="Resource Description Framework">RDF</acronym>
Validation Service</a>.</li>
<li>Validate your <a href="http://www.w3.org/XML/Schema"><acronym
title="eXtensible Markup Language">XML</acronym> Schema</a>
documents using the <a
href="http://www.w3.org/2001/03/webdata/xsv"><acronym
title="World Wide Web Consortium">W3C</acronym>
<acronym title="eXtensible Markup Language">XML</acronym>
Schema Validator</a>.</li>
</ul>
<p>
The <acronym title="World Wide Web Consortium">W3C</acronym> also hosts
a number of other <a href="http://www.w3.org/Status">Open Source software projects</a>.
</p>
</div>
<h3 id="credits">Credits</h3>
<p>
The
<a href="http://lists.w3.org/Archives/Public/www-html/1994Jul/0015">first
online <acronym title="HyperText Markup Language">HTML</acronym> validation
service</a> was created by
<a href="http://www.w3.org/People/Connolly/">Dan Connolly</a> and
<a href="http://www.markgaither.com/">Mark Gaither</a>.
</p>
<p>
The <acronym title="World Wide Web Consortium">W3C</acronym>
Markup Validation Service was created and maintained by
<a title="Gerald Oskoboiny's Home Page"
href="http://www.w3.org/People/Gerald/">Gerald Oskoboiny</a>.
In a previous incarnation it was known as "The Kinder, Gentler,
<acronym title="HyperText Markup Language">HTML</acronym> Validator"
("Kinder, Gentler" than Dan and Mark's original),
but has since found a new home at <acronym
title="the World Wide Web Consortium">W3C</acronym>, and is now maintained
under the auspices of the <a href="http://www.w3.org/QA/">Quality Assurance</a>
Activity.
</p>
<p>
This service uses:
</p>
<ul>
<li>
A derivative version of <a href="http://www.jclark.com/">James
Clark</a>'s excellent <a href="http://www.jclark.com/sp/"><acronym
title="Standard Generalized Markup Language">SGML</acronym> (and
<acronym title="eXtensible Markup Language">XML</acronym>)
parser</a> <acronym title="SGML Processor">SP</acronym>. The
version in use for this service is the "OpenSP" version from
the <a href="http://openjade.sourceforge.net/">OpenJade</a> team.
For some time it also made use of
<a href="http://www.htmlhelp.com/%7Eliam/">Liam Quinn</a>'s
modified version, lq-nsgmls.
</li>
<li>
The <a href="http://www.linpro.no/lwp/"><acronym
title="libwww-perl">LWP</acronym> Perl Modules</a>
by Gisle Aas and Martijn Koster for retrieving documents.
</li>
<li>Documentation and Error Explanations originally written by Scott Bigham.</li>
<li>Open source software including <a
href="http://httpd.apache.org/">Apache</a>, <a
href="http://www.perl.com/">Perl</a>, and <a
href="http://www.debian.org/">Debian GNU/Linux</a>.<a
href="http://www.debian.org/"><img
style="float: right; clear: both; width: 88px; height: 30px"
src="images/debian.png" alt="[Powered by Debian]" /></a>
</li>
<li>
Patches and ideas from:
<ul>
<li><a href="http://www.aaronsw.com/">Aaron Swartz</a></li>
<li><a href="http://bjoern.hoehrmann.de/">Björn Höhrmann</a></li>
<li><a href="http://www.smith-family.com/">Christian Smith</a></li>
<li><a href="http://www.w3.org/People/Connolly/">Dan Connolly</a></li>
<li><a href="http://www.w3.org/People/Hugo/">Hugo Haas</a></li>
<li><a href="http://www.jibbering.com/">Jim Ley</a></li>
<li><a href="http://www.w3.org/People/karl/">Karl Dubost</a></li>
<li><a href="http://www.htmlhelp.com/%7Eliam/">Liam Quinn</a></li>
<li><a href="http://www.w3.org/People/D%c3%bcrst/">Martin Dürst</a></li>
<li><a href="http://www.webthing.com/~nick/">Nick Kew</a></li>
<li><a href="http://www.w3.org/People/olivier/">Olivier Thereaux</a></li>
<li><a href="http://purl.org/net/sbp/">Sean B. Palmer</a></li>
<li><a href="http://newsreaders.com/%7Elink/">Terje Bless</a></li>
<li><a href="http://www.iki.fi/scop/">Ville Skyttä</a></li>
<li><a href="http://lists.w3.org/Archives/Public/www-validator/">...and
the nice people on www-validator@w3.org.</a></li>
</ul>
</li>
</ul>
</div>
<!--#include virtual="footer.html" -->
</body>
</html>
|