- From: Dominique Hazaël-Massieux <dom@w3.org>
- Date: Tue, 19 Oct 2004 19:13:48 +0200
- To: public-rdf-in-xhtml-tf@w3.org
- Message-Id: <1098206027.4618.148.camel@stratustier>
Hello, I finally took the time to implement the per-profile based transformations in the GRDDL demonstrators [1]. The per-profile transformations is the mechanism (not yet reflected in the current GRDDL spec) for HTML equivalent to the XML-namespace one for XML. Basically, instead of setting the relevant transformations in each of the document you produce, you can associate a given profile to a set of transformations, and then simply use this profile in your documents. DanC implemented this in python earlier this year [2] which has more details on the idea, too. It is now also implemented in the XSLT-based demo; as test cases, I've enabled this GRDDL-mechanism on 2 profiles used on W3C Web site: * http://www.w3.org/2000/08/w3c-synd/# (used at least on the W3C home page) * http://www.w3.org/2002/12/wg.html (used e.g. in http://www.w3.org/QA/WG/ ) Which means that if you feed http://www.w3.org/ or http://www.w3.org/QA/WG/ to the GRDDL demonstrator, you get the relevant RDF out [3] [4], even though none of these pages directly reference the GRDDL profile. (Note also that the profiles above are itself GRDDL-encoding the fact that they hold profileTransformation links; don't worry if you can't make any sense of this sentence) Dom 1. http://www.w3.org/2004/01/rdxh/grddl-xml-demo and http://www.w3.org/2003/11/rdf-in-xhtml-demo 2. http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2004May/0008.html 3. http://www.w3.org/2000/06/webdata/xslt?xslfile=http%3A%2F%2Fwww.w3.org%2F2004%2F01%2Frdxh%2Fgrddl-xml-processor&xmlfile=http%3A%2F%2Fwww.w3.org%2F 4. http://www.w3.org/2000/06/webdata/xslt?xslfile=http%3A%2F%2Fwww.w3.org%2F2004%2F01%2Frdxh%2Fgrddl-xml-processor&xmlfile=http%3A%2F%2Fwww.w3.org%2FQA%2FWG%2F -- Dominique Hazaël-Massieux - http://www.w3.org/People/Dom/ W3C/ERCIM mailto:dom@w3.org
Received on Tuesday, 19 October 2004 17:13:49 UTC