--- a/spec/latest/json-ld-api/index.html Thu Aug 09 17:13:12 2012 +0200
+++ b/spec/latest/json-ld-api/index.html Thu Aug 09 17:43:27 2012 +0200
@@ -1296,9 +1296,15 @@
<em>authority</em> (as defined in [[!RFC3986]]), generate an <tref>IRI</tref>
by prepending the mapped prefix to the (possibly empty) suffix using textual concatenation. Note that an empty
suffix and no suffix (meaning the value contains no ':' string at all) are treated equivalently.</li>
- <li>Otherwise, if the IRI being processed does not contain a colon and is a property, i.e., a key's value in
+ <li>Otherwise, if the IRI being processed does not contain a colon and is a property, i.e., a key in
a <tref>JSON object</tref>, or the value of <code>@type</code> and the active context has a
<code>@vocab</code> mapping, join the mapped value to the suffix using textual concatenation.</li>
+ <li>Otherwise, if the IRI being processed does not contain a colon and is not a property, i.e., not a key in a
+ <tref>JSON object</tref> treat it as a <tref>relative IRI</tref> and resolve it against the base IRI as
+ per [[RFC3986]] using only the basic algorithm in section 5.2. Neither <em>Syntax-Based Normalization</em>
+ nor <em>Scheme-Based Normalization</em> (described in sections 6.2.2 and 6.2.3 of [[RFC3986]]) are performed.
+ Characters additionally allowed in IRI references are treated in the same way that unreserved characters are
+ treated in URI references, per section 6.5 of [[RFC3987]].</li>
<li>Otherwise, use the value directly as an IRI.</li>
</ol>
</p>