
« We Monkeyed with hCard | Main | @media 2008, London - Day One »
May 29, 2008
Besides the existing support for microformats, we have already shared our plans for supporting other standards for embedding metadata into HTML. Today we are announcing the availability of eRDF metadata for SearchMonkey applications, which will soon be followed by support for RDFa. SearchMonkey applications can make direct use of the eRDF data by choosing the com.yahoo.rdf.erdf data source, while RDFa data will appear under com.yahoo.rdf.rdfa. Nothing changes in the way applications are created: as SearchMonkey applications have already been built on a triple-based model, the same applications can work on both microformat, eRDF or RDFa data.
Content publishers, however, will now have an even wider array of choice for providing metadata inside HTML. Therefore it is worthwhile to briefly summarize the key differences between microformats, eRDF and RDFa and the possible migration paths across these approaches:
There are plenty of resources to familiarize with both eRDF and RDFa. The SearchMonkey guide has a brief overview of the topic. The eRDF specification and the RDFa Primer are more technical, but also complete, contain plenty of examples and still fairly easily readable. The tools supporting eRDF are listed on the same page as the specification. Here are some links to the RDFa implementations and tools.
In summary, our support for eRDF and RDFa brings even more choice for publishers while open up new data sources for application developers!
Peter Mika
Data Architect, SearchMonkey
Posted at May 29, 2008 10:08 AM
Peter,
Great to see this! A tiny note: regarding RDFa implementations (second-last paragraph) I'd propose to link as well to the Wiki (http://rdfa.info/wiki/Development). This page is the more recent source (and kept up-to-date by the community ;)
Cheers,
Michael
Posted by: Michael Hausenblas at May 30, 2008 12:54 AM
Any chance of Yahoo! starting to parse GRDDL? It's the third and - in my mind - most interesting of the RDF-in-HTML options.
Posted by: Tom Morris at May 30, 2008 4:31 AM
I think the "brief overview of the topic" link above should go to http://developer.yahoo.com/searchmonkey/smguide/rdf.html instead of http://devel.yahoo.com/searchmonkey/smguide/rdf.html
Posted by: Zach Leatherman at May 30, 2008 10:33 AM
@Zach: thanks for catching that; I've fixed the link.
Posted by: Brian Cantoni at May 30, 2008 2:36 PM
Not wishing to use Yahoo!'s pages to have a debate about GRDDL... :)
But...
I disagree with Tom that GRDDL is somehow more interesting than RDFa. GRDDL is a *process* not a format. It indicates how to use XSLT to get from some mark-up in a page, to some semantics. Its most significant use is when authors put semantics into a page without realising it (or at least in some awkward kind of way); we have the power to extract that information using the GRDDL process.
But if we say we are going to 'use GRDDL' to get at the semantics in a page, we then we first need to specify the format that we're going to apply XSLT to, and then we need to specify the transformation itself.
Which brings us right back to the original problem that RDFa was trying to solve--coming up with a consistent format for specifying metadata without the pain of having to define (or redefine) vocabularies (i.e., Microformats) or define unique transformation rules (GRDDL).
RDFa is intentionally generic.
Regards,
Mark
Posted by: Mark Birbeck at May 31, 2008 1:29 AM
Comment Policy: We encourage comments and look forward to hearing from you. Please note that Yahoo! may, in our sole discretion, remove comments if they are off topic, inappropriate, or otherwise violate our Terms of Service.
Copyright © 2008 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Copyright Policy - Job Openings