W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > July 2009

why not @profile? (Re: an alternative for microformat-like simplicity)

From: Martin McEvoy <martin@weborganics.co.uk>
Date: Thu, 23 Jul 2009 20:26:02 +0100
Message-ID: <4A68B94A.7040301@weborganics.co.uk>
To: Michael Hausenblas <michael.hausenblas@deri.org>
CC: Toby Inkster <mail@tobyinkster.co.uk>, Ben Adida <ben@adida.net>, RDFa TF list <public-rdf-in-xhtml-tf@w3.org>
Hello All,

Michael Hausenblas wrote:
>>> I'd suggest that @prefix is maybe not the best name for the attribute --
>>> too focused on the mechanics of CURIE mapping. @vocab maybe?
>>>   
>>>       
>> I like @vocab +1 from me ;)
>>     
>
> +1
>
> @vocab makes indeed the most sense to me as well. 
>   
I am more convinced now that the term should be @vocab because there are 
one or two things to consider first before saying lets use @profile as I 
mentioned in an earlier email, @profile everywhere sounds great to me but,

* @profile is obsolete in HTML 5  
http://dev.w3.org/html5/spec/Overview.html#non-conforming-features, I 
think this may cause issues if RDFa is ever to become part, or an 
extension of X/HTML 5.

* Authors tend to omit @profile even when they know it should be there, 
will this make parsing RDFa intensive or impossible?

* Is there anything currently actively making use of @profile, If RDFa 
adopts @profile everywhere will it break existing implementations?

Anyway in short its better to create something new, @vocab seems to fit 
the use case of a microformat like simplicity.

> It conveys the message
> 'here is a vocabulary from which I intend to use certain terms'.
Great summary Michael :)

Best Wishes

-- 
Martin McEvoy
http://weborganics.co.uk/
Received on Thursday, 23 July 2009 19:26:44 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 23 July 2009 19:26:44 GMT