validator/htdocs docs.css,1.1,1.2 loadexplanation.js,1.1,1.2 about.html,1.23,1.24 accesskeys.html,1.4,1.5 base.css,1.31,1.32 detailed-form.html,1.2,1.3 detailed.html,1.16,1.17 doctype-select.html,1.1,1.2 favelets.html,1.5,1.6 feedback.html,1.18,1.19 file-upload.html,1.17,1.18 footer.html,1.8,1.9 header.html,1.24,1.25 index.html,1.58,1.59 navbar.css,1.6,1.7 results.css,1.17,1.18 tips.css,1.6,1.7 whatsnew.html,1.38,1.39

Update of /sources/public/validator/htdocs
In directory hutz:/tmp/cvs-serv15496/htdocs

Modified Files:
	about.html accesskeys.html base.css detailed-form.html 
	detailed.html doctype-select.html favelets.html feedback.html 
	file-upload.html footer.html header.html index.html navbar.css 
	results.css tips.css whatsnew.html 
Added Files:
	docs.css loadexplanation.js 
Log Message:
Merging from branch validator-0_6_0-branch, at tag validator-0_6_5-release.


Index: feedback.html
===================================================================
RCS file: /sources/public/validator/htdocs/feedback.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- feedback.html	24 May 2003 20:32:45 -0000	1.18
+++ feedback.html	9 May 2004 15:56:49 -0000	1.19
@@ -3,20 +3,20 @@
 --><!--#set var="title" value="How To Provide Feedback for The W3C Markup Validation Service"
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
-
-<h2 id="skip">How to Provide Feedback</h2>
+<div class="doc"><a id="skip" name="skip"></a>
+<h2>How to Provide Feedback<br />
+For the W3C Markup Validator</h2>
 
 <dl>
   <dt>If your page doesn't validate, and you don't know why, or
       you have a question about
       <acronym title="HyperText Markup Language">HTML</acronym>
-      or validation</dt>
+      or validation:</dt>
   <dd>
     <p>
-      First, check the <strong><a href="http://www.htmlhelp.com/faq/">Web
-      authoring frequently asked questions
-      (<acronym title="Frequently Asked Questions">FAQ</acronym>)</a></strong>
-      to see if your question has been answered there.
+      <strong>First, check our <a href="docs/help.html">Help and <acronym title="Frequently Asked Questions">FAQ</acronym> document</a>, as well as the
+      <a href="http://www.htmlhelp.com/faq/">Web authoring <acronym title="Frequently Asked Questions">FAQ</acronym></a>
+      to see if your question has been answered there.</strong>
     </p>
     <p>
       The two most common problems are:
@@ -51,15 +51,15 @@
   <p>
     Each of these forums have plenty of experienced <acronym
     	title="HyperText Markup Language">HTML</acronym>
-		authors who are willing to share their expertise. (If you are
+		authors who are willing to share their expertise. If you are
 		commenting on a specific page, be sure to provide a
 		<acronym title="Universal Resource Locator">URL</acronym>
-		when you ask your question!)
+		when you ask your question!
   </p>
   </dd>
 
   <dt>If you are interested in helping to improve this
-    service, by writing code or just providing ideas,</dt>
+    service, by writing code or just providing ideas:</dt>
 
   <dd>
     <p>
@@ -73,7 +73,7 @@
       href="mailto:www-validator@w3.org">send it directly to the list</a>.
     </p>
   </dd>
-  <dt>If you want to report a bug or log a feature request.</dt>
+  <dt>If you want to report a bug or log a feature request:</dt>
   <dd>
     <p>
       The W3C Maintains a public bug tracking database known as <a
@@ -86,7 +86,7 @@
     </p>
   </dd>
 </dl>
-
+</div>
 <!--#include virtual="footer.html" -->
   </body>
 </html>

Index: detailed-form.html
===================================================================
RCS file: /sources/public/validator/htdocs/detailed-form.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- detailed-form.html	6 Dec 2002 21:30:26 -0000	1.2
+++ detailed-form.html	9 May 2004 15:56:49 -0000	1.3
@@ -1,79 +1,71 @@
           <tr>
             <th><label for="charset">Encoding:</label></th>
-            <td colspan="2">
+            <td>
               <select id="charset" name="charset">
-                <option value="(detect automatically)">(detect automatically)</option>
-                <option value="utf-8 (Unicode, worldwide)">utf-8 (Unicode, worldwide)</option>
-                <option value="utf-16 (Unicode, worldwide)">utf-16 (Unicode, worldwide)</option>
-                <option value="iso-8859-1 (Western Europe)">iso-8859-1 (Western Europe)</option>
-                <option value="iso-8859-2 (Central Europe)">iso-8859-2 (Central Europe)</option>
-                <option value="iso-8859-3 (Southern Europe)">iso-8859-3 (Southern Europe)</option>
-                <option value="iso-8859-4 (Baltic Rim)">iso-8859-4 (Baltic Rim)</option>
-                <option value="iso-8859-5 (Cyrillic)">iso-8859-5 (Cyrillic)</option>
-                <option value="iso-8859-6-i (Arabic)">iso-8859-6-i (Arabic)</option>
-                <option value="iso-8859-7 (Greek)">iso-8859-7 (Greek)</option>
-                <option value="iso-8859-8-i (Hebrew)">iso-8859-8-i (Hebrew)</option>
-                <option value="iso-8859-9 (Turkish)">iso-8859-9 (Turkish)</option>
-                <option value="iso-8859-10 (Latin 6)">iso-8859-10 (Latin 6)</option>
-                <option value="iso-8859-13 (Latin 7)">iso-8859-13 (Latin 7)</option>
-                <option value="iso-8859-14 (Celtic)">iso-8859-14 (Celtic)</option>
-                <option value="iso-8859-15 (Latin 9)">iso-8859-15 (Latin 9)</option>
-                <option value="us-ascii (basic English)">us-ascii (basic English)</option>
-                <option value="euc-jp (Japanese, Unix)">euc-jp (Japanese, Unix)</option>
-                <option value="shift_jis (Japanese, Win/Mac)">shift_jis (Japanese, Win/Mac)</option>
-                <option value="iso-2022-jp (Japanese, email)">iso-2022-jp (Japanese, email)</option>
-                <option value="euc-kr (Korean)">euc-kr (Korean)</option>
-                <option value="gb2312 (Chinese, simplified)">gb2312 (Chinese, simplified)</option>
-                <option value="gb18030 (Chinese, simplified)">gb18030 (Chinese, simplified)</option>
-                <option value="big5 (Chinese, traditional)">big5 (Chinese, traditional)</option>
-                <option value="tis-620 (Thai)">tis-620 (Thai)</option>
-                <option value="koi8-r (Russian)">koi8-r (Russian)</option>
-                <option value="koi8-u (Ukrainian)">koi8-u (Ukrainian)</option>
-                <option value="macintosh (MacRoman)">macintosh (MacRoman)</option>
-                <option value="windows-1250 (Central Europe)">windows-1250 (Central Europe)</option>
-                <option value="windows-1251 (Cyrillic)">windows-1251 (Cyrillic)</option>
-                <option value="windows-1252 (Western Europe)">windows-1252 (Western Europe)</option>
-                <option value="windows-1253 (Greek)">windows-1253 (Greek)</option>
-                <option value="windows-1254 (Turkish)">windows-1254 (Turkish)</option>
-                <option value="windows-1255 (Hebrew)">windows-1255 (Hebrew)</option>
-                <option value="windows-1256 (Arabic)">windows-1256 (Arabic)</option>
-                <option value="windows-1257 (Baltic Rim)">windows-1257 (Baltic Rim)</option>
+                <option value="(detect automatically)" selected="selected">(detect automatically)</option>
+                <option value="utf-8">utf-8 (Unicode, worldwide)</option>
+                <option value="utf-16">utf-16 (Unicode, worldwide)</option>
+                <option value="iso-8859-1">iso-8859-1 (Western Europe)</option>
+                <option value="iso-8859-2">iso-8859-2 (Central Europe)</option>
+                <option value="iso-8859-3">iso-8859-3 (Southern Europe)</option>
+                <option value="iso-8859-4">iso-8859-4 (North European)</option>
+                <option value="iso-8859-5">iso-8859-5 (Cyrillic)</option>
+                <option value="iso-8859-6">iso-8859-6 (Arabic)</option>
+                <option value="iso-8859-7">iso-8859-7 (Greek)</option>
+                <option value="iso-8859-8">iso-8859-8 (Hebrew, visual)</option>
+                <option value="iso-8859-8-i">iso-8859-8-i (Hebrew, logical)</option>
+                <option value="iso-8859-9">iso-8859-9 (Turkish)</option>
+                <option value="iso-8859-10">iso-8859-10 (Latin 6)</option>
+                <option value="iso-8859-13">iso-8859-13 (Baltic Rim)</option>
+                <option value="iso-8859-14">iso-8859-14 (Celtic)</option>
+                <option value="iso-8859-15">iso-8859-15 (Latin 9)</option>
+                <option value="us-ascii">us-ascii (basic English)</option>
+                <option value="euc-jp">euc-jp (Japanese, Unix)</option>
+                <option value="shift_jis">shift_jis (Japanese, Win/Mac)</option>
+                <option value="iso-2022-jp">iso-2022-jp (Japanese, email)</option>
+                <option value="euc-kr">euc-kr (Korean)</option>
+                <option value="gb2312">gb2312 (Chinese, simplified)</option>
+                <option value="gb18030">gb18030 (Chinese, simplified)</option>
+                <option value="big5">big5 (Chinese, traditional)</option>
+                <option value="tis-620">tis-620 (Thai)</option>
+                <option value="koi8-r">koi8-r (Russian)</option>
+                <option value="koi8-u">koi8-u (Ukrainian)</option>
+                <option value="iso-ir-111">iso-ir-111 (Cyrillic KOI-8)</option>
+                <option value="macintosh">macintosh (MacRoman)</option>
+                <option value="windows-1250">windows-1250 (Central Europe)</option>
+                <option value="windows-1251">windows-1251 (Cyrillic)</option>
+                <option value="windows-1252">windows-1252 (Western Europe)</option>
+                <option value="windows-1253">windows-1253 (Greek)</option>
+                <option value="windows-1254">windows-1254 (Turkish)</option>
+                <option value="windows-1255">windows-1255 (Hebrew)</option>
+                <option value="windows-1256">windows-1256 (Arabic)</option>
+                <option value="windows-1257">windows-1257 (Baltic Rim)</option>
               </select>
             </td>
+            <td><label for="fbc"><input id="fbc" name="fbc" type="checkbox" value="1" /> Use Fallback instead of Override</label></td>
           </tr>
           <tr>
-            <th><label for="doctype">Type:</label></th>
-            <td colspan="2">
-              <select id="doctype" name="doctype">
-                <option value="Inline">(detect automatically)</option>
-                <option>XHTML 1.1</option>
-                <option>XHTML Basic 1.0</option>
-                <option>XHTML 1.0 Strict</option>
-                <option>XHTML 1.0 Transitional</option>
-                <option>XHTML 1.0 Frameset</option>
-                <option>HTML 4.01 Strict</option>
-                <option>HTML 4.01 Transitional</option>
-                <option>HTML 4.01 Frameset</option>
-                <option>HTML 3.2</option>
-                <option>HTML 2.0</option>
-              </select>
+            <th><label for="doctype">Doctype:</label></th>
+            <td>
+<!--#include virtual="doctype-select.html" -->
             </td>
+            <td><label for="fbd"><input id="fbd" name="fbd" type="checkbox" value="1" /> Use Fallback instead of Override</label></td>
           </tr>
           <tr>
-            <th rowspan="3">Options:</th>
+            <th rowspan="4">Options (<a title="Explanation for these options" href="docs/users.html#Options">Help</a>):</th>
             <td><label for="ss"><input id="ss" name="ss" type="checkbox" value="1" /> Show Source</label></td>
-            <td><label for="sp"><input id="sp" name="sp" type="checkbox" value="1" /> Show Parse Tree</label></td>
+            <td><label for="outline"><input id="outline" name="outline" type="checkbox" value="1" /> Show Outline</label></td>
           </tr>
           <tr>
-            <td><label for="outline"><input id="outline" name="outline" type="checkbox" value="1" /> Show Outline</label></td>
+           <td><label for="sp"><input id="sp" name="sp" type="checkbox" value="1" /> Show Parse Tree</label></td> 
             <td><label for="noatt"><input id="noatt" name="noatt" type="checkbox" value="1" /> ...exclude attributes</label></td>
           </tr>
           <tr>
             <td><label for="No200"><input id="No200" name="No200" type="checkbox" value="1" /> Validate error pages</label></td>
 	    <td><label for="verbose"><input id="verbose" name="verbose" type="checkbox" value="1" checked="checked" /> Verbose Output</label></td>
           </tr>
+<!--
           <tr>
-            <td></td>
-            <td><input type="submit" value="Validate this page" /></td>
-	    <td></td>
+            <td colspan="2"><label for="fussy"><input id="fussy" name="fussy" type="checkbox" value="0"  /> Fussy Parsing</label></td>
           </tr>
+-->

Index: accesskeys.html
===================================================================
RCS file: /sources/public/validator/htdocs/accesskeys.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- accesskeys.html	24 Feb 2003 23:33:18 -0000	1.4
+++ accesskeys.html	9 May 2004 15:56:49 -0000	1.5
@@ -3,7 +3,7 @@
 --><!--#set var="title" value="Accesskeys Legend For The W3C Markup Validation Service"
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
-
+<div class="doc">
     <div id="skip" class="intro">
       <p>
         The following accesskeys are implemented throughout the
@@ -52,7 +52,7 @@
         </dl>
       </div>
     </div>
-
+</div>
 <!--#include virtual="footer.html" -->
   </body>
 </html>

Index: footer.html
===================================================================
RCS file: /sources/public/validator/htdocs/footer.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- footer.html	24 May 2003 20:32:45 -0000	1.8
+++ footer.html	9 May 2004 15:56:49 -0000	1.9
@@ -1,14 +1,17 @@
-    <address>
-      <a href="<!--#echo var="relroot" -->check/referer"><img
+      </div><!-- End of "main" DIV. -->
+
+<address>
+      <a href="<!--#echo var="relroot" -->check?uri=referer"><img
         src="http://www.w3.org/Icons/valid-xhtml10" height="31" width="88"
         alt="Valid XHTML 1.0!" /></a>
-      <a title="Send Feedback for the W3C Markup Validation Service"
+      Feedback: 
+	<a title="Send Feedback for the W3C Markup Validation Service"
         href="<!--#echo var="relroot" -->feedback.html">The W3C Validator Team</a><br />
       <!--#echo var="date" -->
       <!-- SSI Template Version: $Id$ -->
     </address>
     <p class="copyright">
-      <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> &copy; 1994-2003
+      <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> &copy; 1994-2004
       <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a>&reg;
       (<a href="http://www.lcs.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>,
       <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,

Index: detailed.html
===================================================================
RCS file: /sources/public/validator/htdocs/detailed.html,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- detailed.html	24 May 2003 20:32:45 -0000	1.16
+++ detailed.html	9 May 2004 15:56:49 -0000	1.17
@@ -4,7 +4,7 @@
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
 
-  <p id="skip">
+  <p><a id="skip" name="skip"></a>
     This form allows you to enter a <acronym
     title="Universal Resource Identifier">URI</acronym> 
     and have it validated. If you want to validate a file on
@@ -12,6 +12,7 @@
     Upload Interface</a>.
   </p>
     <div>
+      <fieldset><legend>Validate by URI</legend>
       <form method="get" action="check">
         <table>
           <tr><th><label title="Address of page to Validate"
@@ -25,6 +26,7 @@
           </tr>
         </table>
       </form>
+      </fieldset>
     </div>
 <!--#include virtual="footer.html" -->
   </body>

Index: about.html
===================================================================
RCS file: /sources/public/validator/htdocs/about.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- about.html	24 May 2003 20:32:45 -0000	1.23
+++ about.html	9 May 2004 15:56:49 -0000	1.24
@@ -4,8 +4,9 @@
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
 
-    <div>
-      <h2 id="skip">About This Service</h2>
+<div class="doc">
+    <div><a id="skip" name="skip"></a>
+      <h2>About The W3C Markup Validation Service</h2>
       <!-- @@@TODO: bring this paragraph up to date -->
       <p>
         <a href="./">The
@@ -22,7 +23,7 @@
       </p>
       <ul>
         <li><a title="Source Code for The W3C Markup Validation Service"
-          href="http://validator.w3.org/source/">Source code availability</a>.</li>
+          href="source/">Source code availability</a>.</li>
         <li><a href="todo.html">The TODO list for The <acronym
           title="World Wide Web Consortium">W3C</acronym>
           Markup Validation Service</a>.</li>
@@ -35,9 +36,9 @@
     </div>
 
     <div id="others">
-      <h2>Other resources</h2>
+      <h3>Other resources</h3>
       <div>
-        <h3>Documentation &amp; Specifications</h3>
+        <h4>Documentation &amp; Specifications</h4>
         <ul>
           <li><a href="http://www.w3.org/MarkUp/"><acronym
           			title="World Wide Web Consortium">W3C</acronym>'s
@@ -56,7 +57,7 @@
         </ul>
       </div>
       <div>
-        <h3>Online Tools &amp; Other Validators</h3>
+        <h4>Online Tools &amp; Other Validators</h4>
         <ul>
           <li>The <a
               href="http://www.htmlhelp.com/tools/validator/"><acronym
@@ -75,8 +76,7 @@
           	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>
-            (or use Site Valet's <a href="http://valet.webthing.com/tidy/">web
-            interface to tidy</a>.)</li>
+            </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
@@ -101,7 +101,7 @@
     </div>
 
     <div id="credits">
-      <h2>Credits</h2>
+      <h3>Credits</h3>
       <p>
         The
         <a href="http://lists.w3.org/Archives/Public/www-html/1994Jul/0015">first
@@ -176,7 +176,7 @@
         </li>
       </ul>
     </div>
-
+</div>
 <!--#include virtual="footer.html" -->
   </body>
 </html>

Index: file-upload.html
===================================================================
RCS file: /sources/public/validator/htdocs/file-upload.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- file-upload.html	24 May 2003 20:32:45 -0000	1.17
+++ file-upload.html	9 May 2004 15:56:49 -0000	1.18
@@ -4,13 +4,14 @@
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
 
-  <p id="skip">
+  <p><a id="skip" name="skip"></a>
     This form allows you to upload files from your computer and have
     them validated.
   </p>
 
     <div>
       <h2>Validate Uploaded File</h2>
+      <fieldset><legend>Validate by File Upload</legend>
       <form method="post" enctype="multipart/form-data" action="check">
         <table>
           <tr><th><label for="uploaded_file">File:</label></th><td colspan="2"><input type="file" id="uploaded_file" name="uploaded_file" size="50" /></td></tr>
@@ -21,6 +22,7 @@
           </tr>
         </table>
       </form>
+      </fieldset>
     </div>
 
   <p>

Index: navbar.css
===================================================================
RCS file: /sources/public/validator/htdocs/navbar.css,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- navbar.css	24 Feb 2003 23:33:18 -0000	1.6
+++ navbar.css	9 May 2004 15:56:49 -0000	1.7
@@ -1,89 +1,170 @@
 /*
    Navigation Style Sheet for the W3C Markup Validation Service.
 
-   Copyright 2000 W3C (MIT, INRIA, Keio). All Rights Reserved.
+   Copyright 2000-2004 W3C (MIT, INRIA, Keio). All Rights Reserved.
    See http://www.w3.org/Consortium/Legal/ipr-notice.html#Copyright
 
    $Id$
 */
 
-dl.navbar {
-  float: right;
-  text-decoration: none;
-  text-align: left;
-  background-color: #eee;
-  border-left: 1px solid black;
-  margin-left: 1em;
-  padding-left: 1em;
+html {
+/*  min-width: 55em; */
 }
 
-dl.navbar dt {
-  text-align: left;
-  margin-left: 0px;
+#menu {
+/*  min-width: 63em; */
+  list-style-type: none;
+  padding: 0;
+  margin: 0;
+  height: 1.5em;
+  background-color: #eee;
+  border-bottom: solid 1px black;
 }
 
-dl.navbar dd {
-  margin: 0px;
+#menu li {
+  display: inline;
+  padding: 0;
+  margin: 0;
 }
 
-dl.navbar ul {
-  padding: 0px;
+#menu li a:link, #menu li a:visited {
+  text-decoration: none;
+  text-align: center;
+  float: left;
+  display: block;
+  width: 8em;
+  padding: 2px 0px;
+  margin: 0;
+  background-color: #eee;
+  color: #053188;
+  font-size: smaller;
+  font-variant: small-caps;
+  border-right: solid 1px #bbb;
+  border-bottom: solid 1px #ddd;
 }
 
-dl.navbar ul li {
-  list-style-type: none;
-  margin-top: 1px;
+#menu li a#selected:link, #menu li a#selected:visited {
+  text-decoration: underline;
+  background-color: #fff;
+  color: #053188;
 }
 
-dl.navbar ul li a {
-  display: block;
-  text-decoration: none;
-  font-family: sans-serif;
+#menu li a:hover {
+  text-decoration: underline;
+  background-color: #fff;
+  color: #053188;
 }
 
-dl.navbar ul li a:hover {
-  background: #ccc;
+#menu li a:active {
+  background-color: #fff;
+  color: #053188;
+  border-right: solid 1px #ddd;
 }
 
 
+/* link bar  - all pages*/
 
+#misclinks {
+  float:            right;
+  width: 8em;
+  text-decoration:  none;
+  padding:          1ex;
+  background-color: #eee;
+  border-left:     1px solid black;
+  border-bottom:    1px solid black;
+  margin-top:       -1px; 
+  font-size:        smaller;
+}
 
+#misclinks dt {
+  text-align: center;
+  background: #ddd;
+  color:      #053188;
+  font-variant: small-caps;
+}
+#misclinks dd {
+  text-align: right;
+  margin: 0;
+  padding-bottom: 2ex;
+}
 
+#misclinks ul {margin: 0; padding: 0;}
+#misclinks li {
+  list-style-type: none;
+  text-align: right;
+}
+#misclinks ul li a {
+  display: block;
+}
 
+#misclinks li a:link, #misclinks li a:visited, div.jumpbar li a:link, div.jumpbar li a:visited {
+  text-decoration: none;
+  display: block;
+  padding: 1px 0px;
+  margin: 0;
+  background-color: #eee;
+  color: #053188;
+  font-size: smaller;
+}
 
+#misclinks li a:hover {
+  text-decoration: underline;
+  background-color: #fff;
+  color: #053188;
+}
 
+#misclinks li a#selected:link, div.jumpbar li a#selected:visited {
+  text-decoration: underline;
+}
 
 
+/* Jump Bar  - results page*/
 
-/*
-div.navbar p a {
-  display: block;
-  text-decoration: none;
+.jumpbar {
+  float:            right;
+  width: 8em;
+  margin-right: -.4em; /* FIXME - find the exact value - */
+  text-align:       left;
+  text-decoration:  none;
+  padding:          1ex;
+  background-color: #eee;
+  border-left:     1px solid black;
+  border-bottom:    1px solid black;
+  margin-top:       -1.3em; 
+  font-size:        smaller;
 }
 
-div.navbar p a:hover {
-  background: #ccc;
+div.jumpbar ul {
+  padding: 0;
+  margin:  0;
 }
 
-div.navbar {
-  float:            right;
-  text-align:       right;
-  text-decoration:  none;
-  margin:           .1ex .1ex 2.5ex 1ex;
-  padding:          1ex;
+div.jumpbar li {
+  list-style-type: none;
+}
+
+div.jumpbar li a:link, div.jumpbar li a:visited {
+  text-decoration: none;
+  text-align: center;
+  display: block;
+  width: 8em;
+  padding: 2px 0px;
+  margin: 0;
   background-color: #eee;
-  border-left:      1px solid black;
-  clear:            both;
-  width:            8em;
+  color: #053188;
+  font-size: smaller;
+  border-top: dotted 1px black;
 }
 
-div.navbar p {
-  border-top: 1px solid black;
-  margin:     .1ex;
-  padding:    .1ex .1em 1.5ex .1em;
+div.jumpbar li a:hover {
+  text-decoration: underline;
 }
 
-div.navbar p.main {
-  border-top-style: none;
+div.jumpbar li a#selected:link, div.jumpbar li a#selected:visited {
+  text-decoration: underline;
+  background-color: #fff;
+  color: #053188;
+  border-right: solid 1px #ddd;
+  border-bottom: solid 1px #fff;
 }
-*/
+

--- NEW FILE: loadexplanation.js ---
d=document
w=window
msgs=new Array()
if (w && d && d.getElementsByTagName){
 w.onload=doubleUp
}
function doubleUp() {
 glist=d.getElementsByTagName("DIV")
 upto(10)
}
function upto(n) {
 if (n<glist.length) {
  for (i=n;i<glist.length && i<n+10;i++) {
   j=glist[i]
   cls=j.className
   if (cls) cls=cls.split(' ')
   if (cls.length>1) {
    if (cls[0]=='ve') msgs[cls[1]]=j.innerHTML
    if (cls[0]=='hidden' && msgs[cls[1]]) {
     j.className="ve "+cls[1]
     j.innerHTML=msgs[cls[1]]
    }
   }
  }
  if (w && w.setTimeout) setTimeout('upto('+i+')',500)
 }
}

Index: tips.css
===================================================================
RCS file: /sources/public/validator/htdocs/tips.css,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- tips.css	24 Feb 2003 23:33:18 -0000	1.6
+++ tips.css	9 May 2004 15:56:49 -0000	1.7
@@ -7,40 +7,37 @@
    $Id$
 */
 
-
 dl.tip {
-  text-align: justify;
-  margin-top:    0em;
-  background:    #eeeeee;
-  border-top: 1px solid black;
+     margin-top: 0em;
+     text-align: center;
+     background: #eeeeee;
+     border-top: 1px solid black;
   border-bottom: 1px solid black;
+        padding: .5em;
 }
 
-dl.tip dt a {
-  text-decoration: none;
-  color: inherit;
-} 
-
 dl.tip dt {
   text-align: center;
-  padding: 0em;
-  margin: 0em;
-  color: black;
+       color: black;
   background: #eeeeee;
+     display: inline;
 }
 
+dl.tip dt a {
+  text-decoration: none;
+  color: inherit;
+} 
+
 dl.tip dd {
   text-align: center;
   text-decoration: none;
   font-weight: bolder;
-  margin: .5em;
   color: blue;
+  display: inline;
+
 }
 
 dl.tip dd a {
-  padding: .1em .25em;
   text-decoration: none;
-  margin:  .5em;
-  display: block;
 }
 

Index: favelets.html
===================================================================
RCS file: /sources/public/validator/htdocs/favelets.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- favelets.html	24 May 2003 20:32:45 -0000	1.5
+++ favelets.html	9 May 2004 15:56:49 -0000	1.6
@@ -4,7 +4,7 @@
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
 
-    <div id="skip">
+    <div><a id="skip" name="skip"></a>
       <h2><a href="http://favelets.com/">Favelets</a>
           For The Validator</h2>
       <div class="intro">
@@ -72,8 +72,6 @@
           <dt>"<a href="javascript:void(q=prompt('Validate Page:',''));if(q)window.open('http://validator.w3.org/check?uri='+escape(q));void%200"
                  title="Validate Page In New Window...">Validate Page In New Window...</a>"</dt>
           <dd>Same as above but shows results in a new window.</dd>
-          <dt>"<a href="javascript:_is=document.createElement('iframe');_is.setAttribute('src','http://validator.w3.org/favelets.html#'+window.location.href);_is.setAttribute('height','0');_is.setAttribute('width','0');_is.setAttribute('style','border:0;');document.body.appendChild(_is);void 0"
-                 title="Is This Page Valid?">Is <em>This</em> Page Valid?</a>"</dt>
         </dl>
       </div>
     </div>

Index: doctype-select.html
===================================================================
RCS file: /sources/public/validator/htdocs/doctype-select.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- doctype-select.html	8 Sep 2002 19:30:28 -0000	1.1
+++ doctype-select.html	9 May 2004 15:56:49 -0000	1.2
@@ -1,8 +1,11 @@
 <select id="doctype" name="doctype">
-  <option value="Inline">(detect automatically)</option>
+  <option value="Inline" selected="selected">(detect automatically)</option>
+  <option>XHTML 1.1</option>
+  <option>XHTML Basic 1.0</option>
   <option>XHTML 1.0 Strict</option>
   <option>XHTML 1.0 Transitional</option>
   <option>XHTML 1.0 Frameset</option>
+  <option>ISO/IEC 15445:2000 (ISO-HTML)</option>
   <option>HTML 4.01 Strict</option>
   <option>HTML 4.01 Transitional</option>
   <option>HTML 4.01 Frameset</option>

--- NEW FILE: docs.css ---
/*
   Documentation Style Sheet for the W3C Markup Validation Service.
 
   Copyright 2003 W3C (MIT, INRIA, Keio). All Rights Reserved.
   See <http://www.w3.org/Consortium/Legal/ipr-notice.html#Copyright>
 
   $Id: docs.css,v 1.2 2004/05/09 15:56:49 link Exp $
*/

/*
   Please Note:
   Every selector in this stylesheet should require a parent element with the
   class ".doc" to avoid namespace clashes. Currently the class is set on a
   "div" element, but there is no reason to limit it to that. i.e. use the
   ".doc" selector as parent, not "div.doc".
*/


/* Margins common (relative) to multiple block elements. */
.doc h4, .doc h5, .doc p, .doc pre, .doc ul, .doc table
{
 margin-left: 1em;
 /* margin-right: 20%; */
margin-right: 1em;
}

/* Set line height to 1.5x to allow for various inline decoration. */
.doc {
  line-height: 150%;
}

/* documentation - table of contents */
#toc {
  font-size: .8em;
}

.doc div#toc ul {
  margin-left:  0;
  margin-right: 0;
}

/* documentation - error explanations */
dl#expl dt code { /* headings for an error */
  white-space: normal;
  font-weight: bold;
}

dl#expl dt {
  border-top: 1px dashed black;
  margin-top: 2em;
  margin-bottom: 1em;
}

.doc dd {
  margin-right: 0; /* no need for the extra margin if we nicely put the text of the dd in a paragraph */
}
.doc var { /* headings for an error */
  color: #006;
}

/* A snippet of code used inline. */
.doc code {
  white-space: normal;
  font-weight: bold;
  color: #006;
  display: inline;
  padding-left: .2em;
  padding-right: .2em;
  background: #eef;
  color:      #337;
  font-family: "Bitstream Vera Sans Mono", monospace;
  border: 1px dotted #ccf;
}

.doc code.block {
  display: block;
  padding: 1em;
  white-space: pre;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-right:  3em;
}

.doc code samp {
  font-weight: normal;
  color: black;
  font-style: italic;
}

Index: header.html
===================================================================
RCS file: /sources/public/validator/htdocs/header.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- header.html	5 Apr 2004 20:33:06 -0000	1.24
+++ header.html	9 May 2004 15:56:49 -0000	1.25
@@ -16,61 +16,22 @@
   </head>
 
   <body>
-    <h1 id="title"><a href="http://www.w3.org/"><img height="48" alt="W3C"
-        id="logo" src="http://www.w3.org/Icons/WWW/w3c_home" /></a>
-      Markup Validation Service</h1>
-    <dl class="navbar">
-      <dt>Site Navigation</dt>
-      <dd class="main">
-	<ul>
-	  <li class="hideme"><a href="#skip" accesskey="s" title="Skip past navigation to main part of page">Skip Navigation</a></li>
-	  <li><a href="<!--#echo var="relroot" -->" accesskey="h" title="Go to the Home Page for The W3C Markup Validation Service">Home&nbsp;Page</a></li>
-	  <li><a href="<!--#echo var="relroot" -->docs/" title="Documentation for this Service">Documentation</a></li>
-	  <li><a href="<!--#echo var="relroot" -->source/" title="Information on Source Availability">Source&nbsp;Code</a></li>
-	  <li><a href="<!--#echo var="relroot" -->whatsnew.html" title="The changes made to this service recently">What's&nbsp;New</a></li>
-	  <li><a href="<!--#echo var="relroot" -->accesskeys.html" accesskey="k" title="Accesskey Legend for the Validator Service">Accesskeys</a></li>
-	  <li><a href="<!--#echo var="relroot" -->feedback.html" title="How to provide feedback on this service">Feedback</a></li>
-	  <li><a href="<!--#echo var="relroot" -->about.html" title="Information About this Service">About...</a></li>
-	  <li><a href="<!--#echo var="relroot" -->favlets.html" title="Favlets for the Validator">Favlets</a></li>
-	</ul>
-      </dd>
-      <dt>Other Tools</dt>
-      <dd>
-	<ul>
-	  <li><a href="http://valet.webthing.com/" class="offsite" title="The Site Valet QA Tools">Site Valet</a></li>
-	  <li><a href="http://www.htmlhelp.com/tools/validator/" class="offsite" title="The WDG HTML Validator"><acronym title="Web Design Group">WDG</acronym> Validator</a></li>
-	  <li><a href="http://jigsaw.w3.org/css-validator/" class="offsite" title="The W3C CSS Validator"><acronym title="Cascading Style Sheets">CSS</acronym> Validator</a></li>
-	  <li><a href="http://validator.w3.org/checklink" class="offsite" title="The W3C Link Checker">Link&nbsp;Checker</a></li>
-	  <li><a href="http://www.w3.org/People/Raggett/tidy/" class="offsite" title="The HTML Tidy Home Page"><acronym title="HyperText Markup Language">HTML</acronym>&nbsp;Tidy</a></li>
-          <li><a href="http://cgi.w3.org/cgi-bin/tidy" class="offsite" title="The HTML Tidy Tool Online">Tidy&nbsp;Online</a></li>
-	</ul>
-      </dd>
-      <dt>Markup Standards</dt>
-      <dd>
-	<ul>
-	  <li><a href="http://www.w3.org/TR/xhtml11/" class="offsite" title="The XHTML 1.1 Recommendation"><acronym title="eXtensible HyperText Markup Language">XHTML</acronym>&nbsp;1.1</a></li>
-	  <li><a href="http://www.w3.org/TR/xhtml1/" class="offsite" title="The XHTML 1.0 Recommendation"><acronym title="eXtensible HyperText Markup Language">XHTML</acronym>&nbsp;1.0</a></li>
-	  <li><a href="http://www.w3.org/TR/html401/" class="offsite" title="The HTML 4.01 Recommendation"><acronym title="HyperText Markup Language">HTML</acronym>&nbsp;4.01</a></li>
-	</ul>
-      </dd>
-      <dt>Style Standards</dt>
-      <dd>
-	<ul class="none">
-	  <li><a href="http://www.w3.org/TR/xsl/" class="offsite" title="The XSL 1.0 Proposed Recommendation"><acronym title="eXtensible Style Language">XSL</acronym>&nbsp;1.0</a></li>
-	  <li><a href="http://www.w3.org/TR/REC-CSS2" class="offsite" title="The CSS Level 2 Recommendation"><acronym title="Cascading Style Sheets">CSS</acronym>&nbsp;Level&nbsp;2</a></li>
-	  <li><a href="http://www.w3.org/TR/REC-CSS1" class="offsite" title="The CSS Level 1 Recommendation"><acronym title="Cascading Style Sheets">CSS</acronym>&nbsp;Level&nbsp;1</a></li>
-	</ul>
-      </dd>
-      <dt>Accessibility</dt>
-      <dd>
-	<ul>
-	  <li><a href="http://www.w3.org/WAI/" class="offsite" title="The Web Accessibility Initiative Home Page"><acronym title="Web Accessibility Initiative">WAI</acronym>&nbsp;Home</a></li>
-	  <li><a href="http://www.w3.org/Talks/WAI-Intro/slide1-0.html" class="offsite" title="Overview of the Web Accessibility Initiative"><acronym title="Web Accessibility Initiative">WAI</acronym>&nbsp;Overview</a></li>
-	  <li><a href="http://www.w3.org/WAI/bcase/benefits.html" class="offsite" title="Benefits of Accessible Web Design"><acronym title="Web Accessibility Initiative">WAI</acronym>&nbsp;Benefits</a></li>
-	  <li><a href="http://www.w3.org/1999/05/WCAG-REC-fact" class="offsite" title="Frequently Asked Questions About The Web Content Accessibility Guidelines"><acronym title="Web Content Accessibility Guidelines">WCAG</acronym>&nbsp;<acronym title="Frequently Asked Questions">FAQ</acronym></a></li>
-	  <li><a href="http://www.w3.org/TR/WCAG10/" class="offsite" title="Web Content Accessibility Guidelines 1.0"><acronym title="Web Content Accessibility Guidelines">WCAG</acronym>&nbsp;1.0</a></li>
-	  <li><a href="http://www.w3.org/WAI/gettingstarted/" class="offsite" title="WAI Getting Started Guide"><acronym title="Web Accessibility Initiative">WAI</acronym>&nbsp;Intro</a></li>
-	  <li><a href="http://www.w3.org/WAI/References/QuickTips/" class="offsite" title="WAI Quick Tips"><acronym title="Web Accessibility Initiative">WAI</acronym>&nbsp;Tips</a></li>
-	</ul>
-      </dd>
-    </dl>
+    <div id="banner">
+      <h1 id="title">
+	<a href="http://www.w3.org/"><img height="48" alt="W3C" id="logo" src="http://www.w3.org/Icons/WWW/w3c_home" /></a>
+        <a href="http://www.w3.org/QA/"><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA" /></a>
+        Markup Validation Service</h1>
+	<span id="versioninfo"><abbr title="version">v</abbr>0.6.5</span>
+    </div>
+    <ul class="navbar" id="menu">
+        <li><span class="hideme"><a href="#skip" accesskey="s" title="Skip past navigation to main part of page">Skip Navigation</a> |</span>
+        <a href="<!--#echo var="relroot" -->" accesskey="h" title="Go to the Home Page for The W3C Markup Validation Service"><strong>Home</strong></a></li>
+        <li><a href="<!--#echo var="relroot" -->about.html" title="Information About this Service">About...</a></li>
+        <li><a href="<!--#echo var="relroot" -->whatsnew.html" title="The changes made to this service recently">News</a></li>
+        <li><a href="<!--#echo var="relroot" -->docs/" title="Documentation for this Service">Docs</a></li>
+	<li><a href="<!--#echo var="relroot" -->docs/help.html" title="Help and answers to frequently asked questions">Help&nbsp;&amp;&nbsp;<acronym title="Frequently Asked Questions">FAQ</acronym></a></li>
+        <li><a href="<!--#echo var="relroot" -->feedback.html" title="How to provide feedback on this service">Feedback</a></li>
+	<li><a href="http://validator.w3.org/checklink" title="In addition to fixing your markup, fix your links with the W3C Link Checker">Link Checker</a></li>
+    </ul>
+
+    <div id="main"><!-- This DIV encapsulates everything in this page - necessary for the positioning -->

Index: results.css
===================================================================
RCS file: /sources/public/validator/htdocs/results.css,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- results.css	24 May 2003 20:32:45 -0000	1.17
+++ results.css	9 May 2004 15:56:49 -0000	1.18
@@ -1,34 +1,207 @@
 /* style sheet for the validator's results page          */
 /* $Id$ */
 
-.markup {
+.input {
+  color: black;
+  background-color: #eee;
+  font-family: "Bitstream Vera Mono", monospace;
+  font-size: small;
+}
+
+/* The "Jump To" links in result pages. */
+.jumpbar {
+  float:            left;
+  width:            12ex;
+  text-align:       left;
+  text-decoration:  none;
+  padding:          1ex;
+  background-color: #eee;
+  border-top:       1px solid #eee;
+  border-right:     1px solid black;
+  border-bottom:    1px solid black;
+  margin-top:       -1.3em;
+  font-weight:      bolder;
+  font-size:        smaller;
+}
+
+div.jumpbar ul {
+  padding: 0;
+  margin:  0;
+}
+
+div.jumpbar li {
+  list-style-type: none;
+}
+
+p.jumpbar a:hover {
+  background: #ccc;
+}
+
+/* Error Messages Display */
+/*
+*/
+.msg {
+  font-weight: bold;
+}
+
+.ve {
+  font-size: smaller;
+  clear: left;
+  padding: 0;
+  width: 100%;
+}
+
+.ve p {
+  line-height: 100%;
+  font-style: italic;
+  font-size: small;
+  margin: 0;
+}
+
+.ve p.helpwanted {
+  float: right;
+  width: 30ex;
+  border: 1px solid black;
+  background: #eee;
+  font-size: smaller;
+  line-height: 120%;
+  padding: 1ex;
+  text-align: justify;
+  margin: 0;
+}
+
+.helpwanted em {
+  font-weight: bolder;
+}
+
+ol#errors code {
+  margin-bottom: 2ex;
+}
+
+ol#errors li p code strong {
   color: red;
-  background: white;
+  padding-left: .5ex;
+  padding-right: .5ex;
   font-weight: bolder;
 }
 
-.input {
-  color: black;
-  background-color: #eeeeee; /* light grey */
+ol#errors li {
+  clear: both; 
+}
+
+/* Source Code Display */
+/*
+*/
+#source div {
+/* where the source is actually displayed */
+  background: #eee;
+  border: 1px solid black;
+  margin-right: 1em;
+  margin-left: 1em;
+  padding-left: 1em;
+  padding-right: 1em;
+}
+
+#source code {
+  white-space: normal;
+  font-family: "Bitstream Vera Mono", monospace;
+  font-size: smaller;
 }
 
+
 fieldset {
   color: black;
+  clear: left;
+  margin-left: auto;
+  margin-right: auto;
   background-color: #eeeeee;
 }
 
 fieldset legend {
   background-color: #eee;
-  border-right: 1px solid grey;
-  border-bottom: 1px solid grey;
+  border-right: 1px solid gray;
+  border-bottom: 1px solid gray;
   font-weight: bold;
 }
 
-ul#Warnings {
+
+/* Style for non-parser warnings. */
+/*
+*/
+
+div.Warnings {
   clear: left;
-  padding-top: 1ex;
+  padding: 0;
+  margin-right: 1em;
+}
+
+/* "Fatal" warnings... */
+div.Warnings div.fatal h3 {
+  background: #FCC;
+  border-top: 1px solid black;
+  border-right: 1px solid black;
+  border-bottom: 1px solid black;
+  padding: .5ex;
+  margin: 0;
+  margin-bottom: 1em;
+  float: left;
+  font-size: small;
+  font-weight: bolder;
+}
+
+div.Warnings div.fatal {
+  margin: 0 0 1ex 0;
+  padding: 0;
+  clear: left;
+}
+
+div.Warnings div.fatal div {
+  border: 5px solid #FCC;
+  margin: 0 0 0 1em;
+  padding: .5em 1em;
+}
+
+div.Warnings div.fatal p:first-child {
+  font-weight: bold;
+/*  font-size: normal; */
+  clear: left;
+}
+
+/* "note" warnings... */
+div.Warnings div.note h3 {
+  background: #053188;
+  color: white;
+  border-top: 1px solid black;
+  border-right: 1px solid black;
+  border-bottom: 1px solid black;
+  padding: .5ex;
+  margin: 0;
+  margin-bottom: 1em;
+  margin-right:  1em;
+  float: left;
+  font-size: small;
+  font-weight: bolder;
 }
 
+div.Warnings div.note {
+  margin: 0 0 1ex 0;
+  padding: 0;
+  clear: left;
+}
+
+div.Warnings div.note div {
+  margin: 0 0 0 1em;
+  padding: .5em 1em;
+}
+/* Not all warnings have a "p", but if they
+   do, the first one should be emphasized. */
+div.Warnings div.note p:first-child {
+  font-weight: bold;
+/*  font-size: normal; */
+  clear:       left;
+}
+
+
 th {
   padding-right: .5em;
   text-align: right;
@@ -86,7 +259,7 @@
   padding-bottom: 	.5em;
 }
 
-.valid a {
+.valid a:link {
   color:      yellow;
   background: #053188;
 }
@@ -106,8 +279,19 @@
   background: yellow;
 }
 
+div#result {
+  clear: left;
+  padding-top: 1em;
+}
+
+h2.valid {
+margin-top: 0;
+margin-bottom: 0;
+}
 h2.invalid {
   text-align: center;
+  margin-top: 0;
+  margin-bottom: 0;
 }
 
 .invalid {

Index: index.html
===================================================================
RCS file: /sources/public/validator/htdocs/index.html,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -d -r1.58 -r1.59
--- index.html	24 May 2003 20:32:45 -0000	1.58
+++ index.html	9 May 2004 15:56:49 -0000	1.59
@@ -4,8 +4,9 @@
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
 
-    <div id="skip" class="intro">
-      <p>
+
+    <div class="intro">
+      <p><a name="skip" id="skip"></a>
         Welcome to the W3C Markup Validation Service; a free service that checks
         documents like HTML and XHTML for conformance to W3C Recommendations
         and other standards.
@@ -13,59 +14,61 @@
     </div>
 
     <div>
-      <h2>Validate Files</h2>
-      <p>
-        You can enter a URI in the <code>Address</code> field below,
-        and have the page validated:
-      </p>
+      <h2>Validate Your Markup</h2>
+      <fieldset class="front"><legend>Validate by URI</legend>
       <form method="get" action="check">
         <p>
           <label title="Address of page to Validate" for="uri">Address:
             <input id="uri" name="uri" size="40" /></label>
-          <label title="Submit URI for validation">
-	    <input type="submit" value="Validate URI..." /></label>
+          <label title="Submit URI for validation"><input type="submit" value="Check" /></label>
+          <input type="hidden" name="verbose" value="0" />
+          <!-- <input type="hidden" name="fussy" value="0" /> -->
         </p>
       </form>
       <p>
-        If you want to upload a file from your computer and have it validated,
-	you can use this form:
+        Enter the <abbr title="Uniform Resource Identifier">URI</abbr> of the page
+        you want to check. Advanced options are available from the <a
+          title="Extended Interface to the W3C Markup Validation Service"
+          href="detailed.html">Extended Interface</a>.
       </p>
+      </fieldset>
+	<br />
+      <fieldset class="front"><legend>Validate by File Upload</legend>
       <form method="post" enctype="multipart/form-data" action="check">
-        <p>    
-          <label title="Choose a Local File to Upload and Validate" for="uploaded_file">Local File: <input type="file" id="uploaded_file" name="uploaded_file" size="30" /></label>
-          <label title="Submit file for validation"><input type="submit" value="Validate File" /></label>
+        <p>
+          <label title="Choose a Local File to Upload and Validate" for="uploaded_file">Local File:
+            <input type="file" id="uploaded_file" name="uploaded_file" size="30" /></label>
+          <label title="Submit file for validation"><input type="submit" value="Check" /></label>
+          <input type="hidden" name="verbose" value="0" />
+          <!-- <input type="hidden" name="fussy" value="0" /> -->
         </p>
       </form>
       <p>
-        There is also an <a
-          title="Extended Interface to the W3C Markup Validation Service"
-          href="detailed.html">Extended Interface</a> available if you want
-        to set any advanced options, and a <a
+        Select the file you want to upload and check. Advanced options are
+        available from the <a
           title="File Upload Interface to the W3C Markup Validation Service"
-          href="file-upload.html">Extended File Upload Interface</a> if you
-        want to validate uploaded files with advanced options.
+          href="file-upload.html">Extended File Upload Interface</a>.
       </p>
+      </fieldset>
     </div>
 
     <div id="recent">
       <h2>Recent Updates</h2>
+      <dl>
+	<dt><a href="whatsnew.html#t2004-05-07">2004-05-07</a></dt>
+        <dd>Released version 0.6.5, a maintenance release easier to use and install,
+	 featuring new documentation, simpler navigation, new recovery mechanisms instead of fatal errors, 
+	and offering explanations in addition to error messages.</dd>
+        <dt><a href="whatsnew.html#t2002-12-01">2002-12-01</a></dt>
+        <dd>Released version 0.6.1, a maintenance release to fix minor bugs.</dd>
+      </dl>
       <p class="intro">
         These are the most recent major changes to this service. See
         "<a href="whatsnew.html">What's&nbsp;New</a>" for more details.
-      </p> 
-      <dl>
-        <dt><a href="whatsnew.html#2003-05-01">May 01, 2003 (TBC)</a></dt>
-        <dd>
-          Released version 0.6.2 of the Markup Validator; a maintenance
-          release to address various minor issues.
-        </dd>
-        <dt><a href="whatsnew.html#2002-12-01">December 01, 2002</a></dt>
-        <dd>Maintenance release to fix minor bugs.</dd>
-        <dt><a href="whatsnew.html#2002-11-26">November 26, 2002</a></dt>
-        <dd>Internal restructuring and new DTDs added. Bug fixes.</dd>
-      </dl>
+      </p>
    </div>
 
+
 <!--#include virtual="footer.html" -->
 
   </body>

Index: base.css
===================================================================
RCS file: /sources/public/validator/htdocs/base.css,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- base.css	24 May 2003 20:32:45 -0000	1.31
+++ base.css	9 May 2004 15:56:49 -0000	1.32
@@ -10,8 +10,10 @@
 @import url(results.css); /* CSS for validation results. */
 @import url(navbar.css);  /* CSS for navigation menu. */
 @import url(tips.css);    /* CSS for Quality Tips. */
+@import url(docs.css);    /* CSS for the Documentation. */
 
-body {
+
+html, body {
   line-height:     120%;
   color:           black;
   background:      white;
@@ -19,6 +21,52 @@
   font-family:     "Bitstream Vera Sans", sans-serif;
   font-style:      normal;
   text-decoration: none;
+  margin:  0;
+  padding: 0;
+  border:  0;
+}
+
+div#main {
+  padding-top: 1em;
+/*   margin-right: 7.6em; */ /* no need for this without the righthand bar */
+  margin: 0;
+}
+
+div#main p, div#main dt {
+  padding-left: 1em;
+  padding-right: 1em;
+}
+
+dt {
+  margin-top: 1em;
+}
+
+/* Fieldsets in general */
+fieldset {
+/*  max-width:     80%; */
+  margin-left:   1em;
+  margin-right:  1em;
+}
+
+/* The front-page fieldsets */
+fieldset.front {
+  background: inherit;
+  border: 1px dotted #053188;
+}
+
+fieldset.front legend {
+  color: #053188;
+  font-variant: small-caps;
+  padding: .1ex .5ex;
+}
+
+.intro {
+  font-style: italic;
+  text-align: justify;
+}
+
+a:link, a:visited {
+  color: blue;
 }
 
 a:hover {
@@ -31,8 +79,8 @@
   background-color: yellow;
 }
 
-acronym:hover, abbrev:hover {cursor: help}
-abbrev[title], acronym[title], span[title] {
+acronym:hover, abbr:hover {cursor: help}
+abbr[title], acronym[title], span[title], strong[title] {
   border-bottom: thin dotted;
   cursor: help;
 }
@@ -44,14 +92,13 @@
 }
 
 a:link img, a:visited img {border-style: none}
-a img {color: white} /* The only way to hide the border in NS 4.x */
+a img {color: black} /* The only way to hide the border in NS 4.x */
 
 ul.toc {
   list-style: none;
 }
 
 ol li {
-  max-width: 75ex;
   padding: .1em;
 }
 
@@ -76,11 +123,8 @@
 h3 a {color: black} /* These are usually targets and not links */
 
 img {vertical-align: middle}
-h1#title {
-  background-color: #eee;
-  border-bottom: 1px solid black;
-  padding: .25em;
-}
+
+a.formoptions {text-decoration: none; color: black; border-bottom: 1px dotted #0000DD}
 
 /* done vs. tbc for the TODO list */
 .done { text-decoration: line-through; }
@@ -91,50 +135,43 @@
 }
 
 address {
-  padding-top:     .5em;
   padding-right:    1em;
   padding-left:     1em;
-  padding-bottom:  .5em;
-  margin-top:       3em;;
+  margin-top:       3em;
   border-top:       1px solid black;
   background-color: #eee;
   clear:            right;
 }
 
+address {
+  background-image: url(images/footer);
+  background-repeat: no-repeat;
+  background-attachment: scroll;
+  height: 50px;
+  background-position: center;
+}
+
 p.copyright {
-  margin-top: 5em;
-  padding-top: .5em;
-  font-size: xx-small;
-  max-width: 75ex;
-  text-align: justify;
+  margin-top:     5em;
+  padding-top:    .5em;
+  font-size:      xx-small;
+  max-width:      85ex;
+  text-align:     justify;
   text-transform: uppercase;
-  margin-left: auto;
-  margin-right: auto;
-  font-family: monospace;
+  margin-left:    auto;
+  margin-right:   auto;
+  font-family:    monospace;
+  color:          #888;
+  line-height:    120%;
 }
 
-p.jumpbar {
-  text-align: left;
+p.copyright a {
+  color: #88f;
   text-decoration: none;
-  margin-left: auto;
-  margin-right: auto;
-  padding: 1ex;
-  background-color: #eee;
-  border-left: 1px solid black;
-  border-right: 1px solid black;
-}
-
-p.jumpbar a:hover {
-  background: #ccc;
-}
-
-.nsnote {
-  display: none;
 }
 
 .stb {clear: left}
 
-
 div.colophon {
   margin-left: 2em;
   font-style: italic;
@@ -152,58 +189,115 @@
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
-  color: #053188
+  color: #053188;
+}
+#banner h1 {font-size: 1.3em;
+display: inline}
+
+#banner {
+background-image: url(images/header);
+background-repeat: no-repeat;
+background-attachment: scroll;
+height: 50px;
+background-position: right;
+margin:0; padding:0;
+border-bottom: 1px solid black;
+}
+
+#banner #versioninfo {
+  font-size: small;
+  color: #053188;
+  
+}
+
+h1#title {
+/*  background-color: #eee; 
+  border-bottom: 1px solid black; 
+  padding: .25em;*/
+  padding: 0;
+  margin: 0;
+  color: #053188;
+}
+
+/* Used for beta releases. */
+#versioninfo em {
+  color: red;
 }
 
 h2 {
   font-family: sans-serif;
   font-size-adjust: .53;
-  font-size: 1.75em;
-  font-weight: 500;
+  font-size: 1.5em;
+  text-align: center;
+  font-weight: bold;
   font-style: normal;
   text-decoration: none;
+  margin-top : 2em;
+  margin-bottom : 1em;
+  line-height: 120%;  
 }
 
 h3 {
   font-family: sans-serif;
   font-size-adjust: .53;
-  font-size: 1.58em;
-  font-weight: 500;
-  font-style: italic;
+  font-size: 1.3em;
+  background-color: #eee;
+  text-indent: 2em;
+  padding: .2em;
+  border-top: 1px dotted black;
+  font-weight: normal;
+  font-style: normal;
   text-decoration: none;
 }
 
 h4 {
   font-family: sans-serif;
   font-size-adjust: .53;
-  font-size: 1.33em;
-  font-weight: 500;
+  font-size: 1.1em;
+  font-weight: 600;
   font-style: normal;
-  text-decoration: none;
+  text-decoration: underline;
 }
 
 h5, dt {
   font-family: sans-serif;
   font-size-adjust: .53;
-  font-size: 1.17em;
-  font-weight: 500;
+  font-size: 1em;
+  font-weight: bold;
   font-style: normal;
   text-decoration: none;
-  margin-top: 1em;
+  text-indent: .5em;
+  margin:0;
 }
-		
+
 h6 {
   font-family: sans-serif;
   font-size-adjust: .53;
+  color: #666;
+  text-indent: 1em;
   font-size: 1em;
-  font-weight: 500;
-  font-style: normal;
+  font-style: italic;
+  margin:0;
   text-decoration: none;
 }
 
-/* documentation - table of contents */
-#toc {	
-  border-bottom : 2px dotted black;
+/* comma tools table */
+
+td.comma-desc {
+  background: #ffeecc;
+  border : 1px solid black;
+  font-family: sans-serif
+}
+
+td.comma-shortcut {
+  background: #e7e7ff; 
+  border : 1px solid black;
+  font-family: monospace;
+}
+
+td.comma-tool {
+  background: #e7e7ff;
+  border: 1px solid black;
 }
 
 kbd {

Index: whatsnew.html
===================================================================
RCS file: /sources/public/validator/htdocs/whatsnew.html,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- whatsnew.html	24 May 2003 20:32:45 -0000	1.38
+++ whatsnew.html	9 May 2004 15:56:49 -0000	1.39
@@ -3,22 +3,72 @@
 --><!--#set var="title" value="What's New at The W3C Markup Validation Service"
 --><!--#set var="relroot" value="./"
 --><!--#include virtual="header.html" -->
-
-    <div id="skip" class="intro">
+  <div class="doc"><a name="skip" id="skip"></a>
+    <h2>News for the W3C Markup Validator</h2>
+    <div class="intro">
       <p>
         This page lists recent changes to <a href="./">the <acronym
-        title="World Wide Web Consortium">W3C</acronym> Markup Validation
-        Service</a>. For minor changes and bug fixes that aren't listed on this
+          title="World Wide Web Consortium">W3C</acronym> Markup Validation
+            Service</a>. For minor changes and bug fixes that aren't listed on this
         page, see <a href="http://dev.w3.org/cvsweb/validator/">the
-        <acronym title="Concurrent Versions System">CVS</acronym> log</a>.
+          <acronym title="Concurrent Versions System">CVS</acronym> log</a>.
       </p>
     </div>
     <dl>
-      <dt id="2003-05-01">May 01, 2003 (TBC):</dt>
+      <dt id="t2004-05-07">2004-05-07 &mdash; 0.6.5 Release:</dt>
+      <dd>
+      <p>Stable release including all the fixes and improvements made in consecutive beta versions 
+	<a href="#t2004-04-30">0.6.5 Beta #3</a>, 
+	<a href="#t2004-04-15">0.6.5 Beta #2</a>, 
+	<a href="#t2003-08-26">0.6.5 Beta #1</a>,
+	<a href="http://lists.w3.org/Archives/Public/www-validator/2003Jun/0062.html">0.6.2 beta #2</a>, and
+	<a href="http://lists.w3.org/Archives/Public/www-validator/2003May/0069.html">0.6.2 beta #1</a>
+      </p>
+      </dd>
+      <dt id="t2004-04-30">2004-04-30 &mdash; 0.6.5 Beta #3:</dt>
       <dd>
         <p>
-          Released version 0.6.2 of the Markup Validator; a maintenance
-          release to address various minor issues. Changes include:
+	  Testing version 0.6.5 Beta #3 of the Markup Validator; an intermediary
+	  version including further layout, style and documentation improvements
+	  over version 0.6.5 Beta #2, based on discussion and comments during
+	  the testing phase of that version.
+	  Changes include:
+	</p>  
+	<ul>
+	  <li>Simpler navigation system - removed the "links" navigation bar</li>
+	  <li>More consistent layout</li>
+	  <li>A few issues with the way some agents were dealing with our Style Sheets
+	  were fixed. Other minor style fixes were also applied</li>
+	  <li>Cleanup of grammar issues and typos in a large part of the documentation.</li>
+        </ul>
+      </dd>
+
+      <dt id="t2004-04-15">2004-04-15 &mdash; 0.6.5 Beta #2:</dt>
+      <dd>
+	<p>
+	  Testing version 0.6.5 Beta #2 of the Markup Validator; an intermediary
+	  version addressing comments received for the version 0.6.5 Beta #1
+	  and adding significant User Interface and Documentation improvements.
+	  Changes include:
+	</p>
+	<ul>
+	  <li>More explanations for most of the validation error messages</li>
+	  <li>New documentation on installing the Markup Validator locally</li> 
+	  <li>The "fussy" parsing mode is no longer available and will be 
+	  drastically improved before it comes back - if ever </li>
+	  <li>The W3C Link Checker has now been spun off into a standalone product
+	  and is no longer bundled with the Markup Validator</li>
+	  <li>Stylesheets have been updated, with a more pleasant look</li>
+	  <li>Easier navigation, more accessible documentation</li>
+	  <li>More "Quality Tips" have been added</li>
+	</ul>
+      </dd>
+      <dt id="t2003-08-26">2003-08-26 &mdash; 0.6.5 Beta #1:</dt>
+      <dd>
+        <p>
+          Testing version 0.6.5 Beta #1 of the Markup Validator; an intermediary
+          version addressing various issues and add requested features.
+          Changes include:
         </p>
         <ul>
 	  <li>Stylesheets updated to work around browser issues.</li>
@@ -26,15 +76,62 @@
               courtesy of <a href="http://www.iki.fi/scop/">Ville Skytt&auml;</a>.</li>
           <li>Fixed broken links in Copyright statement.</li>
           <li>Added current version number in page headings.</li>
+          <li>Detect proxies stripping the Referer header.</li>
+          <li>Added "Comma Tools".</li>
+          <li>Minor Accessibility fixes.</li>
+          <li>A few new Webmaster Tips for the Tip of The Day.</li>
+          <li>The Link Checker now sends Accept, and Accept-Language headers.</li>
+          <li>The Link Checker supports more HTTP Status Codes.</li>
+          <li>The documentation has seen much improvement.</li>
+          <li>The RPM spec file is now available in the download.</li>
+          <li>Update ISO-HTML DTD to TC1.</li>
+          <li>Update SVG 1.0 DTD to current Errata.</li>
+          <li>Added support for ISO-8859-16 Encoding.</li>
+          <li>Added support for the data: URI scheme.</li>
+          <li>The Link Checker in command-line mode now supports bundling of options.</li>
+          <li>The Validator RPMs now try to integrate with the system catalog.</li>
+          <li>
+            Added options to make the DOCTYPE and Charset Override behave like
+            Fallbacks. i.e. With these options enabled, the Override will only
+            insert the relevant new value iff one was not allready present.
+          </li>
+          <li>No longer treat missing DOCTYPE or Charset as a fatal error.</li>
+          <li>Much improved error messages for several error situations.</li>
+          <li>Updated and expanded error explanations.</li>
+          <li>Use passive (PASV) FTP by default.</li>
+          <li>Updated experimental mod_perl support to work with Apache/mod_perl 2.</li>
+          <li>Added support for the Big5-HKSCS encoding.</li>
+          <li>The MathML2 DTDs were updated to the 20030620 errata version.</li>
+          <li>Add option to restrict access to private IP addresses.</li>
+          <li>Added custom, inline, verbose error messages.</li>
+          <li>Tweaked markup and style for source display.</li>
+          <li>Tweaked markup and style for indicating position of error.</li>
+          <li>Changes in output mandated by W3C Legal.</li>
+          <li>Verbose output is now the default from the home page.</li>
+          <li>
+            Added new "fussy" parse mode (enabled by default from the home
+            page) that should make it easier to locate SHORTTAGS-related
+            problems (such as implied end tags).
+          </li>
+          <li>Valid Badge useage guidelines are now available.</li>
+          <li>Various internal restructuring to make way for future (post-0.6.5) features.</li>
+          <li>
+            "/referer" is now deprecated in favor of "?uri=referer";
+            this allows us to preserve additional options in referer links.
+          </li>
         </ul>
       </dd>
-      <dt><a name="2002-12-01">December 01, 2002</a>:</dt>
+      <dt id="t2002-12-01">2002-12-01 &mdash; 0.6.1 Release:</dt>
       <dd>
-	Maintenance release to fix various minor issues reported against the
-	<a href="#2002-11-26">November 26</a> release. Stylesheet updates,
-	ability to turn on Verbose output, and bug fixes.
+        <ul>
+	  <li>	
+	    Maintenance release to fix various minor issues reported against the
+	    <a href="#t2002-11-26">November 26</a> release. Stylesheet updates,
+	    ability to turn on Verbose output, and bug fixes.
+          </li>
+        </ul>
       </dd>
-      <dt><a name="2002-11-26">November 26, 2002</a>:</dt>
+      <dt id="t2002-11-26">2002-11-26 &mdash; 0.6.0 Release:</dt>
       <dd>
         <ul>
           <li>Improved design of layout, including for Validation results.</li>
@@ -83,14 +180,14 @@
           <li>And a whole bunch of bugfixes... :-)</li>
         </ul>
       </dd>
-      <dt><a name="2001-10-06">October 06, 2001</a>:</dt>
+      <dt id="t2001-10-06">2001-10-06:</dt>
       <dd>
         <ul>
           <li>Finished redesign and use consistent style for all pages..</li>
           <li>Added Tip-of-the-Day.</li>
         </ul>
       </dd>
-      <dt><a name="2001-09-24">September 24, 2001</a>:</dt>
+      <dt id="t2001-09-24">2001-09-24:</dt>
       <dd>
         <ul>
           <li>Added experimental support for <acronym
@@ -99,7 +196,7 @@
           <li>...and several minor bug fixes.</li>
         </ul>
       </dd>
-      <dt><a name="2001-09-13">September 13, 2001</a>:</dt>
+      <dt id="t2001-09-13">2001-09-13:</dt>
       <dd>
         <ul>
           <li>Added support for <acronym
@@ -113,7 +210,7 @@
           <li>Various bug fixes and minor changes.</li>
         </ul>
       </dd>
-      <dt><a name="2001-06-22">June 22, 2001</a>:</dt>
+      <dt id="t2001-06-22">2001-06-22:</dt>
       <dd>
         <ul>
           <li>Various bug fixes; notably two related to the File Upload feature.</li>
@@ -123,7 +220,7 @@
           <li>Documentation donated by Scott Bigham (Thanks Scott!).</li>
         </ul>
       </dd>
-      <dt><a name="2000-10-18">October 18, 2000</a>:</dt>
+      <dt id="t2000-10-18">2000-10-18:</dt>
       <dd>
         <p>
           Added support for <a
@@ -135,7 +232,7 @@
           Guide to <acronym title="Internation Organization for Standardization">ISO</acronym>-<acronym title="HyperText Markup Language">HTML</acronym></a>.
         </p>
       </dd>
-      <dt><a name="2000-06-30">June 30, 2000</a>:</dt>
+      <dt id="t2000-06-30">2000-06-30:</dt>
       <dd>
         <p>
           The service now checks <acronym
@@ -144,7 +241,7 @@
           		title="eXtensible Markup Language">XML</acronym> well-formedness.
         </p>
       </dd>
-      <dt><a name="2000-04-28">April 28, 2000</a>:</dt>
+      <dt id="t2000-04-28">2000-04-28:</dt>
       <dd>
         <p>
           Added the <a href="file-upload.html">file upload</a> feature.
@@ -158,7 +255,7 @@
           <a href="about.html">another page</a>.
         </p>
       </dd>
-      <dt><a name="2000-01-26">January 26, 2000</a>:</dt>
+      <dt id="t2000-01-26">2000-01-26:</dt>
       <dd>
         <p>
           Updated the <acronym title="Document Type Definitions">DTDs</acronym>
@@ -168,7 +265,7 @@
             title="HyperText Markup Language">HTML</acronym> 4.01</a>.
         </p>
       </dd>
-      <dt><a name="1999.08.24">August 24, 1999</a>:</dt>
+      <dt id="t1999-08-24">1999-08-24:</dt>
       <dd>
         <p>
           Added the <acronym title="Document Type Definitions">DTDs</acronym>
@@ -181,7 +278,7 @@
           title="eXtensible HyperText Markup Language">XHTML</acronym> 1.0</a>.
         </p>
       </dd>
-      <dt><a name="1999.04.08">April 8, 1999</a>:</dt>
+      <dt id="t1999-04-08">1999-04-08:</dt>
       <dd>
         <p>
           Added username/password proxying for validation of documents protected
@@ -195,7 +292,7 @@
           of libwww-perl, <a href="http://www.linpro.no/lwp/">LWP</a>.
         </p>
       </dd>
-      <dt><a name="1999.03.04">March 4, 1999</a>:</dt>
+      <dt id="t1999-03-04">1999-03-04:</dt>
       <dd>
         <p>
           Added support for <a href="http://www.w3.org/MarkUp/#future"><acronym
@@ -205,7 +302,7 @@
           19990304 working draft</a>. (see <a href="http://dev.w3.org/cvsweb/validator/httpd/cgi-bin/check.diff?r1=text&amp;tr1=1.13&amp;r2=text&amp;tr2=1.16&amp;f=h">the changes</a>)
         </p>
       </dd>
-      <dt><a name="1999.02.25">February 25, 1999</a>:</dt>
+      <dt id="t1999-02-25">1999-02-25:</dt>
       <dd>
         <p>
           Added support for <code>ISO-2022-JP</code> and <code>Shift_JIS</code>
@@ -223,7 +320,7 @@
           changes</a>).
         </p>
       </dd>
-      <dt><a name="1998.08.26">August 26, 1998</a>:</dt>
+      <dt id="t1998-08-26">1998-08-26:</dt>
       <dd>
         <p>
           Put a tarred and gzipped version of the SGML library files (<acronym
@@ -231,11 +328,11 @@
           Web.
         </p>
       </dd>
-      <dt><a name="1998.08.05">August 5, 1998</a>:</dt>
+      <dt id="t1998-08-05">1998-08-05:</dt>
       <dd>
         <p>Posted some new documents on the Web:</p>
         <ul>
-          <li><a href="http://validator.w3.org/source/">information on the source code</a></li>
+          <li><a href="source/">information on the source code</a></li>
           <li><a href="todo.html">the to-do list for the service</a></li>
           <li>
             <a href="feedback.html">a page explaining how to give feedback</a>
@@ -244,10 +341,10 @@
           </li>
         </ul>
       </dd>
-      <dt><a name="1998.07.24">July 24, 1998</a>:</dt>
+      <dt id="t1998-07-24">1998-07-24:</dt>
       <dd>
         <p>
-          Made the <a href="http://validator.w3.org/source/">source code</a>
+          Made the <a href="source/">source code</a>
           available via <a href="http://dev.w3.org/cvsweb/"><acronym
           title="World Wide Web Consortium">W3C</acronym>'s public <acronym
           title="Concurrent Versions System">CVS</acronym> tree</a>.
@@ -257,14 +354,14 @@
           1.3.1.</a>
         </p>
       </dd>
-      <dt><a name="1998.06.19">June 19, 1998</a>:</dt>
+      <dt id="t1998-06-19">1998-06-19:</dt>
       <dd>
         <p>
           Added a page about <a href="about.html">the hardware/network
           behind this service</a>.
         </p>
       </dd>
-      <dt><a name="1998.04.20">April 20, 1998</a>:</dt>
+      <dt id="t1998-04-20">1998-04-20:</dt>
       <dd>
         <p>
           Added support for a parameter to check the referring Web page for
@@ -273,7 +370,7 @@
           (you can try the link to see how it works).
         </p>
       </dd>
-      <dt><a name="1997.12.18">December 18, 1997</a>:</dt>
+      <dt id="t1997-12-18">1997-12-18:</dt>
       <dd>
         <p>
           Updated <acronym title="HyperText Markup Language">HTML</acronym> 4.0
@@ -283,6 +380,7 @@
         </p>
       </dd>
     </dl>
+</div>
 <!--#include virtual="footer.html" -->
   </body>
 </html>

Received on Sunday, 9 May 2004 11:58:14 UTC