Re: Prefixes fail-safe registry thoughts

Sam Ruby wrote:
> Simply put: having two different syntaxes with zero overlap
> makes RDFa impractical for me.

Ugh, another error in what I intended to say. Let me try again.

Again, just throwing ideas out there, not speaking for the RDFa TF...

These could be the possibilities for delcaring "prefix mappings":

HTML4   : @prefix
XHTML1.1: @xmlns, @prefix
HTML5   : @prefix
XHTML5  : @xmlns, @prefix

If I'm understanding your issue with the current proposal, there would
be overlap. @prefix would overlap all HTML family languages. Does this
address your concern?

We might even do this:

HTML4   : @prefix
XHTML1.1: @xmlns, @prefix
HTML5   : @prefix
XHTML5  : @prefix

and tell people that are generating source that they should use @prefix
to declare prefix mappings. We could eventually phase out xmlns: as a
mechanism for declaring prefix mappings, if there was broad agreement to
do so? If web authors want want to produce RDFa that works in all
versions of HTML, they should use @prefix.

-- manu

-- 
Manu Sporny
President/CEO - Digital Bazaar, Inc.
Absorbing Costs Considered Harmful
http://blog.digitalbazaar.com/2009/02/27/absorbing-costs-harmful

Received on Tuesday, 3 March 2009 20:28:30 UTC