diff --git a/spec/index.html b/spec/index.html index 6089b90..773dcdb 100644 --- a/spec/index.html +++ b/spec/index.html @@ -2002,7 +2002,7 @@
The RDF Abstract Syntax is not used directly for conveying information, although concrete serialization forms are specifically intended to do so.
-Applications MAY evaluate given data to infer more assertions or to dereference IRIs, +
Applications can evaluate given data to infer more assertions or to dereference IRIs, invoking the security considerations of the scheme for that IRI. Note in particular, the privacy issues in [[RFC3023]] section 10 for HTTP IRIs. Data obtained from an inaccurate or malicious data source may lead to inaccurate or misleading conclusions, @@ -2016,26 +2016,26 @@
RDF can express data which is presented to the user, such as RDF Schema labels. Applications rendering strings retrieved from untrusted RDF documents, or using unescaped characters, - SHOULD use warnings and other appropriate means to limit the possibility + ought to use warnings and other appropriate means to limit the possibility that malignant strings might be used to mislead the reader. The security considerations in the media type registration for XML ([[RFC3023]] section 10) provide additional guidance around the expression of arbitrary data and markup.
RDF uses IRIs as term identifiers. - Applications interpreting data expressed in RDF SHOULD address the security issues of + Applications interpreting data expressed in RDF ought to address the security issues of [[[RFC3987]]] [[RFC3987]] Section 8, as well as [[[RFC3986]]] [[RFC3986]] Section 7.
-Multiple IRIs may have the same appearance. - Characters in different scripts may look similar (for instance, - a Cyrillic "о" may appear similar to a Latin "o"). - A character followed by combining characters may have the same visual representation +
Multiple IRIs can have the same appearance. + Characters in different scripts can look similar (for instance, + a Cyrillic "о" can appear similar to a Latin "o"). + A character followed by combining characters can have the same visual representation as another character (for example, LATIN SMALL LETTER "E" followed by COMBINING ACUTE ACCENT has the same visual representation as LATIN SMALL LETTER "E" WITH ACUTE). Any person or application that is writing or interpreting data in RDF