--- a/ldp.html Mon Feb 10 09:08:11 2014 -0500
+++ b/ldp.html Mon Feb 10 13:25:54 2014 -0500
@@ -197,6 +197,15 @@
font-weight: normal;
font: normal 100% sans-serif;
}
+ .indented {
+ margin-left: +3em;
+ }
+ tr:nth-of-type(odd),.oddrow {
+ background:#F2F2F2; /* light grey, just enough to differentiate from white */
+ }
+ td {
+ padding:0 +1ex 0 +1ex; /* add a bit of space from rule/edge to text */
+ }
</style>
<style type="text/css" media="all">
@@ -333,16 +342,16 @@
<dt><dfn>Membership triples</dfn></dt>
<dd>A set of triples in an LDPC's state that lists its members.
A container's membership triples all have one of the following patterns:
- <table style="margin-left: +3em">
+ <table class="indented">
<tr>
- <td style="padding:0 0 0 +2ex"> <var style="background:#DDDDDD">membership-constant-URI</var> </td>
- <td style="padding:0 0 0 +2ex"> <var>membership-predicate</var> </td>
- <td style="padding:0 0 0 +2ex"> <var style="background:#CCFFFF">member-derived-URI</var> </td>
+ <td style="background:#DDDDDD"> <var>membership-constant-URI</var> </td>
+ <td style="background:#FFFFFF"> <var>membership-predicate</var> </td>
+ <td style="background:#CCFFFF"> <var>member-derived-URI</var> </td>
</tr>
<tr>
- <td style="padding:0 0 0 +2ex"> <var style="background:#CCFFFF">member-derived-URI</var> </td>
- <td style="padding:0 0 0 +2ex"> <var>membership-predicate</var> </td>
- <td style="padding:0 0 0 +2ex"> <var style="background:#DDDDDD">membership-constant-URI</var> </td>
+ <td style="background:#CCFFFF"> <var>member-derived-URI</var> </td>
+ <td style="background:#FFFFFF"> <var>membership-predicate</var> </td>
+ <td style="background:#DDDDDD"> <var>membership-constant-URI</var> </td>
</tr>
</table>
The difference between the two is simply which position member-derived-URI occupies, which is usually
@@ -714,10 +723,13 @@
<section id="ldpr-HTTP_POST">
<h2>HTTP POST</h2>
- <p>This specification adds no new requirements on HTTP <code>POST</code> for LDPRs
- even when the LDPR supports that method. This specification does not impose any
- new requirement to support that method, and [[!HTTP11]] makes it optional.
+ <p>
+ Per [HTTP11], this HTTP method is optional and
+ this specification does not require <a title="LDP server">LDP servers</a> to support it.
+ When a LDP server chooses to support this method,
+ this specification imposes the following new requirements for LDPRs.
</p>
+
<p>Clients can create LDPRs via <code>POST</code> (<a href="#ldpc-HTTP_POST" class="sectionRef"></a>) or
<code>PUT</code> (<a href="#ldpc-HTTP_PUT" class="sectionRef"></a>) to a LDPC, see those
sections for more details. Any server-imposed constraints on LDPR creation or update
@@ -1369,7 +1381,7 @@
</p>
<table border="1" id="ldpc-mbrcntdiff">
<thead><tr><th rowspan="2">Completed Request</th><th colspan="2">Effects</th></tr>
- <tr><th>Membership</th><th>Containment</th></tr></thead>
+ <tr class="oddrow"><th>Membership</th><th>Containment</th></tr></thead>
<tr><td>LDPR created in LDPC (any subtype)</td><td>New triple based on type of container (see following rows)</td><td>New triple:
(LDPC, ldp:contains, LDPR)</td></tr>
<tr><td>LDPR created in LDP-BC</td><td>New triple: (LDPC, ldp:contains, LDPR)</td><td>Same</td></tr>
@@ -2330,20 +2342,19 @@
This specification defines the following URIs for clients to use with <code>include</code>
and <code>omit</code> parameters. It assigns no meaning to other URIs, although
other specifications MAY do so.
- <!-- TODO: use css instead - be careful of the other tables -->
- <table style="margin-left: +3em">
- <tr style="background:#F2F2F2">
- <td style="padding:0 0 0 +2ex"> <a title="Containment triples">Containment triples </a></td>
- <td style="padding:0 0 0 +2ex; white-space:nowrap"> <code>http://www.w3.org/ns/ldp#PreferContainment</code> </td>
+ <table class="indented">
+ <tr>
+ <td> <a title="Containment triples">Containment triples </a></td>
+ <td> <code>http://www.w3.org/ns/ldp#PreferContainment</code> </td>
</tr>
<tr>
- <td style="padding:0 0 0 +2ex"> <a title="Membership triples">Membership triples </a></td>
- <td style="padding:0 0 0 +2ex; white-space:nowrap"> <code>http://www.w3.org/ns/ldp#PreferMembership</code> </td>
+ <td> <a title="Membership triples">Membership triples </a></td>
+ <td> <code>http://www.w3.org/ns/ldp#PreferMembership</code> </td>
</tr>
- <tr style="background:#F2F2F2">
- <td style="padding:0 0 0 +2ex"> <a title="Empty-container triples">Empty-container triples</a>
+ <tr>
+ <td> <a title="Empty-container triples">Empty-container triples</a>
</td>
- <td style="padding:0 0 0 +2ex; white-space:nowrap"> <code>http://www.w3.org/ns/ldp#PreferEmptyContainer</code> </td>
+ <td> <code>http://www.w3.org/ns/ldp#PreferEmptyContainer</code> </td>
</tr>
</table>
<blockquote>
@@ -2616,6 +2627,7 @@
<!-- <blockquote><em><a href="http://www.w3.org/TR/2013/WD-ldp-20130930/">Candidate Recommendation Draft</a></em></blockquote> wah -->
<!-- <blockquote><em><a href="http://www.w3.org/TR/2013/WD-ldp-20130730/">Last Call Draft</a></em></blockquote> -->
<ul>
+ <li>2014-02-10 - Resolved a few editoral TODO's (JA)</li>
<li>2014-02-08 - Put final stake in heart of 'informative' (waves to Sandro), update boilerplate for readability per Arnaud (JA)</li>
<li>2014-02-08 - ACTION-132: Use Prefer in place of non-member properties resource (JA)</li>
<li>2014-02-08 - Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud email (JA)</li>