- From: Ivan Herman <ivan@w3.org>
- Date: Tue, 11 Dec 2007 10:34:57 +0100
- To: Mark Birbeck <mark.birbeck@formsPlayer.com>
- Cc: W3C RDFa task force <public-rdf-in-xhtml-tf@w3.org>
- Message-ID: <475E59C1.5070307@w3.org>
Hi Mark, In your answer to Simone you also write: [[[ However, to use this mechanism for RDFa is to put the cart before the horse; if all we're interested in is the XSLT for GRDDLing, we're effectively creating an 'empty' taxonomy to carry this information. This won't be the first time I'm accused of pedantry, I'm sure :) but we've just spent 4 years discussing whether this or that attribute could legitimately have this or that meaning, and it doesn't feel right to me to now say 'let's use @profile to indicate transformations'. ]]] And yes, in view of the HTML4.01 definition on @profile: http://www.w3.org/TR/html401/struct/global.html#h-7.4.1 I agree this is a fair point! [snip] > I'm not for or against this, or any other particular solution, by the > way. :) :-) > I'm simply saying that if the argument is that RDFa should be > aligned with GRDDL (which is a little eleventh hour) then it should be > done properly, rather than being used as an argument for overloading > @profile. (Which as far as I can tell doesn't work out of the box with > GRDDL anyway.) ??? AFAIK it does. Again as far as I know if you give a URI that is GRDDL enabled to, say, to Virtuoso, then it would automatically process the stuff extracting the RDF content. Ie, if we use @profile and the document at that URI is 'prepared' then RDFa-d content are automatically processed into triple stores. (Virtuoso being one of the main database systems used behind, eg, dbpedia, so this can be potentially quite important.) I wonder whether tabulator does not do the same thing already (I am sure it would plan to do that.) Having said that, if we have a clear follow-your-nose mechanism, than I presume both Virtuoso and tabulator could include a direct access to one of our online extraction engines relatively easily. Very pragmatically, I think we do have two goals here: - something for the follow-your-nose approach. - piggybacking, as you say:-) on the very existence of GRDDL and its deployment to ensure a relatively painless and quick deployment of RDF. It is indeed 11th hours in some ways, but we should not ignore the potentials of this. What I have seen until now - use DTD-s: does not seem to cut with various processors as a follow-your-nose tool. - use namespace for the follow-your-nose, and use (or let the user use) the GRDDL @profile and explicit grddl transformations to access the XSLT transforms: it does put more burden on the user, which is not necessarily attractive. However... I also wonder whether this is indeed 100% kosher. Does this mean that we would have a separate RDFa namespace for @resource, @about, etc? But is it then o.k. to use them in the XHTML code _without_ the namespace prefix then? Until now the agreement was that these attributes are _without_ a namespace, ie, the usage pattern we had until now is fine. Wouldn't that radically change the issue if we are pedantic? - use of namespace (and decorate the namespace document with GRDDL attributes) to achieve both goals: beyond the problem with namespaces, don't we also get to a different issue? Would the GRDDL work in (GRDDL) practice if the RDFa document is served as text/html? 99% of the documents are served as such and not as XML... In other words, wouldn't that require to serve the RDFa document as XML? (If so, that would become quite a hurdle for most of the users, even more than adding a few more attributes...) We could ask the GRDDL guys (eg, Harry) whether this is the practice or not... - use of @profile (and decorate the profile document with GRDDL attributes) for both: would mean to swallow our uneasiness:-) Any other possibility we can/should choose from? Ivan > > Regards, > > Mark > -- Ivan Herman, W3C Semantic Web Activity Lead Home: http://www.w3.org/People/Ivan/ PGP Key: http://www.ivan-herman.net/pgpkey.html FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Tuesday, 11 December 2007 09:40:04 UTC