W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > May 2007

Re: PROPOSAL: Split RDFa into two pieces--core attributes, plus language-specific 'interpretations'

From: JOSE MANUEL CANTERA FONSECA <jmcf@tid.es>
Date: Thu, 24 May 2007 19:28:36 +0200
To: mark.birbeck@x-port.net
Cc: RDFa <public-rdf-in-xhtml-tf@w3.org>
Message-id: <f8f25104f797.f797f8f25104@tid.es>
Yes, I understand, At least I could specify the semantics for subject
resolution, object resolution, blank nodes, and so on 

so if for example my language has a 'value' attribute and I want it to
be the object of triples I have to specify it in the semantic rules of
my language, isn't it? or otherwise I would need to duplicate it using
the content attribute, isn't it?

<a>
    <b value="My Value"
     about="http://blah"
     property="http://xmlns.com/foaf/0.1/name"
    />
    <b
     about="http://blah"
     property="http://xmlns.com/foaf/0.1/homepage"
     resource="http://internet-apps.blogspot.com/"
    />
  </a>

Thanks and best regards

----
José Manuel Cantera Fonseca
Telefónica I+D

----- Mensaje original -----
De: Mark Birbeck <mark.birbeck@x-port.net>
Fecha: Jueves, Mayo 24, 2007 6:24 pm
Asunto: Re: PROPOSAL: Split RDFa into two pieces--core attributes, plus
language-specific 'interpretations'
Para: RDFa <public-rdf-in-xhtml-tf@w3.org>

> 
> Hi José,
> 
> > I agree with your proposal, but I was thinking more in depth 
> about it
> > and it seems to me that the RDFaCore spec is going to be 
> something like
> > the spec of some attributes without anymore.
> > I mean, that, without the host language, you are not going to be 
> able to
> > provide "semantics" to the RDF-A attributes.
> 
> The idea is that RDFa-core still requires a host language--after all,
> it's only a collection of attributes--but the question is whether the
> host language provides any additional 'mappings', or not.
> 
> For example, I might define a really simple XML language that contains
> only two elements, <a> and <b>, with <a> being the root element,
> containing any number of occurrences of <b>. I could then add
> RDFa-core to this language, and be able to produce mark-up like this:
> 
>  <a>
>    <b
>     about="http://blah"
>     property="http://xmlns.com/foaf/0.1/name"
>     content="Mark"
>    />
>    <b
>     about="http://blah"
>     property="http://xmlns.com/foaf/0.1/homepage"
>     resource="http://internet-apps.blogspot.com/"
>    />
>  
> 
> In my view, we should clearly define the processing rules for
> RDFa-core, so that the attributes work in all situations--which as it
> happens, we have pretty much already done. So the example above could
> be abbreviated to this:
> 
>  http://blah">
>    <b
>     property="http://xmlns.com/foaf/0.1/name"
>     content="Mark"
>    />
>    <b
>     property="http://xmlns.com/foaf/0.1/homepage"
>     resource="http://internet-apps.blogspot.com/"
>    />
>  
> 
> Now, in my simple language, there are no other semantics, so RDFa-core
> gives me everything. But that isn't the case with HTML 4 or XHTML 1.x.
> 
> Does that explain it better? Or have I missed your point?
> 
> Regards,
> 
> Mark
> 
> -- 
>  Mark Birbeck, formsPlayer
> 
>  mark.birbeck@x-port.net | +44 (0) 20 7689 9232
>  http://www.formsPlayer.com | http://internet-apps.blogspot.com
> 
>  standards. innovation.
> 
> 

Received on Thursday, 24 May 2007 17:28:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:15:04 GMT