Re: RDFa API - adding Namespace

I believe you. But that by itself is not a reason not to have it as part of the core API. If it is there, everyone can count on it by default.

(One could argue the same about the Namespace facility I was referring to in Python/RDFLib. After all, it is nothing else than a dictionary, in Python terms, mapping terms to URI References. Anyone could do that, but it surely damn useful that it is just there...)

Ivan

On Oct 10, 2010, at 12:06 , Toby Inkster wrote:

> On Sat, 09 Oct 2010 18:44:16 +0100
> Nathan <nathan@webr3.org> wrote:
> 
>> foaf('name');
> 
> This is probably something that doesn't need to be done as part of the
> API itself. Individual scripters or library/toolkit authors can very
> easily implement something like that on top of the API.
> 
> 	function prefixMapper (p)
> 	{
> 		return function (s) { return p+s; };
> 	}
> 
> 	var foaf = prefixMapper('http://xmlns.com/foaf/0.1/');
> 	var dc   = prefixMapper('http://purl.org/dc/terms/');
> 
> 	window.alert(foaf('name'));
> 	window.alert(dc('title'));
> 
> -- 
> Toby A Inkster
> <mailto:mail@tobyinkster.co.uk>
> <http://tobyinkster.co.uk>
> 
> 


----
Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Monday, 11 October 2010 08:14:01 UTC