pageoneresults - 2:38 pm on Feb 28, 2010 (gmt 0)
Can microformat classes be added to any HTML tag? How about the anchor tag for example?
Yes they can. The links posted above show examples such as <strong class="fn"> and <img class="photo">.
For example, can they be placed on a div that surrounds some anchor text and some non-anchor text?
No. That's what HTML Elements are for. Microformats take the Elements and allow you to refine them further. Your root class can be assigned to the <div> that surrounds that content. And then you assign additional properties to those items within the root class.
What about class="hproduct" on a td? What about something like class="hproduct otherstyle"? Are those OK?
Ah, you'll need to review the links posted. I'm more than happy to assist but, these questions are answered in the links posted above. Most of those are single documents so there isn't much reading involved. ;)
Does anyone have any ideas on how Google might use this data?
I'm going to reference the links above again. Google states how they are currently using this data. Now, if you want, there are some Google Patents that tie in with all of this. Once you've read those, you'll see the bigger picture and what is taking place. Google wants Machine Readable Grammar properly formatted. I think they always have, they've just taken it to new micro-levels.
I'm struggling with this a little bit. If Google will use this product data as "rich snippets" like it does with reviews, I think I'm better off only using it on product detail pages and only to define the main product on that page.
From my perspective, anytime that product appears, whether it be an on site snippet or the full product page, I'd have it wrapped in the proper semantic markup, there are no exceptions. You need to keep the integrity of the data intact and having some with and some without is not optimal from my perspective.
Otherwise, where does it stop? Should I use hproduct and title whenever I mention a product's title on a page?
Most likely, yes.
What if I mention the title and show the photo? What about a photo and a link only?
Yes, yes, and yes. :)
Considering how rich snippets work, isn't it better to send a clear signal regarding which product a page is about, if any?
You can send clear signals from anywhere. If the content is wrapped in the proper semantic containers, the signal is there. Whether it be a partial signal or full signal, it is all part of the process.
As opposed to looking forward to these technologies which are really on the doorstep.
I think we're a little late to the party. RDF has been around for years and apparently IS being used for data acquisition. Microformats is the alternative to RDF. I can tell you from all of my research that RDFa is much more complex. The code required to wrap content is a bit more bloated and requires that you understand vCard. Plus, you now have to use namespace declarations which you do not with Microformats.