Changes based on AndyS feedback. http://lists.w3.org/Archives/Public/public-rdf-wg/2011Jul/0004.html
--- a/rdf-turtle/index.html Tue Jul 05 08:31:56 2011 -0400
+++ b/rdf-turtle/index.html Tue Jul 05 12:38:24 2011 -0700
@@ -127,17 +127,6 @@
([[N3]])
while staying within the RDF model.</p>
- <p>The recommended XML syntax for RDF,
- <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/">RDF/XML</a>
- ([[RDF-SYNTAX-GRAMMAR]])
- has certain restrictions imposed by XML and the use of XML Namespaces
- that prevent it encoding all RDF graphs (some predicate URIs are
- forbidden and XML 1.0 forbids encoding some Unicode codepoints).
- These restrictions do not apply to Turtle.</p>
-
- <p>Turtle is intended to be compatible with, and a subset of, <a href="">Notation 3</a> (see
- <a href="#sec-diff-n3">Turtle compared to Notation 3</a>), and is generally usable in systems that support N3.</p>
-
<p>The Turtle grammar for <a href="#prod-turtle2-triples"><code>triples</code></a> is a subset of the
<a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">SPARQL Query Language for RDF</a>
[[RDF-SPARQL-QUERY]] grammar for <a href="http://www.w3.org/TR/rdf-sparql-query/#rTriplesBlock"><code>TriplesBlock</code></a>. The two grammars share production and terminal names where possible.</p>
@@ -262,7 +251,7 @@
</pre>
- <p>Literals <span class="non-issue">, QNames </span>and URIs may also contain escapes to encode surrounding
+ <p>Literals <span class="non-issue">, prefixed names</span>and URIs may also contain escapes to encode surrounding
syntax, non-printable characters and to encode Unicode characters by
codepoint number (although they may also be given directly, encoded
as UTF-8). The character escapes are:</p>
@@ -287,7 +276,7 @@
<p>See the <a href="#sec-strings">String escapes</a> section for full details.</p>
<p class="issue">
- The inclusion of escape sequences in QNames is undecided.
+ The inclusion of escape sequences in prefixed names is undecided.
</p>
</section>
@@ -857,7 +846,9 @@
<section id="sec-diff-n3" class="informative">
<h3>Turtle compared to Notation 3 (Informative)</h3>
- <p>Notation 3 (N3) triples are a superset of RDF triples.
+ <p>While Notation 3 (<acronym title="Notation 3">N3</acronym>) syntax played a large role in the creation of Turtle
+ they are not strictly compatable. There are a number of diffrences in
+ escaping, encoding and structure. N3 triples are a superset of RDF triples.
In particular, N3 formulae (graphs) may be the subject or object of N3 triples.
For example here, the formula with <code>_:Bob a foaf:Person</code> is the object of another arc:</p>
<pre>_:Bob ex:said { _:Bob a foaf:Person } .</pre>
@@ -878,6 +869,16 @@
<li><=</li>
</ol>
</section>
+ <section id="sec-diff-rdfxml" class="informative">
+ <h3>Turtle compared to RDF/XML (Informative)</h3>
+ <p>
+ <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/">RDF/XML</a>
+ ([[RDF-SYNTAX-GRAMMAR]])
+ has certain restrictions imposed by XML and the use of XML Namespaces
+ that prevent it encoding all RDF graphs (some predicate URIs are
+ forbidden and XML 1.0 forbids encoding some Unicode codepoints).
+ These restrictions do not apply to Turtle.</p>
+ </section>
<section id="sec-diff-sparql" class="informative">
<h3>Turtle compared to SPARQL (Informative)</h3>