- From: Mark Birbeck <mark.birbeck@webbackplane.com>
- Date: Mon, 26 Jan 2009 12:06:13 +0000
- To: Julian Reschke <julian.reschke@gmx.de>
- Cc: Dan Brickley <danbri@danbri.org>, Ben Adida <ben@adida.net>, Manu Sporny <msporny@digitalbazaar.com>, RDFa mailing list <public-rdf-in-xhtml-tf@w3.org>, Ian Hickson <ian@hixie.ch>, Henri Sivonen <hsivonen@iki.fi>, Sam Ruby <rubys@intertwingly.net>
Hi Julian, I'm afraid it's the use of full URIs in @rel that is not backwards compatible, as I explained, since it makes every value, such as "next" or "foo", into a relative path. That in itself wouldn't be a problem except for the fact that you can't have *both* predefined and user-defined values being relative paths against the same base URI. By the way, how is RDFa's use of @rel not backwards-compatible? Regards, Mark On Mon, Jan 26, 2009 at 11:59 AM, Julian Reschke <julian.reschke@gmx.de> wrote: > Mark Birbeck wrote: >> >> ... >> The other model that was considered was that @rel contains a URI. In >> this case @rel="next" is actually a relative path, and we would >> hard-code the fact that it's relative to a 'base' that is the XHTML >> vocabulary. Unfortunately that puts @rel="foo" also into the XHTML >> vocabulary, and it also means that for authors to add their own values >> they need to express them as full URIs, which is quite laborious and >> error-prone. >> ... > > For the record: I'm still VERY unhappy with the fact that RDFa imposes a > syntax on the rel attribute that is likely to be incompatible with the way > it's used elsewhere (sticking plain URIs into it). > > Requiring CURIEs for *new* attributes is fine, but imposing a potentially > non-backwards compatible syntax onto existing attributes is an entirely > different story... > > BR, Julian > -- Mark Birbeck, webBackplane mark.birbeck@webBackplane.com http://webBackplane.com/mark-birbeck webBackplane is a trading name of Backplane Ltd. (company number 05972288, registered office: 2nd Floor, 69/85 Tabernacle Street, London, EC2A 4RR)
Received on Monday, 26 January 2009 12:06:48 UTC