Re: embed RDFa --> embed coolness into Yahoo search results

On Tue, 17 Mar 2009, Ben Adida wrote:
> >
> >    http://hixie.ch/www/tests/adhoc/rdfa
> 
> So you have 4 tests.
> 
> - #1 contains RDFa attributes but no XHTML namespace, so I guess you 
> don't want this to generate triples. But Yahoo has already decided that 
> it will parse RDFa attributes in anything it can parse, including 
> DataRSS, the extension to RSS they've already proposed.

This seems to violate the RDFa spec (and stomps all over every vocabulary 
in XML).


> I understand that you might disagree with this decision, but it's a 
> decision they chose to make, not a bug.

I'm surprised you're ok with this. :-)


> - #2 Yahoo is not seeing any triples, but our parsers are.

Yahoo seems to be seeing triples, and detecting one game:

   http://developer.search.yahoo.com/help/objectfinder?url=hixie.ch%2Fwww%2Ftests%2Fadhoc%2Frdfa%2F002.xml

What were you testing that indicated it didn't see triples?

Note that the page above breaks; Yahoo doesn't show the button to show the 
RDF at all.


> - #3, you're not linking each item to the top level page with the 
> rel="media:game", so Yahoo isn't seeing them.

This test seems to work for me:

  http://developer.search.yahoo.com/help/objectfinder?url=hixie.ch%2Fwww%2Ftests%2Fadhoc%2Frdfa%2F003.xml


> - #4: you're splitting up the triples into multiple spots, but again the 
> same problem is that you're not linking your games with rel="media:game" 
> at the right level.

They seem to get picked up for me:

   http://developer.search.yahoo.com/help/objectfinder?url=hixie.ch%2Fwww%2Ftests%2Fadhoc%2Frdfa%2F004.xml

They get handled differently than 003.xml, though, which is a bug since 
the RDF in both cases is equivalent.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Tuesday, 17 March 2009 20:16:33 UTC