merged with Stephane's changes.
authorHenry Story <henry.story@bblfish.net>
Tue, 10 Jan 2012 12:36:29 +0100
changeset 275 f8cf29b49aaf
parent 274 6f80a7114ec6 (current diff)
parent 273 9df23a0f7d46 (diff)
child 276 6da4ac1999d6
merged with Stephane's changes.
spec/index-respec.html
--- a/spec/index-respec.html	Tue Jan 10 12:28:29 2012 +0100
+++ b/spec/index-respec.html	Tue Jan 10 12:36:29 2012 +0100
@@ -436,7 +436,7 @@
 
 <dt><tdef>Verification Agent</tdef> or <tdef>WebID Verifier</tdef></dt>
 <dd>A WebID Verifier takes a <tref>WebID Claim</tref> and checks that it is currently true, as explained in <a href="#verifying-the-webids">Verifying the WebIDs</a> section. 
-A WebID Verification Agent MUST be able to parse documents in TURTLE [[!TURTLE]] , RDF/XML [[!RDF-SYNTAX-GRAMMAR]]  and RDFa [[!RDFA-SYNTAX]].
+A WebID Verification Agent MUST be able to parse documents in TURTLE [[!TURTLE]], RDF/XML [[!RDF-SYNTAX-GRAMMAR]] and RDFa [[!RDFA-SYNTAX]].
 </dd>
 
 <dt><tdef>WebID Certificate</tdef></dt>
@@ -502,13 +502,13 @@
     <td>http://xmlns.com/foaf/0.1/</td>
   </tr>
   <tr>
-    <td><code>ex</code></td>
+    <td><code>bob</code></td>
     <td>https://bob.example/profile#</td>
   </tr>
   </tbody>
 </table>
 
-<p>The ex: namespace is a URI that refers to Bob's profile, where Bob is an imaginary character well known in security circles.</p>
+<p>The bob: namespace is a URI that refers to Bob's profile, where Bob is an imaginary character well known in security circles.</p>
 </section>
 </section>
 
@@ -649,18 +649,16 @@
  @prefix cert: &lt;http://www.w3.org/ns/auth/cert#&gt; .
  @prefix xsd: &lt;http://www.w3.org/2001/XMLSchema#&gt; .
  @prefix foaf: &lt;http://xmlns.com/foaf/0.1/&gt; .
- @prefix bob: &lt;https://bob.example/profile#&gt; .
  @prefix rdfs: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; .
- @prefix : &lt;#&gt; .
 
- :me a foaf:Person;
+ <#me> a foaf:Person;
    foaf:name "Bob";
    foaf:knows &lt;https://example.edu/p/Alois#MSc&gt;;
    foaf:weblog &lt;http://bob.example/blog&gt;;
-   :key [ a :RSAPublicKey;
+   cert:key [ a cert:RSAPublicKey;
      rdfs:label "made on 23 November 2011 on my laptop";
-     :modulus "cb24ed85d64d794b69c701c186acc059501e856000f661c93204d8380e07191c5c8b368d2ac32a428acb970398664368dc2a867320220f755e99ca2eecdae62e8d15fb58e1b76ae59cb7ace8838394d59e7250b449176e51a494951a1c366c6217d8768d682dde78dd4d55e613f8839cf275d4c8403743e7862601f3c49a6366e12bb8f498262c3c77de19bce40b32f89ae62c3780f5b6275be337e2b3153ae2ba72a9975ae71ab724649497066b660fcf774b7543d980952d2e8586200eda4158b014e75465d91ecf93efc7ac170c11fc7246fc6ded79c37780000ac4e079f671fd4f207ad770809e0e2d7b0ef5493befe73544d8e1be3dddb52455c61391a1"^^xsd:hexBinary;
-     :exponent 65537 ;
+     cert:modulus "cb24ed85d64d794b69c701c186acc059501e856000f661c93204d8380e07191c5c8b368d2ac32a428acb970398664368dc2a867320220f755e99ca2eecdae62e8d15fb58e1b76ae59cb7ace8838394d59e7250b449176e51a494951a1c366c6217d8768d682dde78dd4d55e613f8839cf275d4c8403743e7862601f3c49a6366e12bb8f498262c3c77de19bce40b32f89ae62c3780f5b6275be337e2b3153ae2ba72a9975ae71ab724649497066b660fcf774b7543d980952d2e8586200eda4158b014e75465d91ecf93efc7ac170c11fc7246fc6ded79c37780000ac4e079f671fd4f207ad770809e0e2d7b0ef5493befe73544d8e1be3dddb52455c61391a1"^^xsd:hexBinary;
+     cert:exponent 65537 ;
     ] .
 </pre>
 </section>
@@ -674,6 +672,7 @@
 &lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr"
       xmlns:cert="http://www.w3.org/ns/auth/cert#"
       xmlns:foaf="http://xmlns.com/foaf/0.1/"
+      xmlns:rdfs="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
       xmlns:xsd="http://www.w3.org/2001/XMLSchema#"&gt;
 &lt;head&gt;
    &lt;title&gt;Welcome to Bob's Home Page&lt;/title&gt;
@@ -681,7 +680,7 @@
 &lt;body&gt;
 &lt;!-- WebID HTML snippet. The xmlns declarations above can be moved into the div below if needed--&gt;
 &lt;div about="#me" typeof="foaf:Person"&gt;
-  &lt;p&gt; My name is  &lt;span xml:lang="" property="foaf:name"&gt;Bob&lt;/span&gt; and I like to &lt;span rel="foaf:blog" href="http://bob.example/blog"&gt;blog fun stuff&lt;/span&gt;
+  &lt;p&gt; My name is  &lt;span xml:lang="" property="foaf:name"&gt;Bob&lt;/span&gt; and I like to &lt;a rel="foaf:weblog" href="http://bob.example/blog"&gt;blog fun stuff&lt;/a&gt;
   &lt;/p&gt;
   &lt;h2&gt;My Good Friends&lt;/h2&gt;
   &lt;ul&gt;
@@ -693,7 +692,7 @@
     &lt;div typeof="cert:RSAPublicKey"&gt;
       &lt;dl&gt;
       &lt;dt&gt;Comment&lt;/dt&gt;
-      &lt;dd property="rdfs:label"&gt;made on 23 November 2011 on my laptop&lt;dd&gt;
+      &lt;dd property="rdfs:label"&gt;made on 23 November 2011 on my laptop&lt;/dd&gt;
       &lt;dt&gt;Modulus (hexadecimal)&lt;/dt&gt;
       &lt;dd style="word-wrap: break-word; white-space: pre-wrap;"
          property="cert:modulus" datatype="xsd:hexBinary"&gt;cb24ed85d64d794b69c701c186acc059501e856000f661c93204d8380e07191c5c8b368d2ac32a428acb970398664368dc2a867320220f755e99ca2eecdae62e8d15fb58e1b76ae59cb7ace8838394d59e7250b449176e51a494951a1c366c6217d8768d682dde78dd4d55e613f8839cf275d4c8403743e7862601f3c49a6366e12bb8f498262c3c77de19bce40b32f89ae62c3780f5b6275be337e2b3153ae2ba72a9975ae71ab724649497066b660fcf774b7543d980952d2e8586200eda4158b014e75465d91ecf93efc7ac170c11fc7246fc6ded79c37780000ac4e079f671fd4f207ad770809e0e2d7b0ef5493befe73544d8e1be3dddb52455c61391a1&lt;/dd&gt;
@@ -857,7 +856,7 @@
 <h2>Processing the WebID Profile</h2>
 
 <p>The Verification Agent needs to fetch the document, if it does not have a valid one in cache.  
-The WebID <tref>Verification Agent</tref> MUST be able to parse documents in TURTLE [[!TURTLE]] , RDF/XML [[!RDF-SYNTAX-GRAMMAR]]  and RDFa [[!RDFA-SYNTAX]].
+The WebID <tref>Verification Agent</tref> MUST be able to parse documents in TURTLE [[!TURTLE]], RDF/XML [[!RDF-SYNTAX-GRAMMAR]] and RDFa [[!RDFA-SYNTAX]].
 The result of this processing should be a graph of RDF relations that is queryable, as explained in the next section.</p>
 <p class="note">
 It is suggested that the <tref>Verification Agent</tref> should set the Accept-Header to request <code>application/rdf+xml</code> with a higher priority than <code>text/html</code> and <code>application/xhtml+xml</code>.  The reason is that it is quite likely that many sites will produce non marked up HTML and leave the graph to the pure rdf formats.