Re: RDFa Core, section 4.2

Wednesday 2010-10-06 17:08 Toby Inkster:
> Something smells wrong here:
> 
> > If the Host Language uses XML Namespaces [XML-NAMES], the attributes
> > in this specification should be incorporated in the namespace of the
> > Host Language.
> 
> No existing host language does this.

But I think that the RDFa Core spec should also be compatible with hypothetical/future/unknown host languages.  I could very well imagine potential host languages that already exist, or future host languages in whose initial design RDFa is not taken into account, which already have one of the RDFa attributes, but with a different meaning.

Thus, wouldn't it make sense to introduce an optional RDFa namespace?  Then, any host language should be able to say e.g.

<element rdfa:about="http://..." about="life, universe, everything"/>
                                 ^^^^^

                                 suppose this is the native @about attribute of
                                 the language, which has a different semantics
                                 than RDFa's @about

Cheers,

Christoph

-- 
Christoph Lange, Jacobs Univ. Bremen, http://kwarc.info/clange, Skype duke4701

Received on Wednesday, 6 October 2010 15:31:55 UTC