Another abandoned server code base... this is kind of an ancestor of taskrambler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

245 lines
8.8 KiB

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>P3P Validator</title>
<style type="text/css">
BODY {
margin: 2em 1em 2em 30px;
font-family: 'Arial', 'Helvetica', sans-serif;
font-size: 11pt;
color: black;
background: white;
background-position: top left;
background-attachment: fixed;
background-repeat: no-repeat;
}
A:hover {
background: #FFFF90
}
H1 {
font-family: 'Arial', 'Helvetica', sans-serif;
font-size: 24pt;
font-weight: normal;
color: #0050B2;
}
H2 {
font-family: 'Arial', 'Helvetica', sans-serif;
font-size: 18pt;
font-weight: normal;
color: #0050B2;
}
H3 {
font-family: 'Arial', 'Helvetica', sans-serif;
font-size: 14pt;
font-weight: normal;
color: #0050B2;
}
H4{
font-family: 'Arial', 'Helvetica', sans-serif;
font-size: 12pt;
font-weight: normal;
color: #0050B2;
}
DL DT {
font-weight: bold;
}
DL DD {
margin-bottom: 0.7em;
}
PRE {
font-family: 'Courier New', 'Courier';
}
TT {
font-family: 'Courier New', 'Courier';
color: olive;
}
.big {
font-size: 15pt;
font-weight: bold;
}
.step {
font-size: 15pt;
color: #0050B2;
}
.result {
font-size: 13pt;
font-weight: bold;
}
.result2 {
font-size: 12pt;
font-weight: normal;
}
.mes {
font-size: 10pt;
margin-left: 30px;
}
li {
margin-bottom: 5pt;
}
</style>
<meta http-equiv="Content-Type" content="text/html">
</head>
<body>
<a href="http://www.w3.org/"><img border="0"
src="http://www.w3.org/Icons/WWW/w3c_home" alt="W3C"></a>
<h1>P3P Validator</h1>
<h2>Integrated Validation</h2>
<form method="get" action="http://validator.w3.org/p3p/20020128/p3p.pl">
URI: <input type="text" name="uri" size="50" maxlength="300">
<input type="submit" value="check">
<p style="color: #606060; font-size: 9pt">*Put the URI of a WWW page that
you want to check (e.g. <tt>http://www.truste.org/</tt>).<br>
*Please do not type the URI of P3P policy file.</p>
</form>
<h2>Policy File Validation</h2>
<form method="get" action="http://validator.w3.org/p3p/20020128/policy.pl">
URI: <input type="text" name="uri" size="50" maxlength="300">
<input type="submit" value="check"><br>
</form>
<form method="post" enctype="multipart/form-data"
action="http://validator.w3.org/p3p/20020128/policy.pl">
File: <input type="file" name="file" size="39" maxlength="300">
<input type="submit" value="check"><br>
<p style="color: #606060; font-size: 9pt">*Put URI or file name of P3P
policy (e.g. <tt>http://example.com/policy.xml</tt>)</p>
</form>
<hr>
<h3 style="color: #606060; font-size: 14pt">Changes and known bugs:</h3>
<ul style="color: #606060; font-size: 11pt">
<li><b>2002/12/01 [Bug &amp; Fix 20]</b>
In the "Vocabulary check" step, even when there are errors, the validator
says "no error".
</li>
<li><b>2002/11/04 [Bug &amp; Fix 19]</b>
The validator does not check the expiration date of the P3P policy. Now it is fixed.
</li>
<li><b style="color: red">2002/08/27 [Bug 18]</b>
When the policy file is on the SSL site, the validator thinks the policy file
does not exist. Now it is fixed.
</li>
<li><b>2002/08/27 [Bug &amp; Fix 17]</b>
The parameter of the <tt>header.pl</tt> is not correctly escaped. Now it is fixed.
</li>
<li><b style="color: red">2002/06/18 [Bug 16]</b>
If the policy reference file contains non-XML code, the validator
fails to parse the PRF, and stops without any error messages.
</li>
<li><b>2002/06/03 [Bug &amp; Fix 15]</b>
In the HTTP response header, the policy ref directive (= <tt>policyref="/w3c/pref.xml"</tt>) and the compact policy (= <tt>CP="NOI IND .."</tt>) must be seperated with a comma
character. The validator does not report an error, when a comma is missing. Now it is fixed .
</li>
<li><b>2002/05/16 [Bug &amp; Fix 14]</b> When a compact policy includes <tt>NID</tt> element,
the compact policy does not have to include compact-purpose / compact-retention /
compact-recipient / compact-category tokens. However, the validator requires them.
Now it is fixed.
</li>
<li><b>2002/04/09 [Bug&amp;Fix 13]</b> Validator did not recognize the compact
policy <tt>LOC</tt> category. Now, it is fixed.
</li>
<li><b>2002/03/26 [Bug&amp;Fix 12]</b> When the target URI includes some special
characters, the validator failed. Now it is fixed.
</li>
<li><b>2002/03/22 [Bug&amp;Fix 11]</b> URI patterns of the <tt>INCLUDE</tt> and
<tt>EXCLUDE</tt> elements in the PRF were relative to the PRF URI.
Now, they are relative to the target URI (See <a target="newwin"
href="http://www.w3.org/TR/P3P/#ref_file_preexc">section 2.3.2.5</a> of the spec
for the details ).
</li>
<li><b>2002/03/20 [Bug&amp;Fix 10]</b> HTTPS related bug. When PRF is https and
the policy is http, the validator misunderstands that they are on the
different web sites. Now it is fixed.</li>
<li><b>2002/03/20 [Bug&amp;Fix 09]</b> Link check sequence does not work correctly,
when the user uploads the P3P policy file. Now it is fixed.</li>
<li><b style="color: red">2002/03/20 [Bug 08]</b> If user defined <tt>DATASCHEMA</tt> uses
<tt>DATA-STRUCT</tt> element in the base data schema file, the validator
does not correctly recognize it. </li>
<li><b>2002/03/20 [Bug&amp;Fix 07]</b> The validator did not recognize
<tt>DATASCHEMA</tt> embedded in the policy file, when the user upload the
policy file. Now, fixed. </li>
<li><b>2002/03/14 [Fix 06]</b> Now, the validator supports <tt>https</tt>.</li>
<li><b>2002/02/21 [Limitation 06]</b> The validator does not support <tt>https</tt>
protocol at this point. It will be supported soon.</li>
<li><b>2002/02/21 [Bug&amp;Fix 05]</b> "<tt>&lt;link&gt;</tt> element multiple line"
bug fixed. </li>
<li><b>2002/02/20 [Bug&amp;Fix 04]</b> "dot dot slash" bug fixed.
Now, the validator recognizes that [<tt>http://example.com/../abc/cde</tt>] is
equivalent to [<tt>http://example.com/abc/cde</tt>].
</li>
<li><b>2002/02/19 [Bug&amp;Fix 03]</b> "<tt>&lt;POLICY&gt;</tt> element" bug fixed.
Now, the validator does not allows policy files starting with
<tt>&lt;POLICY&gt;</tt> element. </li>
<li><b>2002/02/19 [Fix 01]</b> <tt>"http-equiv header"</tt> bug fixed. </li>
<li><b>2002/02/18 [Bug&amp;Fix 02]</b> "Single quote bug" fixed. The values of <tt>policyref</tt> and
<tt>CP</tt> in the P3P: http header must be quoted with double quotation marks
(<tt>"</tt>). The validator allowed single quotation marks illegally. </li>
<li><b>2002/02/14 [Bug 01]</b> The validator recognizes http-equiv headers in HTML documents.
This is not a bug. However, almost all HTML user agents do not recognize http-equiv
headers. Therefore, I will make the validator not to recognize them.
Details about this issue is <a
href="http://lists.w3.org/Archives/Public/www-p3p-policy/2002Feb/0032.html"
>here</a>.</li>
<li><b>2002/01/28 [Info]</b> The validator is compatible with
the P3P PR (proposed recommendation) spec.</li>
</ul>
<hr>
<h3 style="color: #606060; font-size: 14pt">Notice:</h3>
<ul style="color: #606060; font-size: 11pt">
<li>The <a href="validator/20020128/document">detailed document</a> about this validator is
available.</li>
<li>If you have a site you would like added to the <a
href="http://www.w3.org/P3P/compliant_sites">P3P compliant sites list</a>,
please first check your website using the P3P validator, and send e-mail
to <a href="mailto:koike_5@mmp.cl.nec.co.jp?subject=[P3P] Add site to list">Yuichi Koike</a>. Please make sure that the e-mail includes your site's URL and your site's name.</li>
<li>This validator is compatible with P3P spec from Sep 15, 2000 to Jan 29, 2002.
Older version of P3P validator is available <a
href="http://www.w3.org/P3P/validator/20000510/">here</a>.</li>
<li>Policy files will be checked against <a
href="http://www.w3.org/P3P/validator/20020128/p3p.xml"><b>P3P XML schema</b></a> and
<a href="http://www.w3.org/P3P/validator/20020128/base.xml"><b>Base data
schema</b></a>.</li>
<li>Source code of this validator is available at <a
href="http://dev.w3.org/cvsweb/p3p-validator/20020128/">
http://dev.w3.org/cvsweb/p3p-validator/20020128/</a></li>
<li>This is alpha version, and may have bugs and errors. Please report
errors and bugs to <a
href="mailto:koike_5@mmp.cl.nec.co.jp?subject=[P3P] validator bug">koike_5@mmp.cl.nec.co.jp</a>.</li>
</ul>
<hr>
Version 0.95, Created by: <a href="http://www.w3.org/People/Koike/">Yuichi</a>
<a href="http://www.ricot.com/">
Koike</a> and Shojima Taiki, Jan 29 2002 <!-- $Id: validator.html,v 1.51 2006/06/15 15:25:17 rigo Exp $-->
</body>
</html>