Re: Eliminate @profile?

On 14 July 2011 20:05, Gregg Kellogg <gregg@kellogg-assoc.com> wrote:
> On Jul 14, 2011, at 11:30 AM, Reece Dunn wrote:
>> On 14 July 2011 18:44, Gregg Kellogg <gregg@kellogg-assoc.com> wrote:
>> The default RDFa profile? I could not find a reference to this.
>
> From RDFa Core 1.1 [1]:
>
> The Host Language may require the automatic inclusion of one or more default
> RDFa Profiles. If it does, the RDFa Profile triples that establish term or
> URI mappings must not change without changing the associated profile URI.
> RDFa Processors may embed, cache, or retrieve the RDFa Profile triples
> associated with that profile.
>
> For RDFa Core 1.1, this is http://w3.org/profile/rdfa-1.1 [2], For
> XHTML+RDFa 1.1 (and HTML+RDFa 1.1) this
> is http://w3.org/profile/html-rdfa-1.1 [3][4]

Thanks for the links and spec. text extract.

>> What if I use someone's profile definitions (including ones I define)
>> and they decide to point a prefix elsewhere? E.g. changing foaf: from
>> "http://xmlns.com/foaf/0.1/" to "http://xmlns.com/foaf/spec/"?
>
> Presumably, as the author, you are in control of what profiles you
> reference. And, if the profile owners play by the rules, the won't change.

Yes -- one of my concerns was that the underlying profile could change
(which is an issue with the default profiles, as the RDFa profile is a
draft).

- Reece

Received on Thursday, 14 July 2011 19:48:50 UTC