Re: White Flag! was RDFa and Microformats

Martin McEvoy wrote:
> Hello Toby
>
> Toby A Inkster wrote:
>>> I had an xslt going on this sometime back in november last year, it was
>>> very efficient at generating triples but alas it was just a concept
>>> (just to see if I could), the difference between the above and rdfa, as
>>> far as I can see, is the above doesn't require anything new, and uses
>>> concepts that publishers and authors can easily become familiar with?
>>
>> One problem is that it still doesn't provide a *generic* parsing method.
>>
>> For example, if you have:
>>
>>     <a class="fn n url" href="http://tobyinkster.co.uk">
>>       <span class="given-name">Toby</span>
>>       <span class="family-name">Inkster</span>
>>     </a>
>
> Ahh my bad I think, If I remember that @href and @src will only use 
> @rel values ie:
>
>
>    <a rel="url" href="http://tobyinkster.co.uk" class="fn n">
>      <span class="given-name">Toby</span>
>      <span class="family-name">Inkster</span>
>    </a>
>
> But even with that your example had me stumped, my homepage uses 
> similar mark up, it worked pretty well as long as you kept it simple, 
> which is what triples are? , I only spent around six or seven months 
> on this a Brain Fart after a discussion with Manu back in May about 
> grouping, It solved 80% of my needs.
>
>>
>> (With or without prefixes - that's not the point I'm trying to get 
>> at) how does the parser know that this is parsed as:
>>
>>     fn = "Toby Inkster"
>>     n = { "given-name": "Toby" ; "family-name": "Inkster" }
>>     url = "http://tobyinkster.co.uk/"
>>
>> And not:
>>
>>     fn = { "given-name": "Toby" ; "family-name": "Inkster" }
>>     n = "http://tobyinkster.co.uk/"
>>     url = "Toby Inkster"
>>
>> To do so requires special knowledge of what "fn", "n" and "url" mean; 
>> knowledge that "fn" is a string, "n" is a nested structure and "url" 
>> is a URL.
>>
> Maybe. :-)
an easy fix in the above situation would be to add scoped keywords such 
as "text"

   <a rel="url" href="http://tobyinkster.co.uk" class="fn.text n">
     <span class="given-name">Toby</span>
     <span class="family-name">Inkster</span>
   </a>

Thanks

Martin McEvoy
>
>
> Best Wishes
>
> Martin McEvoy
>

Received on Tuesday, 23 September 2008 23:34:47 UTC