- From: Ian Davis <Ian.Davis@talis.com>
- Date: Wed, 31 Jan 2007 09:53:47 -0000
- To: <public-grddl-wg@w3.org>
I took an action a while back to investigate and make suggestions on a GRDDL HTTP header. The existence of such a header would allow content authors to associate GRDDL transforms with documents even when they cannot modify the original content to add the usual GRDDL declarations. This might be because of XML signatures or validity concerns. I'd like to suggest two approaches: 1) A new header GRDDL-Transformation with BNF GRDDL-Transformation = "GRDDL-Transformation" ":" uri-list uri-list = AbsoluteURI LWS *( uri-list ) An example might be: GRDDL-Transformation: http://www.w3.org/2003/12/rdf-in-xhtml-xslts/grokFOAF.xsl http://www.w3.org/2003/12/rdf-in-xhtml-xslts/grokCC.xsl (that's a single header line) 2) Use of the Link header. This header existed in RFC2068 but was dropped from RFC2616. Mark Nottingham been working on an Internet Draft to respecify it. The draft recently expired but I've been in contact with him and he is planning to pursue it further. Link has similar semantics to the HTML link element. An example of usage with GRDDL would be: Link: <http://www.w3.org/2000/06/dc-extract/dc-extract.xsl>; rel="transformation" Multiple Link headers can be present in an HTTP message. Mark Nottingham's draft also defines a Profile header with semantics analagous to the HTML profile attribute. Of the two approaches I prefer the second but it relies on a draft currently being debated. If we adopted it our risk would be that the semantics of the header are altered after the publication of GRDDL. My first suggestion is safer in this regard since we would define the complete semantics of the header. Ian -- Senior Manager Talis Information Ltd. tel: +44 7966 473 239 skype: callto:ian_davis The very latest from Talis read the latest news at www.talis.com/news listen to our podcasts www.talis.com/podcasts see us at these events www.talis.com/events join the discussion here www.talis.com/forums join our developer community www.talis.com/tdn and read our blogs www.talis.com/blogs Any views or personal opinions expressed within this email may not be those of Talis Information Ltd. The content of this email message and any files that may be attached are confidential, and for the usage of the intended recipient only. If you are not the intended recipient, then please return this message to the sender and delete it. Any use of this e-mail by an unauthorised recipient is prohibited. Talis Information Ltd is a member of the Talis Group of companies and is registered in England No 3638278 with its registered office at Knights Court, Solihull Parkway, Birmingham Business Park, B37 7YB.
Received on Wednesday, 31 January 2007 09:53:58 UTC