CARVIEW |
Select Language
HTTP/2 200
date: Wed, 08 Oct 2025 22:08:58 GMT
content-type: text/html
content-encoding: gzip
last-modified: Thu, 13 Jul 2023 18:28:49 GMT
cache-control: max-age=2592000, public
expires: Fri, 07 Nov 2025 12:27:25 GMT
vary: Accept-Encoding
access-control-allow-origin: *
x-request-id: 98b5a1dd7cc944b0
strict-transport-security: max-age=15552015; preload
x-frame-options: deny
x-xss-protection: 1; mode=block
cf-cache-status: HIT
set-cookie: __cf_bm=mlcKLlZHEw.bH77DZ3gSeJDwqqDLVSPM7SGBrWX1siU-1759961338-1.0.1.1-X5Xg1vEK5eUzPFDSpTNn5IWc8aGvTPtGeKQJ04ZkeTKsiehRjhY06fvGm22jCU1LFx5App7EnvOdG3LGHb4_ezxf86Nb5K7Ra7dz3zBLrVM; path=/; expires=Wed, 08-Oct-25 22:38:58 GMT; domain=.w3.org; HttpOnly; Secure; SameSite=None
server: cloudflare
cf-ray: 98b8f5b82864c1f7-BLR
alt-svc: h3=":443"; ma=86400
aboutEach: attr val use/mention bug from Dan Connolly on 2001-06-04 (www-rdf-comments@w3.org from April to June 2001)
aboutEach: attr val use/mention bug
- From: Dan Connolly <connolly@w3.org>
- Date: Mon, 04 Jun 2001 15:41:51 -0500
- To: www-rdf-comments@w3.org
- Message-ID: <3B1BF28F.2E6EF42E@w3.org>
Regarding: The value of an aboutEach attribute must be a container. -- https://www.w3.org/TR/REC-rdf-syntax/#containers That seems to be a use/mention bug: The value of an aboutEach attribute is a URI reference; one that *denotes* a collection, no? The spec continues: Using a distributive referent on a container is the same as making all the statements about each of the members separately. but that doesn't clearly specify how to determine the members of a container. For example, consider using a subproperty of rdf:_2 to specify the second member of a collection: <rdf:RDF xmlns:rdf="https://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="https://www.w3.org/2000/01/rdf-schema#" xmlns:ex="https://example/vocab#"> <r:Description r:about="#books" xmlns:r="https://www.w3.org/1999/02/22-rdf-syntax-ns#"> <r:type r:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns#Bag" /> <r:_1 r:resource="#book1" /> <ex:member2 r:resource="#book2" /> <r:_3 r:resource="#book3" /> </r:Description> <rdf:Description rdf:aboutEach="#books"> <dc:rights xmlns:dc="https://purl.org/dc/elements/1.1/">all mine!</dc:rights> </rdf:Description> <rdf:Description rdf:about="https://example/vocab#member2"> <rdfs:subPropertyOf rdf:resource="https://www.w3.org/1999/02/22-rdf-syntax-ns#_2"/> </rdf:Description> </rdf:RDF> What are the members of #books? is #book2 one of them? I can deduce, from the specification of rdfs:subProperty, that it is. But knowledge of rdfs:subProperty is not required for parsing rdf:aboutEach syntax, is it? I tried it with SiRPAC and got: /////// Errors during parsing Fatal error: Unresolved internal reference to books (Line number = 25, Column number = 4) \\\\\\\ -- Dan Connolly, W3C https://www.w3.org/People/Connolly/
Received on Monday, 4 June 2001 16:41:58 UTC