GRDDL in non-HTML XML - how, exactly?

Hello public-rdf-in-xhtml-tf,

In section 3 of GRDDL (I was reading the 13 April 2004 version)
http://www.w3.org/TR/grddl/#grddl-xml

The first two paragraphs seem to contradict each other

>> The GRDDL profile mechanism is a special case of GRDDL designed to
>> fit within the syntax of XHTML 1.0. The general form of GRDDL is an
>> attribute suitable for use with a wide variety of XML dialects.

OK, cool, so I read on to find out how to do that ...

>> Use of the interpreter attribute in the
>> http://www.w3.org/2003/g/data-view# namespace on the root element of
>> an XML document indicates that RDF statements that result from
>> transformation of the HTML document to RDF by designated algorithms
>> are part of the document's meaning.

"the HTML document"? What if my XML is *not* HTML? Is 'the HTML
document' just a typo?

To be specific, how would I change this example
http://www.w3.org/TR/SVG11/metadata.html#Example

to say that the content of the metadata element is part of the documents
meaning? Do I merely add

xmlns:grddl="http://www.w3.org/2003/g/data-view#"
grddl:interpreter="what, exactly, goes here"

I read
>> The value of the grddl:interpreter attribute designates a list of
>> algorithms by URI reference

It seems to point to an xsl stylesheet, not a list of algorithms.

I would also like to know how to GRDDLize these examples

http://www.w3.org/TR/SVG11/coords.html#GeographicCoordinates

if that turns out to be different.

Please note also that SVG is structured, so a single SVG document
instance can have several logical parts and each of these can have its
own metadata element. How do I indicate that the metadata applies to
just a particular part of the document (ie, the parent of the metadata
element?

-- 
 Chris Lilley                    mailto:chris@w3.org
 Chair, W3C SVG Working Group
 W3C Graphics Activity Lead

Received on Monday, 21 March 2005 14:58:52 UTC