[foaf-dev] Parsing RDF from namespace documents - anyone reading RDF from inside XHTML? (foaf ns)

Dan Brickley danbri at danbri.org
Fri Jun 5 22:56:41 CEST 2009

Hi all,

In the FOAF spec we have for a while had various ways of finding an RDF 
description of the vocabulary. The server supports content negotiation, 
or you can go to http://xmlns.com/foaf/spec/index.rdf ... or the HTML 
doc has in it's header,
  <link href="http://xmlns.com/foaf/spec/index.rdf" rel="alternate"
   type="application/rdf+xml" />

In addition, the XHTML spec has usually had RDF/XML embedded directly 
inside it. I think - especially with the rise of RDFa, the time has come 
to switch this off. It makes the document ill-formed, and isn't a widely 
used deployment style.

Would any object if future versions of the FOAF spec didn't embed 
RDF/XML in the XHTML? The RDF (ie. RDFS/OWL) will still be accessible 
via content negotiation and a link to index.rdf as above. In addition we 
can add some RDFa, covering some (and perhaps eventually all) of the RDF 
statements from the schema. Libby's begun working on the latter piece.

Let me know ASAP if you have tools or services that rely on the RDF/XML 
within HTML and we can work something out...



More information about the foaf-dev mailing list