<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kavi</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kavi"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/Kavi"/>
	<updated>2026-04-15T05:55:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hproduct&amp;diff=42696</id>
		<title>hproduct</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hproduct&amp;diff=42696"/>
		<updated>2010-06-17T16:32:48Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hProduct&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
__TOC__&lt;br /&gt;
hProduct is a microformat suitable for publishing and embedding product data. hProduct is one of several open microformats standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
==hProduct Microformat Draft Specification==&lt;br /&gt;
&lt;br /&gt;
; Editors/Authors&lt;br /&gt;
(alphabetical)&lt;br /&gt;
* [[User:PaulLee|Paul Lee]], Google Product Search&lt;br /&gt;
* [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
; Contributors&lt;br /&gt;
(alphabetical)&lt;br /&gt;
* Craig Cook, [http://focalcurve.com/ Focal Curve]&lt;br /&gt;
* Aaron Gustafson, [http://easy-designs.net/ Easy! Designs]&lt;br /&gt;
&lt;br /&gt;
Microformats [http://microformats.org/wiki/hresume#Copyright copyright] and [http://microformats.org/wiki/hresume#Patents patents] statements apply.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
Draft, version 0.3.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The web is a thriving consumer marketplace with a plethora of manufacturers and vendors scattered across the globe. Sifting through massive amounts of unstructured product data is a difficult task for both browsers and machines alike. The hProduct microformat gives structure to this metadata by providing constructs to identify universal product attributes, plus a mechanism to accomodate the wide variation in product attributes.&lt;br /&gt;
&lt;br /&gt;
The hProduct microformat can assist consumers, manufacturers and retailers in a number of ways. If a browser or application understands that a specific web page contains the hProduct microformat, it can inform and help facilitate the best product choice by the consumer to fulfill their needs. An adopted, open standard will ensure the correct product data is published between manufacturers and retailers, to the benefit of the consumer. Bringing order and structure to product data makes it easy for people and organizations to list the products and services they offer, and easy for web services to consume that product data for analysis and syndication.&lt;br /&gt;
&lt;br /&gt;
=== Semantic XHTML Design Principles ===&lt;br /&gt;
{{SemanticXHTMLDesignPrinciples}}&lt;br /&gt;
&lt;br /&gt;
=== Inspiration and Acknowledgment ===&lt;br /&gt;
Many thanks go out to the contributors who laid the foundation for the current hProduct draft spec.&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
Giving details about a particular product is sometimes very complex as parameters are different for books and CDs than they are for iPods or cars. It should be very easy to mark up an item using hProduct and the syntax should be simple yet flexible enough for more advanced applications.&lt;br /&gt;
&lt;br /&gt;
=== Out of Scope ===&lt;br /&gt;
This microformat does not intend to replicate any of the content proposed within [[hListing]] and would defer all money/transactional matters to that microformat. This microformat also does not attempt to specify a product ontology, or category-specific attributes; instead, it aims to create a framework to allow for flexible expression of both.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== In General ===&lt;br /&gt;
The hProduct format is based on a set of fields common to numerous ecommerce sites and formats in use today on the web.&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
The hProduct schema consists of the following (see existing class names for reference):&lt;br /&gt;
&lt;br /&gt;
*hproduct&lt;br /&gt;
** brand. optional. text. can also use [[hcard|hCard]] for manufacturer.&lt;br /&gt;
** category. optional. text. can also use rel-tag. re-used from [[hcard|hCard]].&lt;br /&gt;
** price. optional. floating point number. can use currency format. &lt;br /&gt;
** description. optional. text. can also include valid HTML markup. re-used from [[hreview|hReview]].&lt;br /&gt;
** fn. '''required.''' text. product name or title. re-used from [[hcard|hCard]].&lt;br /&gt;
** photo. optional. image element or link. re-used from [[hcard|hCard]].&lt;br /&gt;
** url. optional. href. can contain rel-tag rel='product'. re-used from [[hcard|hCard]].&lt;br /&gt;
** review. optional. [[hreview|hReview]], or [[hreview-aggregate|hReview-aggregate]].&lt;br /&gt;
** listing. optional. [[hlisting|hListing]], or [[aggregate-microformat-template-examples|hListing-aggregate]].&lt;br /&gt;
** identifier. optional.&lt;br /&gt;
*** type. required. - examples:&lt;br /&gt;
**** model&lt;br /&gt;
**** mpn&lt;br /&gt;
**** upc&lt;br /&gt;
**** isbn&lt;br /&gt;
**** issn&lt;br /&gt;
**** ean&lt;br /&gt;
**** jan&lt;br /&gt;
**** sn&lt;br /&gt;
**** vin&lt;br /&gt;
**** sku &lt;br /&gt;
*** value. required. - label may be implied&lt;br /&gt;
&lt;br /&gt;
=== Field details ===&lt;br /&gt;
Class names &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;category&amp;lt;/code&amp;gt;, &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn&amp;lt;/code&amp;gt;, &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;photo&amp;lt;/code&amp;gt;, &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;url&amp;lt;/code&amp;gt; are reused from [[hcard|hCard]]. &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;description&amp;lt;/code&amp;gt; is reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
The fields of the hProduct schema represent the following:&lt;br /&gt;
&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;hproduct::&amp;lt;/code&amp;gt;''' Root class name&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;brand::&amp;lt;/code&amp;gt;''' the class name brand is used identify brand of the product. {{should}} use [[hcard|hCard]] for manufacturer name. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;category::&amp;lt;/code&amp;gt;''' the class name category identifies product category. {{may}} use [[rel-tag]] microformat. {{may}} be plural to represent multiple categories.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;price::&amp;lt;/code&amp;gt;''' the class name price is used to indicate the price of the product. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;description::&amp;lt;/code&amp;gt;''' the class name description is used to describe the product. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn::&amp;lt;/code&amp;gt;''' product text name. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;photo::&amp;lt;/code&amp;gt;''' the class name photo {{may}} be applied to an &amp;lt;img&amp;gt; or &amp;lt;a&amp;gt; element. {{may}} be plural.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;url::&amp;lt;/code&amp;gt;''' the class name url {{should}} refer to the web page associated with product details. {{may}} use [[rel-tag]], rel='product'. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;review::&amp;lt;/code&amp;gt;''' the class name review identifies review(s) for the product. {{should}} use [[hreview|hReview]]. {{may}} be plural.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;listing::&amp;lt;/code&amp;gt;''' the class name listing identifies product listings. {{should}} use [[hlisting|hListing]]. {{may}} be plural.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;identifier::&amp;lt;/code&amp;gt;''' the identifier structure is used to describe product identifiers like Model, UPC or SKU, and is designed to accommodate new or as-yet-unidentified identifiers. {{should}} be singular.&lt;br /&gt;
**'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;type::&amp;lt;/code&amp;gt;''' the class name type identifies the identifier type.&lt;br /&gt;
**'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;value::&amp;lt;/code&amp;gt;''' label {{may}} be implied&lt;br /&gt;
&lt;br /&gt;
=== Additional Details ===&lt;br /&gt;
'''Note:''' If hProduct markup is used in a &amp;quot;standalone&amp;quot; fashion (eg. a manufacturer site that's not commerce enabled, strictly informational), it is assumed that the price attribute represents the manufacturer's suggested retail price. Any transactional (commerce) representation of price should be delegated to [[hlisting|hListing]].&lt;br /&gt;
&lt;br /&gt;
''Internationalization'': Though there are many English-language tokens, they are only used as invisible class-names; user-visible listing information can be completely localized. Note that (X)HTML LANG attribute rules still apply as usual, for multilingual aggregators of hProduct.&lt;br /&gt;
&lt;br /&gt;
=== Relationships with other microformats ===&lt;br /&gt;
Products can be complex structures with attributes and features that may fall outside the bounds of the proposed hProduct microformat. Care has been taken to provide just enough attributes to accurately represent products while not overloading the hProduct spec. This means that complete semantic solutions would rely on using hProduct in combination with other microformats to achieve their goals. Through [[hproduct-examples#Coded_examples|examples]] (see also: [[hproduct-recipes|recipes]]) and [[hproduct-examples#Analysis_of_Product.2FCommerce_Sites|analysis]], there are some clear relationships between hProduct and these microformats:&lt;br /&gt;
&lt;br /&gt;
* [[hlisting|hListing]] :: provides additional context to the transaction side of a product, including elements like the transactional price.&lt;br /&gt;
* [[hReview|hReview]]/hAggregate(concept) :: research shows that many commerce sites include product reviews, and they are often aggregated to provide overall ratings and reviews on the web. Utilizing these microformats can provide additional data around a product or service.&lt;br /&gt;
* [[xoxo|xoxo]] :: to address property-value data that may be necessary for a complete data representation of a product.&lt;br /&gt;
&lt;br /&gt;
Of course, these are just a few of many that could be used with the hProduct microformat.&lt;br /&gt;
&lt;br /&gt;
=== XMDP Profile ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;dt&amp;gt;class&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/global.html#adef-class&amp;quot;&amp;gt;&lt;br /&gt;
   HTML4 definition of the 'class' attribute.&amp;lt;/a&amp;gt;&lt;br /&gt;
  This meta data profile defines some 'class' attribute values (class names) &lt;br /&gt;
  and their meanings as suggested by a &lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://www.w3.org/TR/WD-htmllink-970328#profile&amp;quot;&amp;gt;&lt;br /&gt;
   draft of &amp;quot;Hypertext Links in HTML&amp;quot;&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;dl&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;hproduct&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;Used to identify and describe metadata universally common to products.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;brand&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The brand name of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;category&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The product category/ categories the product belongs to.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;price&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The price of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;description&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The full text representing the written description of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;fn&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The common name of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;photo&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;Accompanying image of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;url&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;A link to the product details.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;review&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;A review of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;listing&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;Listing details of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;identifier&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The product identifier like Model, SKU, ISBN, or EAN associated with the product&amp;lt;/dd&amp;gt;&lt;br /&gt;
	&amp;lt;/dl&amp;gt;&lt;br /&gt;
	&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
This section is informative.&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Other examples ===&lt;br /&gt;
&lt;br /&gt;
Please see examples at [[hproduct-examples|hProduct examples]].&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
* [[User:JayMyers|JayMyers]]: I release all of my contributions to the public domain.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement}}&lt;br /&gt;
&lt;br /&gt;
== Patents ==&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* '''hproduct'''&lt;br /&gt;
* [[hproduct-issues]]&lt;br /&gt;
* [[hproduct-faq]]&lt;br /&gt;
* [[hproduct-examples]]&lt;br /&gt;
* [[hproduct-recipes]]&lt;br /&gt;
&lt;br /&gt;
* [[product]]&lt;br /&gt;
* [[product-examples]]&lt;br /&gt;
* [[product-formats]]&lt;br /&gt;
* [[product-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hProduct]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hproduct&amp;diff=42695</id>
		<title>hproduct</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hproduct&amp;diff=42695"/>
		<updated>2010-06-17T16:30:28Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hProduct&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
__TOC__&lt;br /&gt;
hProduct is a microformat suitable for publishing and embedding product data. hProduct is one of several open microformats standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
==hProduct Microformat Draft Specification==&lt;br /&gt;
&lt;br /&gt;
; Editors/Authors&lt;br /&gt;
(alphabetical)&lt;br /&gt;
* [[User:PaulLee|Paul Lee]], Google Product Search&lt;br /&gt;
* [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
; Contributors&lt;br /&gt;
(alphabetical)&lt;br /&gt;
* Craig Cook, [http://focalcurve.com/ Focal Curve]&lt;br /&gt;
* Aaron Gustafson, [http://easy-designs.net/ Easy! Designs]&lt;br /&gt;
&lt;br /&gt;
Microformats [http://microformats.org/wiki/hresume#Copyright copyright] and [http://microformats.org/wiki/hresume#Patents patents] statements apply.&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
Draft, version 0.3.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
The web is a thriving consumer marketplace with a plethora of manufacturers and vendors scattered across the globe. Sifting through massive amounts of unstructured product data is a difficult task for both browsers and machines alike. The hProduct microformat gives structure to this metadata by providing constructs to identify universal product attributes, plus a mechanism to accomodate the wide variation in product attributes.&lt;br /&gt;
&lt;br /&gt;
The hProduct microformat can assist consumers, manufacturers and retailers in a number of ways. If a browser or application understands that a specific web page contains the hProduct microformat, it can inform and help facilitate the best product choice by the consumer to fulfill their needs. An adopted, open standard will ensure the correct product data is published between manufacturers and retailers, to the benefit of the consumer. Bringing order and structure to product data makes it easy for people and organizations to list the products and services they offer, and easy for web services to consume that product data for analysis and syndication.&lt;br /&gt;
&lt;br /&gt;
=== Semantic XHTML Design Principles ===&lt;br /&gt;
{{SemanticXHTMLDesignPrinciples}}&lt;br /&gt;
&lt;br /&gt;
=== Inspiration and Acknowledgment ===&lt;br /&gt;
Many thanks go out to the contributors who laid the foundation for the current hProduct draft spec.&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
Giving details about a particular product is sometimes very complex as parameters are different for books and CDs than they are for iPods or cars. It should be very easy to mark up an item using hProduct and the syntax should be simple yet flexible enough for more advanced applications.&lt;br /&gt;
&lt;br /&gt;
=== Out of Scope ===&lt;br /&gt;
This microformat does not intend to replicate any of the content proposed within [[hListing]] and would defer all money/transactional matters to that microformat. This microformat also does not attempt to specify a product ontology, or category-specific attributes; instead, it aims to create a framework to allow for flexible expression of both.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== In General ===&lt;br /&gt;
The hProduct format is based on a set of fields common to numerous ecommerce sites and formats in use today on the web.&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
The hProduct schema consists of the following (see existing class names for reference):&lt;br /&gt;
&lt;br /&gt;
*hproduct&lt;br /&gt;
** brand. optional. text. can also use [[hcard|hCard]] for manufacturer.&lt;br /&gt;
** category. optional. text. can also use rel-tag. re-used from [[hcard|hCard]].&lt;br /&gt;
** price. optional. floating point number. can use currency format. &lt;br /&gt;
** description. optional. text. can also include valid HTML markup. re-used from [[hreview|hReview]].&lt;br /&gt;
** fn. '''required.''' text. product name or title. re-used from [[hcard|hCard]].&lt;br /&gt;
** photo. optional. image element or link. re-used from [[hcard|hCard]].&lt;br /&gt;
** url. optional. href. can contain rel-tag rel='product'. re-used from [[hcard|hCard]].&lt;br /&gt;
** review. optional. [[hreview|hReview]], or [[aggregate-microformat-template-examples|hReview-aggregate]].&lt;br /&gt;
** listing. optional. [[hlisting|hListing]], or [[hreview-aggregate|hListing-aggregate]].&lt;br /&gt;
** identifier. optional.&lt;br /&gt;
*** type. required. - examples:&lt;br /&gt;
**** model&lt;br /&gt;
**** mpn&lt;br /&gt;
**** upc&lt;br /&gt;
**** isbn&lt;br /&gt;
**** issn&lt;br /&gt;
**** ean&lt;br /&gt;
**** jan&lt;br /&gt;
**** sn&lt;br /&gt;
**** vin&lt;br /&gt;
**** sku &lt;br /&gt;
*** value. required. - label may be implied&lt;br /&gt;
&lt;br /&gt;
=== Field details ===&lt;br /&gt;
Class names &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;category&amp;lt;/code&amp;gt;, &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn&amp;lt;/code&amp;gt;, &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;photo&amp;lt;/code&amp;gt;, &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;url&amp;lt;/code&amp;gt; are reused from [[hcard|hCard]]. &amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;description&amp;lt;/code&amp;gt; is reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
The fields of the hProduct schema represent the following:&lt;br /&gt;
&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;hproduct::&amp;lt;/code&amp;gt;''' Root class name&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;brand::&amp;lt;/code&amp;gt;''' the class name brand is used identify brand of the product. {{should}} use [[hcard|hCard]] for manufacturer name. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;category::&amp;lt;/code&amp;gt;''' the class name category identifies product category. {{may}} use [[rel-tag]] microformat. {{may}} be plural to represent multiple categories.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;price::&amp;lt;/code&amp;gt;''' the class name price is used to indicate the price of the product. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;description::&amp;lt;/code&amp;gt;''' the class name description is used to describe the product. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;fn::&amp;lt;/code&amp;gt;''' product text name. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;photo::&amp;lt;/code&amp;gt;''' the class name photo {{may}} be applied to an &amp;lt;img&amp;gt; or &amp;lt;a&amp;gt; element. {{may}} be plural.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;url::&amp;lt;/code&amp;gt;''' the class name url {{should}} refer to the web page associated with product details. {{may}} use [[rel-tag]], rel='product'. {{must}} be singular.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;review::&amp;lt;/code&amp;gt;''' the class name review identifies review(s) for the product. {{should}} use [[hreview|hReview]]. {{may}} be plural.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;listing::&amp;lt;/code&amp;gt;''' the class name listing identifies product listings. {{should}} use [[hlisting|hListing]]. {{may}} be plural.&lt;br /&gt;
*'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;identifier::&amp;lt;/code&amp;gt;''' the identifier structure is used to describe product identifiers like Model, UPC or SKU, and is designed to accommodate new or as-yet-unidentified identifiers. {{should}} be singular.&lt;br /&gt;
**'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;type::&amp;lt;/code&amp;gt;''' the class name type identifies the identifier type.&lt;br /&gt;
**'''&amp;lt;code class=&amp;quot;class-name&amp;quot;&amp;gt;value::&amp;lt;/code&amp;gt;''' label {{may}} be implied&lt;br /&gt;
&lt;br /&gt;
=== Additional Details ===&lt;br /&gt;
'''Note:''' If hProduct markup is used in a &amp;quot;standalone&amp;quot; fashion (eg. a manufacturer site that's not commerce enabled, strictly informational), it is assumed that the price attribute represents the manufacturer's suggested retail price. Any transactional (commerce) representation of price should be delegated to [[hlisting|hListing]].&lt;br /&gt;
&lt;br /&gt;
''Internationalization'': Though there are many English-language tokens, they are only used as invisible class-names; user-visible listing information can be completely localized. Note that (X)HTML LANG attribute rules still apply as usual, for multilingual aggregators of hProduct.&lt;br /&gt;
&lt;br /&gt;
=== Relationships with other microformats ===&lt;br /&gt;
Products can be complex structures with attributes and features that may fall outside the bounds of the proposed hProduct microformat. Care has been taken to provide just enough attributes to accurately represent products while not overloading the hProduct spec. This means that complete semantic solutions would rely on using hProduct in combination with other microformats to achieve their goals. Through [[hproduct-examples#Coded_examples|examples]] (see also: [[hproduct-recipes|recipes]]) and [[hproduct-examples#Analysis_of_Product.2FCommerce_Sites|analysis]], there are some clear relationships between hProduct and these microformats:&lt;br /&gt;
&lt;br /&gt;
* [[hlisting|hListing]] :: provides additional context to the transaction side of a product, including elements like the transactional price.&lt;br /&gt;
* [[hReview|hReview]]/hAggregate(concept) :: research shows that many commerce sites include product reviews, and they are often aggregated to provide overall ratings and reviews on the web. Utilizing these microformats can provide additional data around a product or service.&lt;br /&gt;
* [[xoxo|xoxo]] :: to address property-value data that may be necessary for a complete data representation of a product.&lt;br /&gt;
&lt;br /&gt;
Of course, these are just a few of many that could be used with the hProduct microformat.&lt;br /&gt;
&lt;br /&gt;
=== XMDP Profile ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;dt&amp;gt;class&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/global.html#adef-class&amp;quot;&amp;gt;&lt;br /&gt;
   HTML4 definition of the 'class' attribute.&amp;lt;/a&amp;gt;&lt;br /&gt;
  This meta data profile defines some 'class' attribute values (class names) &lt;br /&gt;
  and their meanings as suggested by a &lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://www.w3.org/TR/WD-htmllink-970328#profile&amp;quot;&amp;gt;&lt;br /&gt;
   draft of &amp;quot;Hypertext Links in HTML&amp;quot;&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;dl&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;hproduct&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;Used to identify and describe metadata universally common to products.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;brand&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The brand name of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;category&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The product category/ categories the product belongs to.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;price&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The price of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;description&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The full text representing the written description of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;fn&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The common name of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;photo&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;Accompanying image of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;url&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;A link to the product details.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;review&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;A review of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;listing&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;Listing details of the product.&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;dt&amp;gt;identifier&amp;lt;/dt&amp;gt;&lt;br /&gt;
		&amp;lt;dd&amp;gt;The product identifier like Model, SKU, ISBN, or EAN associated with the product&amp;lt;/dd&amp;gt;&lt;br /&gt;
	&amp;lt;/dl&amp;gt;&lt;br /&gt;
	&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
This section is informative.&lt;br /&gt;
*...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Other examples ===&lt;br /&gt;
&lt;br /&gt;
Please see examples at [[hproduct-examples|hProduct examples]].&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
* [[User:JayMyers|JayMyers]]: I release all of my contributions to the public domain.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement}}&lt;br /&gt;
&lt;br /&gt;
== Patents ==&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* '''hproduct'''&lt;br /&gt;
* [[hproduct-issues]]&lt;br /&gt;
* [[hproduct-faq]]&lt;br /&gt;
* [[hproduct-examples]]&lt;br /&gt;
* [[hproduct-recipes]]&lt;br /&gt;
&lt;br /&gt;
* [[product]]&lt;br /&gt;
* [[product-examples]]&lt;br /&gt;
* [[product-formats]]&lt;br /&gt;
* [[product-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hProduct]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=41535</id>
		<title>aggregate-review-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=41535"/>
		<updated>2009-12-16T06:34:02Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas for how to support aggregate reviews via microformats.&lt;br /&gt;
&lt;br /&gt;
== Common themes amongst examples (that we might want to support) ==&lt;br /&gt;
&lt;br /&gt;
* Aggregations of reviews always contain these two elements: &lt;br /&gt;
** the number of reviewers&lt;br /&gt;
** the average rating&lt;br /&gt;
&lt;br /&gt;
''number of reviewers, really? unique people? what if there's more than one rating per person? Number of ratings would be simpler.''&lt;br /&gt;
&lt;br /&gt;
''Google Rich Snippets makes mistake of assuming that number of ratings equals number of reviews, but users may leave rating without leaving review''&lt;br /&gt;
&lt;br /&gt;
''These are good points -- added a separate section below to discuss ratings vs reviews vs reviewers. Note that the first comment referring to the number of &amp;quot;reviewers&amp;quot; caught a typo -- it should be number of reviews, not reviewers.  -- Kavi, Nov 2 2009''&lt;br /&gt;
&lt;br /&gt;
* Other elements that occur in the example set include:&lt;br /&gt;
** the number of reviews for each rating (i.e. 10 5-star ratings, 7 4-star ratings, etc) &lt;br /&gt;
** recurring themes about the entity being reviewed (i.e. &amp;quot;romantic restaurant&amp;quot; or &amp;quot;love the chicken mole&amp;quot;).&lt;br /&gt;
** who are the reviewers (i.e. &amp;quot;critics&amp;quot; or &amp;quot;users&amp;quot;). Some sites (i.e. Rotten Tomatoes or GameSpot) have multiple sets of aggregate reviews to cover both critics and users.&lt;br /&gt;
&lt;br /&gt;
* In addition, some elements already present in the hReview schema exist in aggregate reviews as well:&lt;br /&gt;
** review summary/description&lt;br /&gt;
** most recent date reviewed&lt;br /&gt;
&lt;br /&gt;
== Proposal discussed over IRC ==&lt;br /&gt;
&lt;br /&gt;
==== What is the proposal? ====&lt;br /&gt;
* Define a new microformat for aggregate reviews (root class name &amp;quot;hreview-aggregate&amp;quot;).&lt;br /&gt;
* The format will contain only value (the number of reviews) with a new property &amp;quot;count&amp;quot; and embedded [[hReview]]  properties that contains details like the average review score, summary, and a reference to the object of the review.&lt;br /&gt;
&lt;br /&gt;
'''This proposal should be written up on a separate page as a microformats draft, e.g. [[hreview-aggregate]].'''&lt;br /&gt;
&lt;br /&gt;
==== Why was this proposal preferred? ====&lt;br /&gt;
* Creating a new uF rather than extending hReview doesn't require branching the spec for hReview and provides clean separation in case we want to extend the new format to include other data in the future&lt;br /&gt;
* Supporting only the number of reviews (rather than scores per rating, etc) is probably sufficient for 80% of sites with aggregate reviews. &lt;br /&gt;
&lt;br /&gt;
== Other proposals suggested ==&lt;br /&gt;
&lt;br /&gt;
==== 1) Do nothing. Aggregation must be done by the microformats parser ====&lt;br /&gt;
* Pros: Doesn't require any change to the existing microformats definitions&lt;br /&gt;
* Cons: Very difficult for parsers. Reviews for a single entity are usually not limited to a single web page (there are typically no more than 5-10 reviews per page), so aggregating this data would require the parser to figure out which pages to crawl to assemble the aggregate scores.&lt;br /&gt;
&lt;br /&gt;
==== 2) Extend existing hReview format to include &amp;quot;reviewcount&amp;quot; ====&lt;br /&gt;
* Any hReview that contains a reviewcount field (which denotes the number of reviewers) would implicitly refer to an aggregation of reviews. The rating would correspond to the average rating of all individual reviews, summary/description refer to a summary of overall sentiments from the reviews, date refers to the most recent review's date.&lt;br /&gt;
* Pros: very simple addition to the existing microformat&lt;br /&gt;
* Cons: Mild overloading of what an hReview contains -- a review can now correspond to a single user's review or an aggregation of user reviews.&lt;br /&gt;
&lt;br /&gt;
==== 3) Define a new microformat type for aggregate reviews ====&lt;br /&gt;
* This type could contain the staples -- average review score and number of reviewers -- as well as some of the other sometimes-used features listed in the &amp;quot;common themes&amp;quot; section earlier.&lt;br /&gt;
* Pros: robust way to mark up many elements of aggregate review information&lt;br /&gt;
* Cons: some redundancy with hReview. Extending hReview might be sufficient&lt;br /&gt;
&lt;br /&gt;
==== 4) Do not use hreview classes in hreview-aggregate ====&lt;br /&gt;
* This causes a collision when hreview includes an hcard that contains review aggregates per google specification http://www.google.com/support/webmasters/bin/answer.py?answer=146645 . In that case, the hreview has its own rating, and a second rating imported via the include pattern.&lt;br /&gt;
Currently Yelp implements review aggregate as an hreview-aggregate block that include the entire hcard inside it, and the aggregate rating. Importing this hcard from an hreview using the include pattern, imports the rating as well.&lt;br /&gt;
* review-aggregate can be included INSIDE hcard block, or can surround that block.&lt;br /&gt;
* review-aggregate can point to a '''self contained''' hcard (include pattern):&lt;br /&gt;
** Without repeating any of the information in the hcard&lt;br /&gt;
** Without including empty links, example &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;item include&amp;quot; href=&amp;quot;#my_business_hcard&amp;quot;&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Without including links with duplicate redundant information that is part of the hcard, example &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;item include make_me_invisible_to_user&amp;quot; href=&amp;quot;#my_business_hcard&amp;quot;&amp;amp;gt;Business Name&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Without adding listing information, such as the type of listing: &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;type&amp;quot;&amp;amp;gt;business&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Without using non-semantic HTML, such as object tag.&lt;br /&gt;
* An hreview should be able to safely import an hcard that may contain hreview-aggregate '''without name collitions''' especially the rating tag (using include pattern).&lt;br /&gt;
* An hreview should be able to safely import an hcard that may contain nested elements of hreview-aggregate, such as count and average rating, '''without name collitions''' (using include pattern). If this is not possible, pages will have to default to non semantic HTML, and markup that contains a lot of hidden content, making them less accessible.&lt;br /&gt;
&lt;br /&gt;
== Reviews vs ratings ==&lt;br /&gt;
&lt;br /&gt;
Note -- this proposal has been incorporated into the hreview-aggregate draft spec version 0.2 in December 2009.&lt;br /&gt;
&lt;br /&gt;
Adoption of hreview-aggregate has been strong, but one issue that arisen is the notion of reviews vs ratings. The original hreview-aggregate spec as described below uses a single property called &amp;quot;count&amp;quot; to specify the total number of reviews for an item that contributed towards an aggregate review. This works well for a site like Yelp, where the aggregate rating is based on the number of individual user reviews.&lt;br /&gt;
&lt;br /&gt;
However, many sites allow users to provide a rating without actually writing a review. So there should be some way of allowing sites to mark up the number of &amp;quot;ratings&amp;quot; (or &amp;quot;votes&amp;quot;) separately from the number of &amp;quot;reviews.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
A couple examples of sites that have separate rating counts and review counts:&lt;br /&gt;
* Urbanspoon: http://www.urbanspoon.com/r/6/88896/restaurant/Patxis-Chicago-Pizza-Palo-Alto&lt;br /&gt;
* Download.com: http://download.cnet.com/Mayura-Chess-Board/3000-7562_4-10525218.html&lt;br /&gt;
* Longer list of examples is here: [[aggregate-review-examples#Ratings_without_reviews_examples]]&lt;br /&gt;
&lt;br /&gt;
==== Proposed solution ====&lt;br /&gt;
&lt;br /&gt;
* Add a new property called &amp;quot;votes&amp;quot; to hreview-aggregate. &lt;br /&gt;
** Pros: it is simple for webmasters to understand and is consistent with the terminology that many sites actually use (for example: Urbanspoon, Download.com, IMDb). It also doesn't change the interpretation for any site that has already implemented the existing hreview-aggregate spec.&lt;br /&gt;
** Cons: it's not completely obvious that &amp;quot;count&amp;quot; means &amp;quot;number of reviews&amp;quot; whereas &amp;quot;votes&amp;quot; means &amp;quot;number of ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Alternative options ====&lt;br /&gt;
&lt;br /&gt;
* Add nested sub-properties to the &amp;quot;count&amp;quot; property: &amp;quot;reviews&amp;quot; and &amp;quot;votes&amp;quot;&lt;br /&gt;
** Pros: terminology is clearer than the proposed solution above. For backwards compatibility, if users don't specify reviews vs votes, assume they meant reviews by default.&lt;br /&gt;
** Cons: in practice, adding additional layers of nesting creates more chances for webmasters to make mistakes. More nesting is also more verbose.&lt;br /&gt;
&lt;br /&gt;
Note that we shouldn't remove the ability for people to mark up the actual number of reviews -- for anyone who wants to read reviews, it's very useful to know how many reviews there are on a page even if there are more votes contributing towards an aggregate rating.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]]&lt;br /&gt;
* [[hreview-aggregate]]&lt;br /&gt;
* [[hreview|hReview]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41522</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41522"/>
		<updated>2009-12-10T17:23:07Z</updated>

		<summary type="html">&lt;p&gt;Kavi: Added the &amp;quot;votes&amp;quot; property as well as an example showing its use. Updated version number to 0.2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.2&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. optional. non-negative integer. &lt;br /&gt;
** '''&amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt;'''. optional. non-negative integer. Note that while &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; are both marked optional, at least one of the two fields must be specified.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''votes''':: This property is used to specify the total number of users who have rated the product or service, contributing to the average rating. For some sites, the number of votes is equal to the number of reviews, so &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; may be used and this property omitted.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Basic example ===&lt;br /&gt;
&lt;br /&gt;
Here is an example showing aggregate review information for a restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;4.5 out of 5 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding hReview-aggregate markup to this is straightforward:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;h3 class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.5&amp;lt;/span&amp;gt; out of 5 &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embedded microformat, 10-point rating scale ===&lt;br /&gt;
&lt;br /&gt;
Often, there is more information available on a page about the item being reviewed than the title. Here is another example of a restaurant review, but with address information present.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;div&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Palo Alto, CA&lt;br /&gt;
  &amp;lt;span&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;9.2 out of 10 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here it is with hReview-aggregate markup, along with an embedded [[hcard|hCard]] to describe the address and phone information for the restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;item vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;average&amp;quot;&amp;gt;9.2&amp;lt;/span&amp;gt; out of &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt; &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; are put next to each other in the same class attribute in order to show that the item being reviewed is described by the embedded hCard.&lt;br /&gt;
&lt;br /&gt;
=== Count vs votes ===&lt;br /&gt;
&lt;br /&gt;
In the examples so far, the &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; property has been used but not &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; is useful when users have rated an item without writing full corresponding reviews. Their vote contributed toward the average rating but not towards the number of reviews available.&lt;br /&gt;
&lt;br /&gt;
Consider this example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;4.5 out of 5 based on 24 ratings.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;5 user reviews:&amp;lt;/span&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here the example is again, with both &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; specified where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;h3 class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.5&amp;lt;/span&amp;gt; out of 5 &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;votes&amp;quot;&amp;gt;24&amp;lt;/span&amp;gt; ratings.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; user reviews:&amp;lt;/span&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.thesuggestr.com theSUGGESTR.com] has implemented hReview-aggregate for it's business ratings and reviews.&lt;br /&gt;
* Google has implemented support for [http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;amp;answer=146645 hReview-aggregate] via [http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html Rich Snippets].&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[hreview|hReview]] - microformat for marking up individual reviews&lt;br /&gt;
* [[aggregate-review-brainstorming|Aggregate review brainstorming]] - discussions leading to the creation of hReview-aggregate and ideas for improvement.&lt;br /&gt;
* [[aggregate-review-examples|Aggregate review examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hReview-aggregate]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41521</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41521"/>
		<updated>2009-12-10T17:21:02Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. optional. non-negative integer. &lt;br /&gt;
** '''&amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt;'''. optional. non-negative integer. Note that while &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; are both marked optional, at least one of the two fields must be specified.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''votes''':: This property is used to specify the total number of users who have rated the product or service, contributing to the average rating. For some sites, the number of votes is equal to the number of reviews, so &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; may be used and this property omitted.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Basic example ===&lt;br /&gt;
&lt;br /&gt;
Here is an example showing aggregate review information for a restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;4.5 out of 5 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding hReview-aggregate markup to this is straightforward:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;h3 class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.5&amp;lt;/span&amp;gt; out of 5 &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embedded microformat, 10-point rating scale ===&lt;br /&gt;
&lt;br /&gt;
Often, there is more information available on a page about the item being reviewed than the title. Here is another example of a restaurant review, but with address information present.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;div&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Palo Alto, CA&lt;br /&gt;
  &amp;lt;span&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;9.2 out of 10 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here it is with hReview-aggregate markup, along with an embedded [[hcard|hCard]] to describe the address and phone information for the restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;item vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;average&amp;quot;&amp;gt;9.2&amp;lt;/span&amp;gt; out of &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt; &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; are put next to each other in the same class attribute in order to show that the item being reviewed is described by the embedded hCard.&lt;br /&gt;
&lt;br /&gt;
=== Count vs votes ===&lt;br /&gt;
&lt;br /&gt;
In the examples so far, the &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; property has been used but not &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; is useful when users have rated an item without writing full corresponding reviews. Their vote contributed toward the average rating but not towards the number of reviews available.&lt;br /&gt;
&lt;br /&gt;
Consider this example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;4.5 out of 5 based on 24 ratings.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;5 user reviews:&amp;lt;/span&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here the example is again, with both &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; specified where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;h3 class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.5&amp;lt;/span&amp;gt; out of 5 &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;votes&amp;quot;&amp;gt;24&amp;lt;/span&amp;gt; ratings.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; user reviews:&amp;lt;/span&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.thesuggestr.com theSUGGESTR.com] has implemented hReview-aggregate for it's business ratings and reviews.&lt;br /&gt;
* Google has implemented support for [http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;amp;answer=146645 hReview-aggregate] via [http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html Rich Snippets].&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[hreview|hReview]] - microformat for marking up individual reviews&lt;br /&gt;
* [[aggregate-review-brainstorming|Aggregate review brainstorming]] - discussions leading to the creation of hReview-aggregate and ideas for improvement.&lt;br /&gt;
* [[aggregate-review-examples|Aggregate review examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hReview-aggregate]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41520</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41520"/>
		<updated>2009-12-10T17:09:00Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. optional. non-negative integer. &lt;br /&gt;
** '''&amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt;'''. optional. non-negative integer. Note that while &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt; are both marked optional, at least one of the two fields must be specified.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''votes''':: This property is used to specify the total number of users who have rated the product or service, contributing to the average rating. For some sites, the number of votes is equal to the number of reviews, so &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; may be used and this property omitted.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Basic example ===&lt;br /&gt;
&lt;br /&gt;
Here is an example showing aggregate review information for a restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;4.5 out of 5 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding hReview-aggregate markup to this is straightforward:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;h3 class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.5&amp;lt;/span&amp;gt; out of 5 &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embedded microformat, 10-point rating scale ===&lt;br /&gt;
&lt;br /&gt;
Often, there is more information available on a page about the item being reviewed than the title. Here is another example of a restaurant review, but with address information present.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;div&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Palo Alto, CA&lt;br /&gt;
  &amp;lt;span&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;9.2 out of 10 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here it is with hReview-aggregate markup, along with an embedded [[hcard|hCard]] to describe the address and phone information for the restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;item vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;average&amp;quot;&amp;gt;9.2&amp;lt;/span&amp;gt; out of &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt; &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; are put next to each other in the same class attribute in order to show that the item being reviewed is described by the embedded hCard.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.thesuggestr.com theSUGGESTR.com] has implemented hReview-aggregate for it's business ratings and reviews.&lt;br /&gt;
* Google has implemented support for [http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;amp;answer=146645 hReview-aggregate] via [http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html Rich Snippets].&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[hreview|hReview]] - microformat for marking up individual reviews&lt;br /&gt;
* [[aggregate-review-brainstorming|Aggregate review brainstorming]] - discussions leading to the creation of hReview-aggregate and ideas for improvement.&lt;br /&gt;
* [[aggregate-review-examples|Aggregate review examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hReview-aggregate]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=41446</id>
		<title>aggregate-review-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=41446"/>
		<updated>2009-11-23T18:50:13Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Reviews vs ratings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas for how to support aggregate reviews via microformats.&lt;br /&gt;
&lt;br /&gt;
== Common themes amongst examples (that we might want to support) ==&lt;br /&gt;
&lt;br /&gt;
* Aggregations of reviews always contain these two elements: &lt;br /&gt;
** the number of reviewers&lt;br /&gt;
** the average rating&lt;br /&gt;
&lt;br /&gt;
''number of reviewers, really? unique people? what if there's more than one rating per person? Number of ratings would be simpler.''&lt;br /&gt;
&lt;br /&gt;
''Google Rich Snippets makes mistake of assuming that number of ratings equals number of reviews, but users may leave rating without leaving review''&lt;br /&gt;
&lt;br /&gt;
''These are good points -- added a separate section below to discuss ratings vs reviews vs reviewers. Note that the first comment referring to the number of &amp;quot;reviewers&amp;quot; caught a typo -- it should be number of reviews, not reviewers.  -- Kavi, Nov 2 2009''&lt;br /&gt;
&lt;br /&gt;
* Other elements that occur in the example set include:&lt;br /&gt;
** the number of reviews for each rating (i.e. 10 5-star ratings, 7 4-star ratings, etc) &lt;br /&gt;
** recurring themes about the entity being reviewed (i.e. &amp;quot;romantic restaurant&amp;quot; or &amp;quot;love the chicken mole&amp;quot;).&lt;br /&gt;
** who are the reviewers (i.e. &amp;quot;critics&amp;quot; or &amp;quot;users&amp;quot;). Some sites (i.e. Rotten Tomatoes or GameSpot) have multiple sets of aggregate reviews to cover both critics and users.&lt;br /&gt;
&lt;br /&gt;
* In addition, some elements already present in the hReview schema exist in aggregate reviews as well:&lt;br /&gt;
** review summary/description&lt;br /&gt;
** most recent date reviewed&lt;br /&gt;
&lt;br /&gt;
== Proposal discussed over IRC ==&lt;br /&gt;
&lt;br /&gt;
==== What is the proposal? ====&lt;br /&gt;
* Define a new microformat for aggregate reviews (root class name &amp;quot;hreview-aggregate&amp;quot;).&lt;br /&gt;
* The format will contain only value (the number of reviews) with a new property &amp;quot;count&amp;quot; and embedded [[hReview]]  properties that contains details like the average review score, summary, and a reference to the object of the review.&lt;br /&gt;
&lt;br /&gt;
'''This proposal should be written up on a separate page as a microformats draft, e.g. [[hreview-aggregate]].'''&lt;br /&gt;
&lt;br /&gt;
==== Why was this proposal preferred? ====&lt;br /&gt;
* Creating a new uF rather than extending hReview doesn't require branching the spec for hReview and provides clean separation in case we want to extend the new format to include other data in the future&lt;br /&gt;
* Supporting only the number of reviews (rather than scores per rating, etc) is probably sufficient for 80% of sites with aggregate reviews. &lt;br /&gt;
&lt;br /&gt;
== Other proposals suggested ==&lt;br /&gt;
&lt;br /&gt;
==== 1) Do nothing. Aggregation must be done by the microformats parser ====&lt;br /&gt;
* Pros: Doesn't require any change to the existing microformats definitions&lt;br /&gt;
* Cons: Very difficult for parsers. Reviews for a single entity are usually not limited to a single web page (there are typically no more than 5-10 reviews per page), so aggregating this data would require the parser to figure out which pages to crawl to assemble the aggregate scores.&lt;br /&gt;
&lt;br /&gt;
==== 2) Extend existing hReview format to include &amp;quot;reviewcount&amp;quot; ====&lt;br /&gt;
* Any hReview that contains a reviewcount field (which denotes the number of reviewers) would implicitly refer to an aggregation of reviews. The rating would correspond to the average rating of all individual reviews, summary/description refer to a summary of overall sentiments from the reviews, date refers to the most recent review's date.&lt;br /&gt;
* Pros: very simple addition to the existing microformat&lt;br /&gt;
* Cons: Mild overloading of what an hReview contains -- a review can now correspond to a single user's review or an aggregation of user reviews.&lt;br /&gt;
&lt;br /&gt;
==== 3) Define a new microformat type for aggregate reviews ====&lt;br /&gt;
* This type could contain the staples -- average review score and number of reviewers -- as well as some of the other sometimes-used features listed in the &amp;quot;common themes&amp;quot; section earlier.&lt;br /&gt;
* Pros: robust way to mark up many elements of aggregate review information&lt;br /&gt;
* Cons: some redundancy with hReview. Extending hReview might be sufficient&lt;br /&gt;
&lt;br /&gt;
==== 4) Do not use hreview classes in hreview-aggregate ====&lt;br /&gt;
* This causes a collision when hreview includes an hcard that contains review aggregates per google specification http://www.google.com/support/webmasters/bin/answer.py?answer=146645 . In that case, the hreview has its own rating, and a second rating imported via the include pattern.&lt;br /&gt;
Currently Yelp implements review aggregate as an hreview-aggregate block that include the entire hcard inside it, and the aggregate rating. Importing this hcard from an hreview using the include pattern, imports the rating as well.&lt;br /&gt;
* review-aggregate can be included INSIDE hcard block, or can surround that block.&lt;br /&gt;
* review-aggregate can point to a '''self contained''' hcard (include pattern):&lt;br /&gt;
** Without repeating any of the information in the hcard&lt;br /&gt;
** Without including empty links, example &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;item include&amp;quot; href=&amp;quot;#my_business_hcard&amp;quot;&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Without including links with duplicate redundant information that is part of the hcard, example &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;item include make_me_invisible_to_user&amp;quot; href=&amp;quot;#my_business_hcard&amp;quot;&amp;amp;gt;Business Name&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Without adding listing information, such as the type of listing: &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;type&amp;quot;&amp;amp;gt;business&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Without using non-semantic HTML, such as object tag.&lt;br /&gt;
* An hreview should be able to safely import an hcard that may contain hreview-aggregate '''without name collitions''' especially the rating tag (using include pattern).&lt;br /&gt;
* An hreview should be able to safely import an hcard that may contain nested elements of hreview-aggregate, such as count and average rating, '''without name collitions''' (using include pattern). If this is not possible, pages will have to default to non semantic HTML, and markup that contains a lot of hidden content, making them less accessible.&lt;br /&gt;
&lt;br /&gt;
== Reviews vs ratings ==&lt;br /&gt;
&lt;br /&gt;
Section added Nov 2009&lt;br /&gt;
&lt;br /&gt;
Adoption of hreview-aggregate has been strong, but one issue that arisen is the notion of reviews vs ratings. The original hreview-aggregate spec as described below uses a single property called &amp;quot;count&amp;quot; to specify the total number of reviews for an item that contributed towards an aggregate review. This works well for a site like Yelp, where the aggregate rating is based on the number of individual user reviews.&lt;br /&gt;
&lt;br /&gt;
However, many sites allow users to provide a rating without actually writing a review. So there should be some way of allowing sites to mark up the number of &amp;quot;ratings&amp;quot; (or &amp;quot;votes&amp;quot;) separately from the number of &amp;quot;reviews.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
A couple examples of sites that have separate rating counts and review counts:&lt;br /&gt;
* Urbanspoon: http://www.urbanspoon.com/r/6/88896/restaurant/Patxis-Chicago-Pizza-Palo-Alto&lt;br /&gt;
* Download.com: http://download.cnet.com/Mayura-Chess-Board/3000-7562_4-10525218.html&lt;br /&gt;
* Longer list of examples is here: [[aggregate-review-examples#Ratings_without_reviews_examples]]&lt;br /&gt;
&lt;br /&gt;
==== Proposed solution ====&lt;br /&gt;
&lt;br /&gt;
* Add a new property called &amp;quot;votes&amp;quot; to hreview-aggregate. &lt;br /&gt;
** Pros: it is simple for webmasters to understand and is consistent with the terminology that many sites actually use (for example: Urbanspoon, Download.com, IMDb). It also doesn't change the interpretation for any site that has already implemented the existing hreview-aggregate spec.&lt;br /&gt;
** Cons: it's not completely obvious that &amp;quot;count&amp;quot; means &amp;quot;number of reviews&amp;quot; whereas &amp;quot;votes&amp;quot; means &amp;quot;number of ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Alternative options ====&lt;br /&gt;
&lt;br /&gt;
* Add nested sub-properties to the &amp;quot;count&amp;quot; property: &amp;quot;reviews&amp;quot; and &amp;quot;votes&amp;quot;&lt;br /&gt;
** Pros: terminology is clearer than the proposed solution above. For backwards compatibility, if users don't specify reviews vs votes, assume they meant reviews by default.&lt;br /&gt;
** Cons: in practice, adding additional layers of nesting creates more chances for webmasters to make mistakes. More nesting is also more verbose.&lt;br /&gt;
&lt;br /&gt;
Note that we shouldn't remove the ability for people to mark up the actual number of reviews -- for anyone who wants to read reviews, it's very useful to know how many reviews there are on a page even if there are more votes contributing towards an aggregate rating.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]]&lt;br /&gt;
* [[hreview-aggregate]]&lt;br /&gt;
* [[hreview|hReview]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=41429</id>
		<title>aggregate-review-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=41429"/>
		<updated>2009-11-21T02:54:08Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Ratings without reviews examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
''There are various services that provide aggregate ratings and reviews on the Web.  How should this information be presented in microformat form?  hReview is oriented towards individual reviews with ratings; can it also be used for presenting data from aggregate reviews?''&lt;br /&gt;
== Participants ==&lt;br /&gt;
* John Panzer&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
''Links to public web pages, either popular or insightful''&lt;br /&gt;
&lt;br /&gt;
=== Amazon ===&lt;br /&gt;
* http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
=== Bizrate ===&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
&lt;br /&gt;
=== Citysearch ===&lt;br /&gt;
* http://siliconvalley.citysearch.com/profile/11636582/mountain_view_ca/vive_sol.html&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews on the &amp;quot;business info&amp;quot; page&lt;br /&gt;
* On the &amp;quot;reviews&amp;quot; page, it also includes the number of reviews for each score (1-5) and some themes from the reviews (i.e. &amp;quot;Prompt seating&amp;quot;, &amp;quot;Romantic&amp;quot;, &amp;quot;Good for groups&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== CNet Reviews ===&lt;br /&gt;
* http://reviews.cnet.com/car-gps-navigation/garmin-nuvi-880/4505-3430_7-32815498.html&lt;br /&gt;
* Shows both editors rating (1-5 stars as well as a word describing the rating, i.e. &amp;quot;Excellent&amp;quot;) and the average user rating (1-5 stars) and total number of user reviews&lt;br /&gt;
* Only shows editor's review and 3 user reviews on first page for a product. &lt;br /&gt;
* Clicking through shows 5 reviews per page.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Shows both editors rating (1-5 stars) and the average user rating (1-5 stars) and total number of votes&lt;br /&gt;
* 5 user reviews shown per page&lt;br /&gt;
&lt;br /&gt;
=== Rotten Tomatoes ===&lt;br /&gt;
* http://www.rottentomatoes.com/m/quantum_of_solace/&lt;br /&gt;
* Shows percentage of positive reviews from users (in this case, users = movie critics) and number of reviews&lt;br /&gt;
* An average rating (between 1 and 10) is also shown, but this data is de-emphasized on the Rotten Tomatoes movies pages.&lt;br /&gt;
&lt;br /&gt;
=== Yelp ===&lt;br /&gt;
* http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
* The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
== Ratings without reviews examples ==&lt;br /&gt;
&lt;br /&gt;
This section added Nov 2009. &lt;br /&gt;
&lt;br /&gt;
Some sites allow users to rate an object without providing a written review. These ratings can be numerical ratings (i.e. 1-5 stars) or votes (thumbs up/thumbs down). Aggregate ratings are calculated using all ratings or &amp;quot;votes&amp;quot; though the number of reviews available is smaller. The following are example sites that have separate numbers of user ratings vs full reviews.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Download.com explicitly specifies the number of user ratings as well as the number of reviews (though the review count is less prominent). Ratings are on a 5-point scale and Download.com uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Gamespot ===&lt;br /&gt;
* http://www.gamespot.com/xbox360/rpg/masseffect/index.html&lt;br /&gt;
* Gamespot uses both &amp;quot;reviews&amp;quot; and &amp;quot;votes&amp;quot; in their aggregate reviews. In the Critic Score section, they show the number of reviews, whereas in the User Score section they show &amp;quot;votes.&amp;quot; If you click through on the votes link, you can see the number of player reviews (which, as expected, is much lower than the number of player reviews). &lt;br /&gt;
&lt;br /&gt;
=== IGN ===&lt;br /&gt;
* http://xbox360.ign.com/objects/718/718963.html&lt;br /&gt;
* IGN shows the number of user ratings but not the number of reviews. Ratings are on a 10-point scale, and they use the term &amp;quot;ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== IMDb ===&lt;br /&gt;
* http://www.imdb.com/title/tt0258000/&lt;br /&gt;
* IMDb explicilty writes the number of user ratings, provided on a 10-point scale. There are no reviews per se, but user comments on movie pages are often actually reviews. IMDb uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Metromix ===&lt;br /&gt;
* http://chicago.metromix.com/restaurants/mexican/rustico-grill-logan-square/1361373/content&lt;br /&gt;
* Metromix writes the number of user ratings but not the number of user reviews (though user reviews exist on the page). Ratings are on a 5-point scale, and Metromix uses the term &amp;quot;ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Urbanspoon ===&lt;br /&gt;
* http://www.urbanspoon.com/r/3/39999/restaurant/West-Village/Spotted-Pig-New-York&lt;br /&gt;
* Urbanspoon explicitly writes the number of user ratings as well as the number of reviews (though the review count is less prominent on the page). Urbanspoon uses a binary scale (like it/don't like it) and uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Overall, &amp;quot;votes&amp;quot; seems to be the most common term used for the number of user ratings when provided without reviews. This is true even when the rating scale is not binary (i.e. 5-point scale or 10-point scale), though the term &amp;quot;ratings&amp;quot; is also used commonly.&lt;br /&gt;
&lt;br /&gt;
== Coded examples ==&lt;br /&gt;
&lt;br /&gt;
(Note: examples may contain additional markup for positioning and presentation purposes to simulate live production markup)&lt;br /&gt;
&lt;br /&gt;
=== aggregate reviews embedded in hproduct block ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ol class=&amp;quot;clearfloat&amp;quot; id=&amp;quot;breadcrumbs&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/&amp;quot;&amp;gt;Computers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/&amp;quot;&amp;gt;Networking&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/print-servers&amp;quot;&amp;gt;Print Servers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;h1 class=&amp;quot;n&amp;quot;&amp;gt;NETGEAR 802.11g Wireless USB Print Server with 4-Port Switch&amp;lt;/h1&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;topbox&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;rightcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/products/7250/7250707_rb.jpg&amp;quot; alt=&amp;quot;Image of NETGEAR WGPS606&amp;quot; class=&amp;quot;photo&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;leftcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infomain&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Brand: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;NETGEAR&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Model: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;model&amp;quot;&amp;gt;WGPS606&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;SKU: &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;7250707&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;&lt;br /&gt;
				Share a USB printer with others on your network; up to 54 Mbps; 2 USB ports; wireless Ethernet bridge mode with 4-port switch&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability online&amp;quot;&amp;gt;Available online&amp;lt;/span&amp;gt;. &amp;lt;span class=&amp;quot;shipping&amp;quot;&amp;gt;Shipping: Usually leaves our warehouse in 1 business day. &amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;Estimated shipping cost: &amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;6.99&amp;lt;/span&amp;gt;.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability instore&amp;quot;&amp;gt;Available in our stores&amp;lt;/span&amp;gt;. Store Pickup: Available at most stores&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability specialorder&amp;quot;&amp;gt;Not available for special order&amp;lt;/span&amp;gt;.&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infoside&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;price regular&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Price: &amp;lt;/strong&amp;gt;&amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;99.99&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
			&amp;lt;div&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/buy/product&amp;quot; class=&amp;quot;buy&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/btn_add_to_cart.gif&amp;quot; alt=&amp;quot;buy this product&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haggregatereview/hreview, xoxo ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/tv-and-video&amp;quot;&amp;gt;TV &amp;amp;#38; Video&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/televisions&amp;quot;&amp;gt;Televisions&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/samsung-ln40a550.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of samsung ln40a550&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;Samsung&amp;lt;/span&amp;gt; - 40&amp;quot; 1080p Flat-Panel LCD HDTV&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;dl class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;Model&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;LN40A550&amp;lt;/dd&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;SKU&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;8749465&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;/dl&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$1,099.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;ol class=&amp;quot;xoxo&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;h2&amp;gt;Specifications&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;dl&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Parts&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Labor&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Height&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;27&amp;quot; with stand (24-7/10&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Width&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;39-1/5&amp;quot;&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Weight&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;61.5 lbs. with stand (54.5 lbs. without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Depth&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;11-4/5&amp;quot; with stand (3-3/5&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;TV Type&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;LCD Flat-Panel&amp;lt;/dd&amp;gt;&lt;br /&gt;
				&amp;lt;/dl&amp;gt;&lt;br /&gt;
			&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haudio, haggregatereview/hreview ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct haudio&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/gangsta&amp;quot;&amp;gt;Gangsta/Hardcore&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/50cent-curtis.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of 50 cent&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;album&amp;quot;&amp;gt;Curtis&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;contributor&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=n nickname&amp;quot;&amp;gt;50 Cent&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;Release date:&amp;lt;abbr class=&amp;quot;published&amp;quot; title=&amp;quot;2007-09-11&amp;quot;&amp;gt;September 11, 2007&amp;lt;/abbr&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_4_0.gif&amp;quot; alt=&amp;quot;4 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.0&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; Number of reviews:(&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$9.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;add-to-cart-url&amp;quot; rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://storename.com/images/global/add-to-cart.gif&amp;quot; alt=&amp;quot;add to cart&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;Tracks&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Intro&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-intro.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;My Gun Go Off&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-gun-go-off.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Man Down - (censored)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-man-down.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I'll Still Kill - (with Akon)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ill-still-kill.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I Get Money&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-i-get-money.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;6&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Come &amp;amp;#38; Go - (with Dr. Dre)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-come-go.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;7&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Ayo Technology - (with Timbaland/Justin Timberlake)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ayo-technology.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;8&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Follow My Lead - (with Robin Thicke)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-follow-my-lead.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;9&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Movin' on Up&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-movin-on-up.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Straight to the Bank&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-straight-to-bank.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;11&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Amusement Park&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-amusement-park.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;12&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fully Loaded Clip&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fully-loaded-clip.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Peep Show - (with Eminem)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-peep-show.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;14&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fire - (with Young Buck/Nicole Scherzinger)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fire.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;15&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;All of Me - (with Mary J. Blige)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-all-of-me.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Curtis 187&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-curtis-187.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Touch the Sky - (with Tony Yayo)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-touch-the-sky.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Existing Practices ==&lt;br /&gt;
* ''Summary of common patterns discovered''&lt;br /&gt;
* ''Other attempts to solve The Problem''&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
* Early drafts&lt;br /&gt;
* ''Link to related pages as they become available''&lt;br /&gt;
* I think that this page from email discussion actually is a non-example: http://webcenter.polls.aol.com/poll?view=69043&amp;amp;pollId=69096 ; it's actually aggregate rankings with numerical weightings, which might lead to an interesting hRanking microformat but I think is out of bounds for an 'aggregate review' discussion.&lt;br /&gt;
** -brainstorming&lt;br /&gt;
** - proposal&lt;br /&gt;
** -microformat&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;br /&gt;
* [[hreview-aggregate]]&lt;br /&gt;
* [[review-examples]] for examples of individual reviews&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* ''Normative references for tags used''&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=41428</id>
		<title>aggregate-review-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=41428"/>
		<updated>2009-11-21T02:51:06Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Ratings without reviews examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
''There are various services that provide aggregate ratings and reviews on the Web.  How should this information be presented in microformat form?  hReview is oriented towards individual reviews with ratings; can it also be used for presenting data from aggregate reviews?''&lt;br /&gt;
== Participants ==&lt;br /&gt;
* John Panzer&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
''Links to public web pages, either popular or insightful''&lt;br /&gt;
&lt;br /&gt;
=== Amazon ===&lt;br /&gt;
* http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
=== Bizrate ===&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
&lt;br /&gt;
=== Citysearch ===&lt;br /&gt;
* http://siliconvalley.citysearch.com/profile/11636582/mountain_view_ca/vive_sol.html&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews on the &amp;quot;business info&amp;quot; page&lt;br /&gt;
* On the &amp;quot;reviews&amp;quot; page, it also includes the number of reviews for each score (1-5) and some themes from the reviews (i.e. &amp;quot;Prompt seating&amp;quot;, &amp;quot;Romantic&amp;quot;, &amp;quot;Good for groups&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== CNet Reviews ===&lt;br /&gt;
* http://reviews.cnet.com/car-gps-navigation/garmin-nuvi-880/4505-3430_7-32815498.html&lt;br /&gt;
* Shows both editors rating (1-5 stars as well as a word describing the rating, i.e. &amp;quot;Excellent&amp;quot;) and the average user rating (1-5 stars) and total number of user reviews&lt;br /&gt;
* Only shows editor's review and 3 user reviews on first page for a product. &lt;br /&gt;
* Clicking through shows 5 reviews per page.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Shows both editors rating (1-5 stars) and the average user rating (1-5 stars) and total number of votes&lt;br /&gt;
* 5 user reviews shown per page&lt;br /&gt;
&lt;br /&gt;
=== Rotten Tomatoes ===&lt;br /&gt;
* http://www.rottentomatoes.com/m/quantum_of_solace/&lt;br /&gt;
* Shows percentage of positive reviews from users (in this case, users = movie critics) and number of reviews&lt;br /&gt;
* An average rating (between 1 and 10) is also shown, but this data is de-emphasized on the Rotten Tomatoes movies pages.&lt;br /&gt;
&lt;br /&gt;
=== Yelp ===&lt;br /&gt;
* http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
* The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
== Ratings without reviews examples ==&lt;br /&gt;
&lt;br /&gt;
This section added Nov 2009. &lt;br /&gt;
&lt;br /&gt;
Some sites allow users to rate an object without providing a written review. These ratings can be numerical ratings (i.e. 1-5 stars) or votes (thumbs up/thumbs down). Aggregate ratings are calculated using all ratings or &amp;quot;votes&amp;quot; though the number of reviews available is smaller. The following are example sites that have separate numbers of user ratings vs full reviews.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Download.com explicitly specifies the number of user ratings as well as the number of reviews (though the review count is less prominent). Ratings are on a 5-point scale and Download.com uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Gamespot ===&lt;br /&gt;
* http://www.gamespot.com/xbox360/rpg/masseffect/index.html&lt;br /&gt;
* Gamespot uses both &amp;quot;reviews&amp;quot; and &amp;quot;votes&amp;quot; in their aggregate reviews. In the Critic Score section, they show the number of reviews, whereas in the User Score section they show &amp;quot;votes.&amp;quot; If you click through on the votes link, you can see the number of player reviews (which, as expected, is much lower than the number of player reviews). &lt;br /&gt;
&lt;br /&gt;
=== IGN ===&lt;br /&gt;
* http://xbox360.ign.com/objects/718/718963.html&lt;br /&gt;
* IGN shows the number of user ratings but not the number of reviews. Ratings are on a 10-point scale, and they use the term &amp;quot;ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== IMDb ===&lt;br /&gt;
* http://www.imdb.com/title/tt0258000/&lt;br /&gt;
* IMDb explicilty writes the number of user ratings, provided on a 10-point scale. There are no reviews per se, but user comments on movie pages are often actually reviews. IMDb uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Metromix ===&lt;br /&gt;
* http://chicago.metromix.com/restaurants/mexican/rustico-grill-logan-square/1361373/content&lt;br /&gt;
* Metromix writes the number of user ratings but not the number of user reviews (though user reviews exist on the page). Ratings are on a 5-point scale, and Metromix uses the term &amp;quot;ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Urbanspoon ===&lt;br /&gt;
* http://www.urbanspoon.com/r/3/39999/restaurant/West-Village/Spotted-Pig-New-York&lt;br /&gt;
* Urbanspoon explicitly writes the number of user ratings as well as the number of reviews (though the review count is less prominent on the page). Urbanspoon uses a binary scale (like it/don't like it) and uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Coded examples ==&lt;br /&gt;
&lt;br /&gt;
(Note: examples may contain additional markup for positioning and presentation purposes to simulate live production markup)&lt;br /&gt;
&lt;br /&gt;
=== aggregate reviews embedded in hproduct block ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ol class=&amp;quot;clearfloat&amp;quot; id=&amp;quot;breadcrumbs&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/&amp;quot;&amp;gt;Computers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/&amp;quot;&amp;gt;Networking&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/print-servers&amp;quot;&amp;gt;Print Servers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;h1 class=&amp;quot;n&amp;quot;&amp;gt;NETGEAR 802.11g Wireless USB Print Server with 4-Port Switch&amp;lt;/h1&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;topbox&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;rightcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/products/7250/7250707_rb.jpg&amp;quot; alt=&amp;quot;Image of NETGEAR WGPS606&amp;quot; class=&amp;quot;photo&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;leftcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infomain&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Brand: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;NETGEAR&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Model: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;model&amp;quot;&amp;gt;WGPS606&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;SKU: &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;7250707&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;&lt;br /&gt;
				Share a USB printer with others on your network; up to 54 Mbps; 2 USB ports; wireless Ethernet bridge mode with 4-port switch&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability online&amp;quot;&amp;gt;Available online&amp;lt;/span&amp;gt;. &amp;lt;span class=&amp;quot;shipping&amp;quot;&amp;gt;Shipping: Usually leaves our warehouse in 1 business day. &amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;Estimated shipping cost: &amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;6.99&amp;lt;/span&amp;gt;.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability instore&amp;quot;&amp;gt;Available in our stores&amp;lt;/span&amp;gt;. Store Pickup: Available at most stores&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability specialorder&amp;quot;&amp;gt;Not available for special order&amp;lt;/span&amp;gt;.&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infoside&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;price regular&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Price: &amp;lt;/strong&amp;gt;&amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;99.99&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
			&amp;lt;div&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/buy/product&amp;quot; class=&amp;quot;buy&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/btn_add_to_cart.gif&amp;quot; alt=&amp;quot;buy this product&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haggregatereview/hreview, xoxo ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/tv-and-video&amp;quot;&amp;gt;TV &amp;amp;#38; Video&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/televisions&amp;quot;&amp;gt;Televisions&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/samsung-ln40a550.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of samsung ln40a550&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;Samsung&amp;lt;/span&amp;gt; - 40&amp;quot; 1080p Flat-Panel LCD HDTV&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;dl class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;Model&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;LN40A550&amp;lt;/dd&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;SKU&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;8749465&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;/dl&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$1,099.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;ol class=&amp;quot;xoxo&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;h2&amp;gt;Specifications&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;dl&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Parts&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Labor&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Height&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;27&amp;quot; with stand (24-7/10&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Width&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;39-1/5&amp;quot;&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Weight&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;61.5 lbs. with stand (54.5 lbs. without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Depth&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;11-4/5&amp;quot; with stand (3-3/5&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;TV Type&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;LCD Flat-Panel&amp;lt;/dd&amp;gt;&lt;br /&gt;
				&amp;lt;/dl&amp;gt;&lt;br /&gt;
			&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haudio, haggregatereview/hreview ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct haudio&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/gangsta&amp;quot;&amp;gt;Gangsta/Hardcore&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/50cent-curtis.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of 50 cent&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;album&amp;quot;&amp;gt;Curtis&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;contributor&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=n nickname&amp;quot;&amp;gt;50 Cent&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;Release date:&amp;lt;abbr class=&amp;quot;published&amp;quot; title=&amp;quot;2007-09-11&amp;quot;&amp;gt;September 11, 2007&amp;lt;/abbr&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_4_0.gif&amp;quot; alt=&amp;quot;4 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.0&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; Number of reviews:(&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$9.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;add-to-cart-url&amp;quot; rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://storename.com/images/global/add-to-cart.gif&amp;quot; alt=&amp;quot;add to cart&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;Tracks&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Intro&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-intro.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;My Gun Go Off&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-gun-go-off.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Man Down - (censored)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-man-down.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I'll Still Kill - (with Akon)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ill-still-kill.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I Get Money&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-i-get-money.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;6&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Come &amp;amp;#38; Go - (with Dr. Dre)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-come-go.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;7&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Ayo Technology - (with Timbaland/Justin Timberlake)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ayo-technology.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;8&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Follow My Lead - (with Robin Thicke)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-follow-my-lead.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;9&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Movin' on Up&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-movin-on-up.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Straight to the Bank&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-straight-to-bank.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;11&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Amusement Park&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-amusement-park.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;12&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fully Loaded Clip&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fully-loaded-clip.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Peep Show - (with Eminem)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-peep-show.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;14&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fire - (with Young Buck/Nicole Scherzinger)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fire.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;15&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;All of Me - (with Mary J. Blige)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-all-of-me.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Curtis 187&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-curtis-187.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Touch the Sky - (with Tony Yayo)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-touch-the-sky.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Existing Practices ==&lt;br /&gt;
* ''Summary of common patterns discovered''&lt;br /&gt;
* ''Other attempts to solve The Problem''&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
* Early drafts&lt;br /&gt;
* ''Link to related pages as they become available''&lt;br /&gt;
* I think that this page from email discussion actually is a non-example: http://webcenter.polls.aol.com/poll?view=69043&amp;amp;pollId=69096 ; it's actually aggregate rankings with numerical weightings, which might lead to an interesting hRanking microformat but I think is out of bounds for an 'aggregate review' discussion.&lt;br /&gt;
** -brainstorming&lt;br /&gt;
** - proposal&lt;br /&gt;
** -microformat&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;br /&gt;
* [[hreview-aggregate]]&lt;br /&gt;
* [[review-examples]] for examples of individual reviews&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* ''Normative references for tags used''&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=41427</id>
		<title>aggregate-review-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=41427"/>
		<updated>2009-11-21T02:20:29Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
''There are various services that provide aggregate ratings and reviews on the Web.  How should this information be presented in microformat form?  hReview is oriented towards individual reviews with ratings; can it also be used for presenting data from aggregate reviews?''&lt;br /&gt;
== Participants ==&lt;br /&gt;
* John Panzer&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
''Links to public web pages, either popular or insightful''&lt;br /&gt;
&lt;br /&gt;
=== Amazon ===&lt;br /&gt;
* http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
=== Bizrate ===&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
&lt;br /&gt;
=== Citysearch ===&lt;br /&gt;
* http://siliconvalley.citysearch.com/profile/11636582/mountain_view_ca/vive_sol.html&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews on the &amp;quot;business info&amp;quot; page&lt;br /&gt;
* On the &amp;quot;reviews&amp;quot; page, it also includes the number of reviews for each score (1-5) and some themes from the reviews (i.e. &amp;quot;Prompt seating&amp;quot;, &amp;quot;Romantic&amp;quot;, &amp;quot;Good for groups&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== CNet Reviews ===&lt;br /&gt;
* http://reviews.cnet.com/car-gps-navigation/garmin-nuvi-880/4505-3430_7-32815498.html&lt;br /&gt;
* Shows both editors rating (1-5 stars as well as a word describing the rating, i.e. &amp;quot;Excellent&amp;quot;) and the average user rating (1-5 stars) and total number of user reviews&lt;br /&gt;
* Only shows editor's review and 3 user reviews on first page for a product. &lt;br /&gt;
* Clicking through shows 5 reviews per page.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Shows both editors rating (1-5 stars) and the average user rating (1-5 stars) and total number of votes&lt;br /&gt;
* 5 user reviews shown per page&lt;br /&gt;
&lt;br /&gt;
=== Rotten Tomatoes ===&lt;br /&gt;
* http://www.rottentomatoes.com/m/quantum_of_solace/&lt;br /&gt;
* Shows percentage of positive reviews from users (in this case, users = movie critics) and number of reviews&lt;br /&gt;
* An average rating (between 1 and 10) is also shown, but this data is de-emphasized on the Rotten Tomatoes movies pages.&lt;br /&gt;
&lt;br /&gt;
=== Yelp ===&lt;br /&gt;
* http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
* The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
== Ratings without reviews examples ==&lt;br /&gt;
&lt;br /&gt;
This section added Nov 2009. &lt;br /&gt;
&lt;br /&gt;
Some sites allow users to rate an object without providing a written review. These ratings can be numerical ratings (i.e. 1-5 stars) or votes (thumbs up/thumbs down). Aggregate ratings are calculated using all ratings or &amp;quot;votes&amp;quot; though the number of reviews available is smaller. The following are example sites that have separate numbers of user ratings vs full reviews.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Download.com explicitly specifies the number of user ratings as well as the number of reviews (though the review count is less prominent). Ratings are on a 5-point scale and Download.com uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== IMDb ===&lt;br /&gt;
* http://www.imdb.com/title/tt0258000/&lt;br /&gt;
* IMDb explicilty writes the number of user ratings, provided on a 10-point scale. There are no reviews per se, but user comments on movie pages are often actually reviews. IMDb uses the term &amp;quot;votes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Metromix ===&lt;br /&gt;
* http://chicago.metromix.com/restaurants/mexican/rustico-grill-logan-square/1361373/content&lt;br /&gt;
* Metromix writes the number of user ratings but not the number of user reviews (though user reviews exist on the page). Ratings are on a 5-point scale, and Metromix uses the term &amp;quot;ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Urbanspoon ===&lt;br /&gt;
* http://www.urbanspoon.com/r/3/39999/restaurant/West-Village/Spotted-Pig-New-York&lt;br /&gt;
* Urbanspoon explicitly writes the number of user ratings as well as the number of reviews (though the review count is less prominent on the page). Urbanspoon uses the term &amp;quot;votes&amp;quot; and votes are binary (like it/don't like it).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Coded examples ==&lt;br /&gt;
&lt;br /&gt;
(Note: examples may contain additional markup for positioning and presentation purposes to simulate live production markup)&lt;br /&gt;
&lt;br /&gt;
=== aggregate reviews embedded in hproduct block ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ol class=&amp;quot;clearfloat&amp;quot; id=&amp;quot;breadcrumbs&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/&amp;quot;&amp;gt;Computers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/&amp;quot;&amp;gt;Networking&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/print-servers&amp;quot;&amp;gt;Print Servers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;h1 class=&amp;quot;n&amp;quot;&amp;gt;NETGEAR 802.11g Wireless USB Print Server with 4-Port Switch&amp;lt;/h1&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;topbox&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;rightcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/products/7250/7250707_rb.jpg&amp;quot; alt=&amp;quot;Image of NETGEAR WGPS606&amp;quot; class=&amp;quot;photo&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;leftcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infomain&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Brand: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;NETGEAR&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Model: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;model&amp;quot;&amp;gt;WGPS606&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;SKU: &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;7250707&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;&lt;br /&gt;
				Share a USB printer with others on your network; up to 54 Mbps; 2 USB ports; wireless Ethernet bridge mode with 4-port switch&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability online&amp;quot;&amp;gt;Available online&amp;lt;/span&amp;gt;. &amp;lt;span class=&amp;quot;shipping&amp;quot;&amp;gt;Shipping: Usually leaves our warehouse in 1 business day. &amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;Estimated shipping cost: &amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;6.99&amp;lt;/span&amp;gt;.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability instore&amp;quot;&amp;gt;Available in our stores&amp;lt;/span&amp;gt;. Store Pickup: Available at most stores&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability specialorder&amp;quot;&amp;gt;Not available for special order&amp;lt;/span&amp;gt;.&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infoside&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;price regular&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Price: &amp;lt;/strong&amp;gt;&amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;99.99&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
			&amp;lt;div&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/buy/product&amp;quot; class=&amp;quot;buy&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/btn_add_to_cart.gif&amp;quot; alt=&amp;quot;buy this product&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haggregatereview/hreview, xoxo ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/tv-and-video&amp;quot;&amp;gt;TV &amp;amp;#38; Video&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/televisions&amp;quot;&amp;gt;Televisions&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/samsung-ln40a550.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of samsung ln40a550&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;Samsung&amp;lt;/span&amp;gt; - 40&amp;quot; 1080p Flat-Panel LCD HDTV&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;dl class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;Model&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;LN40A550&amp;lt;/dd&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;SKU&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;8749465&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;/dl&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$1,099.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;ol class=&amp;quot;xoxo&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;h2&amp;gt;Specifications&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;dl&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Parts&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Labor&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Height&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;27&amp;quot; with stand (24-7/10&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Width&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;39-1/5&amp;quot;&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Weight&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;61.5 lbs. with stand (54.5 lbs. without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Depth&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;11-4/5&amp;quot; with stand (3-3/5&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;TV Type&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;LCD Flat-Panel&amp;lt;/dd&amp;gt;&lt;br /&gt;
				&amp;lt;/dl&amp;gt;&lt;br /&gt;
			&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haudio, haggregatereview/hreview ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct haudio&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/gangsta&amp;quot;&amp;gt;Gangsta/Hardcore&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/50cent-curtis.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of 50 cent&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;album&amp;quot;&amp;gt;Curtis&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;contributor&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=n nickname&amp;quot;&amp;gt;50 Cent&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;Release date:&amp;lt;abbr class=&amp;quot;published&amp;quot; title=&amp;quot;2007-09-11&amp;quot;&amp;gt;September 11, 2007&amp;lt;/abbr&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_4_0.gif&amp;quot; alt=&amp;quot;4 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.0&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; Number of reviews:(&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$9.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;add-to-cart-url&amp;quot; rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://storename.com/images/global/add-to-cart.gif&amp;quot; alt=&amp;quot;add to cart&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;Tracks&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Intro&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-intro.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;My Gun Go Off&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-gun-go-off.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Man Down - (censored)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-man-down.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I'll Still Kill - (with Akon)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ill-still-kill.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I Get Money&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-i-get-money.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;6&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Come &amp;amp;#38; Go - (with Dr. Dre)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-come-go.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;7&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Ayo Technology - (with Timbaland/Justin Timberlake)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ayo-technology.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;8&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Follow My Lead - (with Robin Thicke)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-follow-my-lead.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;9&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Movin' on Up&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-movin-on-up.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Straight to the Bank&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-straight-to-bank.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;11&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Amusement Park&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-amusement-park.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;12&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fully Loaded Clip&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fully-loaded-clip.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Peep Show - (with Eminem)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-peep-show.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;14&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fire - (with Young Buck/Nicole Scherzinger)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fire.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;15&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;All of Me - (with Mary J. Blige)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-all-of-me.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Curtis 187&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-curtis-187.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Touch the Sky - (with Tony Yayo)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-touch-the-sky.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Existing Practices ==&lt;br /&gt;
* ''Summary of common patterns discovered''&lt;br /&gt;
* ''Other attempts to solve The Problem''&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
* Early drafts&lt;br /&gt;
* ''Link to related pages as they become available''&lt;br /&gt;
* I think that this page from email discussion actually is a non-example: http://webcenter.polls.aol.com/poll?view=69043&amp;amp;pollId=69096 ; it's actually aggregate rankings with numerical weightings, which might lead to an interesting hRanking microformat but I think is out of bounds for an 'aggregate review' discussion.&lt;br /&gt;
** -brainstorming&lt;br /&gt;
** - proposal&lt;br /&gt;
** -microformat&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;br /&gt;
* [[hreview-aggregate]]&lt;br /&gt;
* [[review-examples]] for examples of individual reviews&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* ''Normative references for tags used''&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41329</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41329"/>
		<updated>2009-11-11T05:53:03Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. required. non-negative integer.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This required property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Basic example ===&lt;br /&gt;
&lt;br /&gt;
Here is an example showing aggregate review information for a restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;4.5 out of 5 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding hReview-aggregate markup to this is straightforward:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;h3 class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/h3&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.5&amp;lt;/span&amp;gt; out of 5 &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embedded microformat, 10-point rating scale ===&lt;br /&gt;
&lt;br /&gt;
Often, there is more information available on a page about the item being reviewed than the title. Here is another example of a restaurant review, but with address information present.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;div&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span&amp;gt;Palo Alto, CA&lt;br /&gt;
  &amp;lt;span&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span&amp;gt;9.2 out of 10 based on 17 reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here it is with hReview-aggregate markup, along with an embedded [[hcard|hCard]] to describe the address and phone information for the restaurant:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;item vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3 class=&amp;quot;fn&amp;quot;&amp;gt;Mediterranean Wraps&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;433 S California Ave&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span&amp;gt;&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;(650) 321-8189&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Customers flock to this small restaurant for their &lt;br /&gt;
 tasty falafel and shawerma wraps and welcoming staff.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;average&amp;quot;&amp;gt;9.2&amp;lt;/span&amp;gt; out of &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt; &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt; reviews&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; are put next to each other in the same class attribute in order to show that the item being reviewed is described by the embedded hCard.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* Google has implemented support for [http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;amp;answer=146645 hReview-aggregate] via [http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html Rich Snippets].&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[hreview|hReview]] - microformat for marking up individual reviews&lt;br /&gt;
* [[aggregate-review-brainstorming|Aggregate review brainstorming]] - discussions leading to the creation of hReview-aggregate and ideas for improvement.&lt;br /&gt;
* [[aggregate-review-examples|Aggregate review examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hReview-aggregate]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41328</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41328"/>
		<updated>2009-11-11T05:04:08Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* examples in the wild */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. required. non-negative integer.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This required property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* Google has implemented support for [http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;amp;answer=146645 hReview-aggregate] via [http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html Rich Snippets].&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[hreview|hReview]] - microformat for marking up individual reviews&lt;br /&gt;
* [[aggregate-review-brainstorming|Aggregate review brainstorming]] - discussions leading to the creation of hReview-aggregate and ideas for improvement.&lt;br /&gt;
* [[aggregate-review-examples|Aggregate review examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hReview-aggregate]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41327</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41327"/>
		<updated>2009-11-11T05:01:54Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. required. non-negative integer.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This required property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* Google has implemented support for hReview-aggregate via Rich Snippets.&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[hreview|hReview]] - microformat for marking up individual reviews&lt;br /&gt;
* [[aggregate-review-brainstorming|Aggregate review brainstorming]] - discussions leading to the creation of hReview-aggregate and ideas for improvement.&lt;br /&gt;
* [[aggregate-review-examples|Aggregate review examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft Specifications]]&lt;br /&gt;
[[Category:hReview-aggregate]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=Template:hreview-related-pages&amp;diff=41326</id>
		<title>Template:hreview-related-pages</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=Template:hreview-related-pages&amp;diff=41326"/>
		<updated>2009-11-11T05:00:43Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[hreview]]&lt;br /&gt;
* [[hreview-aggregate|hReview-aggregate]] - microformat for specifying summary information from a collection of reviews about a product or service&lt;br /&gt;
* [http://microformats.org/code/hreview/creator hReview creator] ([[hreview-creator-feedback|feedback]]) - create your own hReview.&lt;br /&gt;
* [[hreview-authoring|hReview authoring]] - learn how to add hReview mark-up to your existing contact info.&lt;br /&gt;
* [[hreview-brainstorming|hReview brainstorming]] - thoughts for improving hReview.&lt;br /&gt;
* [[hreview-cheatsheet|hReview cheatsheet]] - hCard properties.&lt;br /&gt;
* [[hreview-examples-in-wild|hReview examples in the wild]] - an on-going list of websites which use hReview.&lt;br /&gt;
* [[hreview-faq|hReview FAQ]] - If you have any questions about hReview, check here, and if you don't find answers, add your questions!&lt;br /&gt;
* [[hreview-feedback|hReview feedback]] - Feedback is encouraged!&lt;br /&gt;
* [[hreview-implementations|hReview implementations]] - websites or tools which either generate or parse hReviews.&lt;br /&gt;
* [[hreview-issues|hReview issues]] - Please add any issues with the specification to the issues page.&lt;br /&gt;
* [[hreview-parsing|hReview parsing]] - Normatively details of how to parse hReviews.&lt;br /&gt;
* [[hreview-profile|hReview profile]] - The XMDP profile for hReview.&lt;br /&gt;
* [[hreview-tests|hReview tests]] - a wiki page with actual embedded hReviews to try parsing.&lt;br /&gt;
* [[advocacy#hReview|hReview advocacy]] - encourage others to use hReview.&lt;br /&gt;
* [[review-examples]]&lt;br /&gt;
** [[hreview-examples]]&lt;br /&gt;
* [[review-formats]]&lt;br /&gt;
* [[review-brainstorming]] - where we brainstormed about review formats before coming up with hReview.&lt;br /&gt;
* [[currency]] - proposal for marking up amounts of money (e.g. prices of reviewed items).&lt;br /&gt;
* Aggregate reviews - [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41325</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41325"/>
		<updated>2009-11-11T04:42:35Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. required. non-negative integer.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This required property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== todo's ==&lt;br /&gt;
&lt;br /&gt;
'''[[to-do]]:''' this &amp;quot;hReview aggregate&amp;quot; draft specification page needs to be written up from the chosen/consensus proposal in [[aggregate-review-brainstorming]], perhaps using [[hReview]] as a spec draft template.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41324</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41324"/>
		<updated>2009-11-11T04:41:20Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate. &lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. required. non-negative integer.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This required property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== todo's ==&lt;br /&gt;
&lt;br /&gt;
'''[[to-do]]:''' this &amp;quot;hReview aggregate&amp;quot; draft specification page needs to be written up from the chosen/consensus proposal in [[aggregate-review-brainstorming]], perhaps using [[hReview]] as a spec draft template.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41323</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41323"/>
		<updated>2009-11-11T04:40:53Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate. &lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Schema ===&lt;br /&gt;
&lt;br /&gt;
The hReview-aggregate schema consists of the following:&lt;br /&gt;
&lt;br /&gt;
* hReview-aggregate ('''&amp;lt;code&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''&amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;''' info. required. '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''' ('''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''' || '''&amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;''' ) | '''[[hcard|hCard]]''' (for person or business) | '''[[hcalendar|hCalendar]]''' (for event) | '''[[hproduct|hProduct]]''' (for product)&lt;br /&gt;
** '''&amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;'''. required. fixed point integer [1.0-5.0], with optional alternate '''&amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;''' (default:1.0) and/or '''&amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;''' (default:5.0), also fixed point integers, and explicit '''&amp;lt;code&amp;gt;average&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;'''. required. non-negative integer.&lt;br /&gt;
** '''&amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;'''. optional. text.&lt;br /&gt;
&lt;br /&gt;
=== Property details ===&lt;br /&gt;
&lt;br /&gt;
Details of the hReview-aggregate properties:&lt;br /&gt;
&lt;br /&gt;
'''item''':: This required property {{must}} have at a minimum the name of the entity being reviewed (using the subproperty &amp;quot;fn&amp;quot;), or alternatively have an encapsulated microformat (i.e. [[hcard|hCard]] for a business or person, [[hproduct|hProduct]] for a product, or [[hcalendar|hCalendar]] for an event). If an encapsulated microformat is not used, a URI (&amp;quot;url&amp;quot;) for the item and a photo or depiction (&amp;quot;photo&amp;quot;) {{may}} also be provided. Non-URL unique item IDs (e.g. ISBNs, UPCs) {{may}} be represented as a URN (&amp;quot;url&amp;quot;) for the item.  Encapsulated microformats must be set on the item itself (e.g. class=&amp;quot;item vcard&amp;quot;).  However, when using item info subproperties (&amp;quot;fn&amp;quot;, &amp;quot;url&amp;quot;, &amp;quot;photo&amp;quot;), they must be nested inside the item element.&lt;br /&gt;
&lt;br /&gt;
'''rating''':: The rating is a fixed point integer (one decimal point of precision) from 1.0 to 5.0 inclusive indicating the average rating for the item across all reviews, higher indicating a better rating by default. Optionally a different integral &amp;quot;worst&amp;quot; value and/or &amp;quot;best&amp;quot; value may be specified to indicate a different range (e.g. 6 from 0-10).&lt;br /&gt;
&lt;br /&gt;
'''count''':: This required property is used to specify the total number of reviews for the product or service.&lt;br /&gt;
&lt;br /&gt;
'''summary''':: This optional property can be the title for the review collection or a very short summary of the consensus opinion from the collection.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; properties are reused from [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
== todo's ==&lt;br /&gt;
&lt;br /&gt;
'''[[to-do]]:''' this &amp;quot;hReview aggregate&amp;quot; draft specification page needs to be written up from the chosen/consensus proposal in [[aggregate-review-brainstorming]], perhaps using [[hReview]] as a spec draft template.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41322</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41322"/>
		<updated>2009-11-11T00:57:58Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor: [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
; Authors/Contributers (alphabetical): [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
: Othar Hansson, Google&lt;br /&gt;
: [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Many websites publish reviews using a variety of organization schemes. hReview-aggregate and the similar microformat [[hreview|hReview]] were designed to enable sharing of review information. &lt;br /&gt;
&lt;br /&gt;
hReview, created in 2006, is well suited to mark up reviews done by individuals on their own websites or for editor's reviews for a new product or service. However, in recent years, there has been an increasing number of sites who aggregate user reviews, either by accepting reviews submitted to their website or by collecting those user reviews from across the web. In these cases, it is often valuable to share not just the individual reviews shown on the webpage, but the consensus opinion derived from those individual reviews. &lt;br /&gt;
&lt;br /&gt;
hReview-aggregate was created to address this need. hReview-aggregate is a standard that can be used to share the number of reviews, average rating, and consensus opinion for a particular product or service. It is meant to complement hReview and reuses hReview properties wherever appropriate. Research and discussion that fed into the design of hReview-aggregate can be found on the [[aggregate-review-brainstorming|aggregate review brainstorming]] wiki page.&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
&lt;br /&gt;
Collections of reviews consistently share several common aspects. Where possible hReview-aggregate has been based on this common subset.&lt;br /&gt;
&lt;br /&gt;
=== Out of scope ===&lt;br /&gt;
&lt;br /&gt;
Portions of reviews that are specific to particular kinds of items have been omitted from hReview-aggregate. &lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== todo's ==&lt;br /&gt;
&lt;br /&gt;
'''[[to-do]]:''' this &amp;quot;hReview aggregate&amp;quot; draft specification page needs to be written up from the chosen/consensus proposal in [[aggregate-review-brainstorming]], perhaps using [[hReview]] as a spec draft template.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41321</id>
		<title>hreview-aggregate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreview-aggregate&amp;diff=41321"/>
		<updated>2009-11-11T00:36:20Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hReview-aggregate 0.1&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification}}&lt;br /&gt;
&lt;br /&gt;
[[hreview-aggregate|hReview-aggregate]] is a format for embedding review information (of products, services, businesses, etc). Whereas [[hreview|hReview]] is intended for an individual review, hReview-aggregate is meant for summary information about a collection of user or critic reviews about an item. hReview-aggregate is one of several [[microformats]] open standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML.&lt;br /&gt;
&lt;br /&gt;
== Microformats Draft Specification 2009-11-10 ==&lt;br /&gt;
&lt;br /&gt;
; Editor&lt;br /&gt;
* [[User:KaviGoel|Kavi Goel]], Google&lt;br /&gt;
&lt;br /&gt;
; Authors&lt;br /&gt;
(alphabetical)&lt;br /&gt;
* [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
* Othar Hansson, Google&lt;br /&gt;
* [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== todo's ==&lt;br /&gt;
&lt;br /&gt;
'''[[to-do]]:''' this &amp;quot;hReview aggregate&amp;quot; draft specification page needs to be written up from the chosen/consensus proposal in [[aggregate-review-brainstorming]], perhaps using [[hReview]] as a spec draft template.&lt;br /&gt;
&lt;br /&gt;
== examples in the wild ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
&lt;br /&gt;
The following sites have implemented [[hReview-aggregate]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; to try parsing, indexing, organizing etc. If your site is marked up with hReview aggregate, feel free to add it to the '''top''' of this list. Once the list grows too big, we'll make a separate wiki page like [[hreview-aggregate-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* [http://local.stv.tv/glasgow/place/restaurant-japanese/10320725-wagamama/ STV Local] uses hreview-aggregate for business ratings, average prices and contact details with hcard&lt;br /&gt;
* [http://www.critiki.com Critiki] publishes ratings and reviews of Tiki bars, and uses hReview aggregate for average ratings on their pages, e.g. [http://www.critiki.com/cgi-bin/location.cgi?loc_id=162 overview of The Tonga Room]. (as [http://twitter.com/humuhumu/status/4165014155 tweeted by humuhumu] 2009-09-21)&lt;br /&gt;
* [http://free.naplesplus.us NAPLESPLUS] is an example of a website that has implemented hreview-aggregate via Google specs.&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=41196</id>
		<title>aggregate-review-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=41196"/>
		<updated>2009-11-03T00:28:56Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas for how to support aggregate reviews via microformats.&lt;br /&gt;
&lt;br /&gt;
== Common themes amongst examples (that we might want to support) ==&lt;br /&gt;
&lt;br /&gt;
* Aggregations of reviews always contain these two elements: &lt;br /&gt;
** the number of reviewers&lt;br /&gt;
** the average rating&lt;br /&gt;
&lt;br /&gt;
''number of reviewers, really? unique people? what if there's more than one rating per person? Number of ratings would be simpler.''&lt;br /&gt;
&lt;br /&gt;
''Google Rich Snippets makes mistake of assuming that number of ratings equals number of reviews, but users may leave rating without leaving review''&lt;br /&gt;
&lt;br /&gt;
''These are good points -- added a separate section below to discuss ratings vs reviews vs reviewers. Note that the first comment referring to the number of &amp;quot;reviewers&amp;quot; caught a typo -- it should be number of reviews, not reviewers.  -- Kavi, Nov 2 2009''&lt;br /&gt;
&lt;br /&gt;
* Other elements that occur in the example set include:&lt;br /&gt;
** the number of reviews for each rating (i.e. 10 5-star ratings, 7 4-star ratings, etc) &lt;br /&gt;
** recurring themes about the entity being reviewed (i.e. &amp;quot;romantic restaurant&amp;quot; or &amp;quot;love the chicken mole&amp;quot;).&lt;br /&gt;
** who are the reviewers (i.e. &amp;quot;critics&amp;quot; or &amp;quot;users&amp;quot;). Some sites (i.e. Rotten Tomatoes or GameSpot) have multiple sets of aggregate reviews to cover both critics and users.&lt;br /&gt;
&lt;br /&gt;
* In addition, some elements already present in the hReview schema exist in aggregate reviews as well:&lt;br /&gt;
** review summary/description&lt;br /&gt;
** most recent date reviewed&lt;br /&gt;
&lt;br /&gt;
== Proposal discussed over IRC ==&lt;br /&gt;
&lt;br /&gt;
==== What is the proposal? ====&lt;br /&gt;
* Define a new microformat for aggregate reviews (root class name &amp;quot;hreview-aggregate&amp;quot;).&lt;br /&gt;
* The format will contain only value (the number of reviews) with a new property &amp;quot;count&amp;quot; and embedded [[hReview]]  properties that contains details like the average review score, summary, and a reference to the object of the review.&lt;br /&gt;
&lt;br /&gt;
'''This proposal should be written up on a separate page as a microformats draft, e.g. [[hreview-aggregate]].'''&lt;br /&gt;
&lt;br /&gt;
==== Why was this proposal preferred? ====&lt;br /&gt;
* Creating a new uF rather than extending hReview doesn't require branching the spec for hReview and provides clean separation in case we want to extend the new format to include other data in the future&lt;br /&gt;
* Supporting only the number of reviews (rather than scores per rating, etc) is probably sufficient for 80% of sites with aggregate reviews. &lt;br /&gt;
&lt;br /&gt;
== Other proposals suggested ==&lt;br /&gt;
&lt;br /&gt;
==== 1) Do nothing. Aggregation must be done by the microformats parser ====&lt;br /&gt;
* Pros: Doesn't require any change to the existing microformats definitions&lt;br /&gt;
* Cons: Very difficult for parsers. Reviews for a single entity are usually not limited to a single web page (there are typically no more than 5-10 reviews per page), so aggregating this data would require the parser to figure out which pages to crawl to assemble the aggregate scores.&lt;br /&gt;
&lt;br /&gt;
==== 2) Extend existing hReview format to include &amp;quot;reviewcount&amp;quot; ====&lt;br /&gt;
* Any hReview that contains a reviewcount field (which denotes the number of reviewers) would implicitly refer to an aggregation of reviews. The rating would correspond to the average rating of all individual reviews, summary/description refer to a summary of overall sentiments from the reviews, date refers to the most recent review's date.&lt;br /&gt;
* Pros: very simple addition to the existing microformat&lt;br /&gt;
* Cons: Mild overloading of what an hReview contains -- a review can now correspond to a single user's review or an aggregation of user reviews.&lt;br /&gt;
&lt;br /&gt;
==== 3) Define a new microformat type for aggregate reviews ====&lt;br /&gt;
* This type could contain the staples -- average review score and number of reviewers -- as well as some of the other sometimes-used features listed in the &amp;quot;common themes&amp;quot; section earlier.&lt;br /&gt;
* Pros: robust way to mark up many elements of aggregate review information&lt;br /&gt;
* Cons: some redundancy with hReview. Extending hReview might be sufficient&lt;br /&gt;
&lt;br /&gt;
==== 4) Do not use hreview classes in hreview-aggregate ====&lt;br /&gt;
* This causes a collision when hreview includes an hcard that contains review aggregates per google specification http://www.google.com/support/webmasters/bin/answer.py?answer=146645 . In that case, the hreview has its own rating, and a second rating imported via the include pattern.&lt;br /&gt;
Currently Yelp implements review aggregate as an hreview-aggregate block that include the entire hcard inside it, and the aggregate rating. Importing this hcard from an hreview using the include pattern, imports the rating as well.&lt;br /&gt;
* review-aggregate can be included INSIDE hcard block, or can surround that block.&lt;br /&gt;
* review-aggregate can point to a '''self contained''' hcard (include pattern):&lt;br /&gt;
** Without repeating any of the information in the hcard&lt;br /&gt;
** Without including empty links, example &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;item include&amp;quot; href=&amp;quot;#my_business_hcard&amp;quot;&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Without including links with duplicate redundant information that is part of the hcard, example &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;item include make_me_invisible_to_user&amp;quot; href=&amp;quot;#my_business_hcard&amp;quot;&amp;amp;gt;Business Name&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Without adding listing information, such as the type of listing: &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;type&amp;quot;&amp;amp;gt;business&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Without using non-semantic HTML, such as object tag.&lt;br /&gt;
* An hreview should be able to safely import an hcard that may contain hreview-aggregate '''without name collitions''' especially the rating tag (using include pattern).&lt;br /&gt;
* An hreview should be able to safely import an hcard that may contain nested elements of hreview-aggregate, such as count and average rating, '''without name collitions''' (using include pattern). If this is not possible, pages will have to default to non semantic HTML, and markup that contains a lot of hidden content, making them less accessible.&lt;br /&gt;
&lt;br /&gt;
== Reviews vs ratings ==&lt;br /&gt;
&lt;br /&gt;
Section added Nov 2009&lt;br /&gt;
&lt;br /&gt;
Adoption of hreview-aggregate has been strong, but one issue that arisen is the notion of reviews vs ratings. The original hreview-aggregate spec as described below uses a single property called &amp;quot;count&amp;quot; to specify the total number of reviews for an item that contributed towards an aggregate review. This works well for a site like Yelp, where the aggregate rating is based on the number of individual user reviews.&lt;br /&gt;
&lt;br /&gt;
However, many sites allow users to provide a rating without actually writing a review. So there should be some way of allowing sites to mark up the number of &amp;quot;ratings&amp;quot; (or &amp;quot;votes&amp;quot;) separately from the number of &amp;quot;reviews.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
A couple examples of sites that have separate rating counts and review counts:&lt;br /&gt;
* Urbanspoon: http://www.urbanspoon.com/r/6/88896/restaurant/Patxis-Chicago-Pizza-Palo-Alto&lt;br /&gt;
* Download.com: http://download.cnet.com/Mayura-Chess-Board/3000-7562_4-10525218.html&lt;br /&gt;
&lt;br /&gt;
==== Proposed solution ====&lt;br /&gt;
&lt;br /&gt;
* Add a new property called &amp;quot;votes&amp;quot; to hreview-aggregate. &lt;br /&gt;
** Pros: it is simple for webmasters to understand and is consistent with the terminology that many sites actually use (for example: Urbanspoon, Download.com, IMDb). It also doesn't change the interpretation for any site that has already implemented the existing hreview-aggregate spec.&lt;br /&gt;
** Cons: it's not completely obvious that &amp;quot;count&amp;quot; means &amp;quot;number of reviews&amp;quot; whereas &amp;quot;votes&amp;quot; means &amp;quot;number of ratings.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Alternative options ====&lt;br /&gt;
&lt;br /&gt;
* Add nested sub-properties to the &amp;quot;count&amp;quot; property: &amp;quot;reviews&amp;quot; and &amp;quot;votes&amp;quot;&lt;br /&gt;
** Pros: terminology is clearer than the proposed solution above. For backwards compatibility, if users don't specify reviews vs votes, assume they meant reviews by default.&lt;br /&gt;
** Cons: in practice, adding additional layers of nesting creates more chances for webmasters to make mistakes. More nesting is also more verbose.&lt;br /&gt;
&lt;br /&gt;
Note that we shouldn't remove the ability for people to mark up the actual number of reviews -- for anyone who wants to read reviews, it's very useful to know how many reviews there are on a page even if there are more votes contributing towards an aggregate rating.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]]&lt;br /&gt;
* [[hreview-aggregate]]&lt;br /&gt;
* [[hreview|hReview]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hlisting-brainstorming&amp;diff=39469</id>
		<title>hlisting-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hlisting-brainstorming&amp;diff=39469"/>
		<updated>2009-07-06T20:00:59Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Items changed: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;listing microformat brainstorming &amp;lt;/h1&amp;gt;&lt;br /&gt;
This is brainstorming for a [[hlisting]] microformat per the [[process]].&lt;br /&gt;
&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
&lt;br /&gt;
=== Revised Base Schema Elements (proposed, revised by [[User:JayMyers|Jay Myers]] 16:55, 29 Jun 2009 (UTC)) ===&lt;br /&gt;
&lt;br /&gt;
*hListing (hlisting)&lt;br /&gt;
** listing action. optional. one or more tags, suggested set: sell | rent | trade | meet | announce | offer | wanted | event | service&lt;br /&gt;
** '''lister.''' required. hCard | (fn || email || url || tel).&lt;br /&gt;
** dtlisted. optional. ISO8601 absolute date time.&lt;br /&gt;
** dtexpired. optional. ISO8601 absolute date time.&lt;br /&gt;
** price. optional. text. [should include a floating-point number with optional ISO currency codes] - see the currency proposal&lt;br /&gt;
** item info. optional. (fn || url || photo || geo || adr) | hCard (for person or business).&lt;br /&gt;
** summary. optional. text.&lt;br /&gt;
** '''description.''' required. text with optional valid XHTML markup.&lt;br /&gt;
** item tags. optional. keywords or phrases describing the item being offered, using rel-tag&lt;br /&gt;
** permalink. optional.&lt;br /&gt;
** availability. optional. text.&lt;br /&gt;
** condition. optional. text. examples: 'new', 'used', 'refurbished'.&lt;br /&gt;
** shipping. optional. text. text describing shipping and fulfillment&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
&lt;br /&gt;
Please see [[hlisting-examples|hListing examples page]] for analysis of 80/20 use case for new attributes availability, condition and shipping. I believe condition should still be considered even though it misses the 80/20 use case mark (71.2% based on current analysis) as it is included in most product-specific data submission services (e.g., Yahoo Product Submit, Google Base).   &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Revised Base Schema Elements (proposed) ===&lt;br /&gt;
&lt;br /&gt;
*hListing (hlisting)&lt;br /&gt;
** listing action. optional. one or more tags, suggested set: sell | rent | trade | meet | announce | offer | wanted | event | service&lt;br /&gt;
** lister. optional. hCard | (fn || email || url || tel).&lt;br /&gt;
** dtlisted. optional. ISO8601 absolute date time.&lt;br /&gt;
** dtexpired. optional. ISO8601 absolute date time.&lt;br /&gt;
** price. optional. text. [should include a floating-point number with optional ISO currency codes] - see the currency proposal&lt;br /&gt;
** item info. optional. (fn || url || photo || [[geo]] || [[adr]]) |  [[hcard|hCard]] (for person or business). &lt;br /&gt;
** summary. optional. text.&lt;br /&gt;
** '''description'''. required. text with optional valid XHTML markup.&lt;br /&gt;
** item tags. optional. keywords or phrases describing the item being offered, using rel-tag&lt;br /&gt;
** permalink. optional. &lt;br /&gt;
** availability. optional. text.&lt;br /&gt;
** condition. optional. text. examples: 'new', 'used', 'refurbished'.&lt;br /&gt;
** shipping. optional. text. text describing shipping and fulfillment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Items removed ====&lt;br /&gt;
* version. optional. text.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=discussion&amp;gt;&lt;br /&gt;
* +1 I'm tending to agree with the removal of version, as in practice it has not been necessary for either [[hReview]] or [[hListing]].[[User:Tantek|Tantek]] 17:45, 16 April 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* item info. optional. (fn || url || photo || geo || adr) | hCard (for person or business).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=discussion&amp;gt;&lt;br /&gt;
* Removal of &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; seems to be a mistake, as that is used to indicate the item itself being listed. E.g., a nested &amp;lt;code&amp;gt;hProduct&amp;lt;/code&amp;gt; would be &amp;lt;code&amp;gt;&amp;amp;lt;p class='item hproduct'&amp;gt;&amp;amp;lt;/p&amp;gt;&amp;lt;/code&amp;gt;. Removal appears to leave no way to include ''what'' is being listed. --[[User:BenWard|BenWard]] 17:38, 16 April 2009 (UTC)&lt;br /&gt;
** +1 completely agreed with Ben Ward's point. Wide use of [[hReview]] in the [[hreview-examples-in-wild|wild]] has shown that having an explicit &amp;quot;item&amp;quot; is both necessary and works in practice. [[User:Tantek|Tantek]] 17:40, 16 April 2009 (UTC)&lt;br /&gt;
* Indeed it was a mistake... left it out of my edits. Replaced. [[User:JayMyers|JayMyers]] 21:04, 22 April 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Items added ====&lt;br /&gt;
&amp;lt;div class=discussion&amp;gt;&lt;br /&gt;
* Each of the following should cite the analysis made of real world examples that demonstrates the 80%+ use case need, otherwise, they should not be added. [[User:Tantek|Tantek]] 17:45, 16 April 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* availability. optional. text.&lt;br /&gt;
* condition. optional. text. examples: 'new', 'used', 'refurbished'.&lt;br /&gt;
* shipping. optional. text. text describing shipping and fulfillment&lt;br /&gt;
&lt;br /&gt;
==== Items changed: ====&lt;br /&gt;
* listing action =&amp;gt; optional. if omitted, action assumed to be sell &lt;br /&gt;
* lister =&amp;gt; optional. if omitted, the buyer/seller is assumed to be the site where the microformat exists&lt;br /&gt;
&amp;lt;div class=discussion&amp;gt;&lt;br /&gt;
* In that case, an algorithm should be provided for how to determine the hCard for the lister, if no explicit lister is given. [[User:Tantek|Tantek]] 17:45, 16 April 2009 (UTC)&lt;br /&gt;
* Isn't the instruction above (&amp;quot;buyer/seller is assumed to be the site where the microformat exists&amp;quot; itself an algorithm? So, if Target.com has an item for sale and lister isn't specified, you use the domain of the web page containing the markup to identify the seller as &amp;quot;target.com&amp;quot; --Kavi, 6 July 2009&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=User:KaviGoel&amp;diff=39287</id>
		<title>User:KaviGoel</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=User:KaviGoel&amp;diff=39287"/>
		<updated>2009-06-25T21:53:48Z</updated>

		<summary type="html">&lt;p&gt;Kavi: New page: Kavi Goel is a product manager at Google.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kavi Goel is a product manager at Google.&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=events/2009-06-26-microformats-4th-bday&amp;diff=39286</id>
		<title>events/2009-06-26-microformats-4th-bday</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=events/2009-06-26-microformats-4th-bday&amp;diff=39286"/>
		<updated>2009-06-25T21:50:44Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* regrets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microformats.org 4th birthday party!&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Celebrate the 4th birthday of http://microformats.org! One of several microformats [[events]].&lt;br /&gt;
&lt;br /&gt;
If you'd like to help out with or attend the party, please add your name below.&lt;br /&gt;
&lt;br /&gt;
[[#attending|RSVP]] &amp;lt;strong&amp;gt;required&amp;lt;/strong&amp;gt; for venue capacity tracking.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;event-page vevent&amp;quot; id=&amp;quot;party&amp;quot;&amp;gt;&lt;br /&gt;
== overview ==&lt;br /&gt;
;When&lt;br /&gt;
:&amp;lt;span class=&amp;quot;dtstart&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2009&amp;lt;/span&amp;gt;-&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;06&amp;lt;/span&amp;gt;-&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;26&amp;lt;/span&amp;gt; a&amp;lt;span class=&amp;quot;value&amp;quot; style=&amp;quot;text-transform:lowercase&amp;quot;&amp;gt;T&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;19&amp;lt;/span class=&amp;quot;value&amp;quot;&amp;gt;:&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;00&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;:&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;00&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; to &amp;lt;span class=&amp;quot;dtend&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2009&amp;lt;/span&amp;gt;-&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;06&amp;lt;/span&amp;gt;-&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;26&amp;lt;/span&amp;gt; a&amp;lt;span class=&amp;quot;value&amp;quot; style=&amp;quot;text-transform:lowercase&amp;quot;&amp;gt;T&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;22&amp;lt;/span&amp;gt;:&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;00&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;:&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;00&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
;Where&lt;br /&gt;
:&amp;lt;span class=&amp;quot;location vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;[http://www.yelp.com/biz/b-restaurant-and-bar-san-francisco B Restaurant and Bar]&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;720 Howard Street&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;extended-address&amp;quot;&amp;gt;Yerba Buena Upper Terrace&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;San Francisco&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94103&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;USA&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
;What&lt;br /&gt;
:&amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;microformats.org 4th birthday party!&amp;lt;/span&amp;gt;&lt;br /&gt;
;Web&lt;br /&gt;
:&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://microformats.org/wiki/events/2009-06-26-microformats-4th-bday&amp;lt;/span&amp;gt;&lt;br /&gt;
;Donation&lt;br /&gt;
:Donation requested at the door: sliding scale $5-$20. &lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;!-- end event-page vevent --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''[http://feeds.technorati.com/events/microformats.org/wiki/events/2009-06-26-microformats-4th-bday%23party Add this event to your calendar]''' [http://feeds.technorati.com/events/microformats.org/wiki/events/2009-06-26-microformats-4th-bday%23party http://www.boogdesign.com/images/buttons/microformat_hcalendar.png]&lt;br /&gt;
 &lt;br /&gt;
== sponsors ==&lt;br /&gt;
Please sign up to sponsor the microformats.org 4th birthday party!&lt;br /&gt;
&lt;br /&gt;
* [http://objectadjective.com Object Adjective] is a proud sponsor of this event.&lt;br /&gt;
* [http://www.ribbit.com/ Ribbit] is proud to sponsor the party&lt;br /&gt;
* [http://spinn3r.com Spinn3r] is a proud sponsor of the party&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== planners ==&lt;br /&gt;
This section is for organizing a party for the upcoming 4th birthday of http://microformats.org.&lt;br /&gt;
&lt;br /&gt;
I'm donating my time before the event to help plan and make the party happen!&lt;br /&gt;
* [[User:Tantek|Tantek Çelik]] - coordinating, sponsors&lt;br /&gt;
* [[User:Rohit|Rohit Khare]] - sponsors&lt;br /&gt;
* [[User:Kevin_Marks|Kevin Marks]] - sponsors&lt;br /&gt;
* [[User:BenWard|Ben Ward]] - tshirts, sponsors&lt;br /&gt;
* [[User:Pseudowish|Lauren Scime]] - design / venue / sponsors / publicity&lt;br /&gt;
* [[User:Repeatpenguin|Jeremy Anderson]] - will be assisting Lauren w/ above.&lt;br /&gt;
&lt;br /&gt;
We need:&lt;br /&gt;
* a volunteer coordinator. someone to coordinate the volunteers listed below.&lt;br /&gt;
* [[stickers]] - Lauren is on it &lt;br /&gt;
** 500 rounded square 2&amp;quot; stickers w/logo on black background have come in the mail &lt;br /&gt;
* tshirts - Ben is on it&lt;br /&gt;
&lt;br /&gt;
== volunteers ==&lt;br /&gt;
Sign up to be a volunteer!&lt;br /&gt;
We need volunteers to check people in at the door, take donations, hand out stickers, t-shirts etc.&lt;br /&gt;
* [[User:Richardault|Richard Ault]] - Checking names and taking donations for at least first hour.  Need to find money box.  Also need more volunteers to do same.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== donations ==&lt;br /&gt;
* Donation requested at the door: sliding scale $5-$20.  $10 or more gets you a t-shirt (may have to order them on demand and hand out at the next dinner depending on whether t-shirts arrive or not).&lt;br /&gt;
* Donations go towards the party and [[events/2009-07-18-dev-camp|microformatsDevCamp]] this summer.&lt;br /&gt;
* Spinn3r would be willing to donate/sponsor some...&lt;br /&gt;
&lt;br /&gt;
== attending ==&lt;br /&gt;
I'm going to show up and help celebrate so I'm signing up here with my name linked to my user page (or personal web site).&lt;br /&gt;
# [[User:Tantek|Tantek Çelik]]&lt;br /&gt;
# [[User:Kevin_Marks|Kevin Marks]]&lt;br /&gt;
# [[User:BenWard|Ben Ward]]&lt;br /&gt;
# [[User:Pseudowish|Lauren Scime]]&lt;br /&gt;
# [[User:Repeatpenguin|Jeremy Anderson]]&lt;br /&gt;
# [[User:Richardault|Richard Ault]]&lt;br /&gt;
# [[User:KevinBurton|Kevin Burton]] of [http://spinn3r.com Spinn3r] - I will be by for an hour or so... Spinn3r's 3.0 launch dinn3r is that evening too.&lt;br /&gt;
# [[User:Singpolyma|Singpolyma]]&lt;br /&gt;
# [http://brynnevans.com Brynn Evans]&lt;br /&gt;
# [http://factoryjoe.com Chris Messina]&lt;br /&gt;
# [http://lizdunn.com Liz Dunn]&lt;br /&gt;
# [http://www.myspace.com/ciberch Monica Keller]&lt;br /&gt;
# ...&lt;br /&gt;
&lt;br /&gt;
== regrets ==&lt;br /&gt;
I'd love to be there but can't. Happy 4th birthday from afar!&lt;br /&gt;
* [[User:Rohit|Rohit Khare]]&lt;br /&gt;
* [[User:Cindyli|Cindy Li]]&lt;br /&gt;
* [[User:Tonystubblebine|Tony Stubblebine]]&lt;br /&gt;
* [[User:Anildash|Anildash]] 20:07, 24 June 2009 (UTC)&lt;br /&gt;
* [[User:NiallKennedy|Niall Kennedy]] - in Los Angeles&lt;br /&gt;
* [[User:KaviGoel|Kavi Goel]]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== location ==&lt;br /&gt;
* [http://www.yelp.com/biz/b-restaurant-and-bar-san-francisco B Restaurant and Bar] - June 26th, 2009 at 7pm&lt;br /&gt;
** Will have hors d'oeuvres and about 50-60 drink tix to hand out to people at the door. Attendees can buy drinks at cash bar after drink tix are used.&lt;br /&gt;
&lt;br /&gt;
== date ==&lt;br /&gt;
* 2009-06-26 Friday&lt;br /&gt;
&lt;br /&gt;
== Promotional Graphics ==&lt;br /&gt;
* Banners &amp;amp; Images of Various Sizes: Promote Microformats 4 Year Birthday Party!&lt;br /&gt;
** [http://anendlessarray.com/microformats/88x31.jpg 88x31px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/120x240.jpg 120x240px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/125x125.jpg 125x125px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/200x100.jpg 200x100px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/200x200.jpg 200x200px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/250x250.jpg 250x250px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/300x225.jpg 300x225px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/468x60.jpg 468x468px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/160x600.jpg 160x600px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/728x90.jpg 728x90px]&lt;br /&gt;
** [http://anendlessarray.com/microformats/728x90-pink.jpg 728x90px w/Pink]&lt;br /&gt;
&lt;br /&gt;
* Note: If you are DYING to have a different size than the ones up here I can either send you the photoshop file or make you a custom one - Just send a request to lauren@objectadjective.com or find pseudowish on the [[IRC]]&lt;br /&gt;
&lt;br /&gt;
== Related Pages==&lt;br /&gt;
{{events-related-pages}}&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=search-engines&amp;diff=38721</id>
		<title>search-engines</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=search-engines&amp;diff=38721"/>
		<updated>2009-05-18T16:41:17Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* web search */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;search engines&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
Search engine [[implementations]] that index microformats across the web (i.e. not just on their own site). Alphabetical within status/stability.&lt;br /&gt;
&lt;br /&gt;
== web search ==&lt;br /&gt;
General web search. Search engines that index websites in general using microformats.&lt;br /&gt;
* [http://google.com/ Google search] supports [[rel-nofollow]], [[hCard]], [[hReview]], [[hreview-aggregate|hReview aggregate]], [[hProduct]] (since 2009-05 for [http://www.google.com/support/webmasters/bin/answer.py?answer=99170 rich snippets]) in main search. Through additional interfaces:&lt;br /&gt;
** [http://www.google.com/advanced_search Google Advanced Search - Usage rights] supports [[rel-license]] (since 2005(?) citation needed)&lt;br /&gt;
** [http://code.google.com/apis/socialgraph/ Google Social Graph API] supports [[XFN]] (launched 2008 February). See &amp;quot;[http://socialgraph-resources.googlecode.com/svn/trunk/samples/findyours.html Google Social Graph API How are your sites connected?]&amp;quot;.&lt;br /&gt;
* [http://search.yahoo.com Yahoo search] supports [[rel-nofollow]]. Through additional interfaces:&lt;br /&gt;
** [http://search.yahoo.com/cc Yahoo Creative Commons search] supports [[rel-license]]&lt;br /&gt;
** [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]&lt;br /&gt;
*** [http://www.bosshacks.com/build-semantic-search-boss.html Build a semantic Search Engine with BOSS] documents how to use Yahoo's BOSS API to access Yahoo Search Monkey which supports the [[hAtom]], [[hCalendar]], [[hCard]], [[hReview]], [[XFN]], [[geo]], [[rel-tag]], [[adr]] microformats.&lt;br /&gt;
** [http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html Yahoo Search Monkey] ([[hCard]], [[hCalendar]], [[hReview]], [[hAtom]], others) - launched 2008 May&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hcard search Yahoo for hCards]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hcalendar search Yahoo for hCalendar events]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hreview search Yahoo for hReviews]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hatom search Yahoo for hAtom]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.xfn search Yahoo for XFN]&lt;br /&gt;
&lt;br /&gt;
Editor note: Google and Yahoo search engines could probably use their own pages with implementation details and links to additional resources.&lt;br /&gt;
&lt;br /&gt;
== blog search ==&lt;br /&gt;
Search blog posts and blogs in general. Search engines that specifically index blogs, blog posts, and other realtime sources on the web using microformats.&lt;br /&gt;
* [http://www.icerocket.com IceRocket] through additional interfaces&lt;br /&gt;
** [http://www.icerocket.com/tags IceRocket Tag search] support [[rel-tag]] (to search for [http://www.icerocket.com/c?p=tags blog posts tagged with rel-tag]).&lt;br /&gt;
* [http://technorati.com Technorati] ([[rel-nofollow]])&lt;br /&gt;
** [http://technorati.com/tags/ Technorati Tag Search] supports [[rel-tag]] (to search for blog posts tagged with rel-tag).&lt;br /&gt;
&lt;br /&gt;
== prototype or alpha ==&lt;br /&gt;
=== socialsearchme ===&lt;br /&gt;
* [http://scrape.singpolyma.net/profile/ singpolyma social web search] ([[xfn]], [[hCard]]) part of the [http://code.google.com/p/diso/ diso] project.&lt;br /&gt;
** memorable URL: http://socialsearchme.com/&lt;br /&gt;
** e.g. try a [http://scrape.singpolyma.net/profile/?q=Jeremy search for Jeremy]&lt;br /&gt;
** 2008-08-19 [http://singpolyma.net/2008/08/diso-gets-search/ DiSo Gets Search] - blog post announcing it!&lt;br /&gt;
==== to do ====&lt;br /&gt;
* both &amp;lt;code&amp;gt;socialsearchme.com/?q=b&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;socialsearchme.com/b&amp;lt;/code&amp;gt; should redirect/retrieve  &amp;lt;code&amp;gt;scrape.singpolyma.net/profile/?q=b&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Technorati Kitchen ===&lt;br /&gt;
* [http://kitchen.technorati.com Technorati Kitchen]&lt;br /&gt;
** [http://kitchen.technorati.com/contacts/search/ Technorati contacts search] ([[hCard]])&lt;br /&gt;
** [http://kitchen.technorati.com/events/search/ Technorati events search] ([[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== VIREL ===&lt;br /&gt;
* [http://virel.de/ VIREL] indexes both [[hCard]] and [[hCalendar]] and provides a user interface (pop-up menu) to choose between searching contacts or events.&lt;br /&gt;
** 2008-09-09 Tag Edge: [http://tagedge.com/2008/09/09/virel-microformats-search-engine/ Virel: Microformats Search Engine]&lt;br /&gt;
&lt;br /&gt;
== search results in microformats ==&lt;br /&gt;
Search engines that publish microformats in their results (but may not necessarily be indexing microformats).&lt;br /&gt;
=== Karniyarik ===&lt;br /&gt;
* [http://www.karniyarik.com Karniyarik] Vertical Search Engine for Online Products ([http://www.karniyarik.com/karniyarik-web Stealth Beta]). Karniyarik's search results lists products and their vendors, which are marked up with [[hCard]] (e.g. [http://www.karniyarik.com/search.jsp?query=bebek+bezi search results for bebek bezi - diapers]). In addition, Karniyarik's [http://www.karniyarik.com/aboutus.jsp about page] is marked up with hCard.&lt;br /&gt;
&lt;br /&gt;
== related ==&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=implementations&amp;diff=38720</id>
		<title>implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=implementations&amp;diff=38720"/>
		<updated>2009-05-18T16:40:34Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Google Search */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;Microformats Implementations&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
This page lists the applications, plugins, sample code, services, tools that produce or consume microformats.&lt;br /&gt;
&lt;br /&gt;
== help improve this page ==&lt;br /&gt;
This is only a partial list. If you know other services or tools for or supporting microformats, please add them to this page, link to their [[implementors]], and list what specific microformats they support.&lt;br /&gt;
&lt;br /&gt;
When you find an implementation:&lt;br /&gt;
# Make sure that it is an implementation, rather an publishing example (e.g. [[hcard-examples-in-wild|hCard examples in the wild]], [[hcalendar-examples-in-wild|hCalendar examples]], et.c).&lt;br /&gt;
# Note the name of the ''tool or service'' and the name of the ''developer(s)'' who built it.&lt;br /&gt;
# Add a third level heading with the name of the tool/service to the Applications / Plugins / Services / Tools section below, sorted alphabetically by name of tool/service. e.g. &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;nowiki&amp;gt;=== Name of Tool ===&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Add a top level list item just below the heading with an external link to the tool/service, along with a link to evidence of their support for microformats, and mention (and locally link) each microformat that is supported. E.g. &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;* Link to tool/service, link to their blog post announcing support for e.g. &amp;lt;nowiki&amp;gt;[[hCard]] and [[hReview]]&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Add a nested list item and local to wiki hyperlink the Name of Developer to a fragment identifier in the [[implementors]] page, e.g. Apple Computer would be linked like this: &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;nowiki&amp;gt;** by [[implementors#Apple_Computer|Apple Computer]]&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Check to see if there is an entry for the developer in the [[implementors|list of implementors]], if not add them there. Add a link to the developer's home page followed by &amp;quot;has implemented microformats in:&amp;quot;.&lt;br /&gt;
# In the entry for the developer, add a list item and local to wiki hyperlink the Name of Tool to a fragment identifier in this page, e.g. X2V would be linked like this: &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;nowiki&amp;gt;* [[implementations#X2V|X2V]]&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Save the page and make sure that each fragment ID local hyperlink when clicked scrolls you to the right spot (for the developer, and for the tool).  Make any fix-up edits as necessary.  That's it!&lt;br /&gt;
&lt;br /&gt;
=== Implementation Details ===&lt;br /&gt;
If there are implementation details worth noting, add them them as nested list items under the item for the implementation itself.  If the details subsection grows too big for a specific implementation, feel free to move the details to their  own page and leave a link in place on the implementations page.&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs ==&lt;br /&gt;
Similar to implementation details, in short, [[put-it-on-the-wiki]]. In particular, add bug reports, with URL(s) to a valid demonstrative test case(s) of course, to the listing of an implementation on this page, OR on the specific implementations wiki page (e.g. [[hcard-implementations]]).  Please describe why you think it is a bug (user interface, cosmetic, violates a spec page, e.g. for problems parsing hCards, reference which part of [[hcard-parsing]] the implementation appears to not be following).&lt;br /&gt;
&lt;br /&gt;
If you have a sense of urgency for getting that particular bug fixed in that implementation, you may email [http://microformats.org/discuss/ microformats-dev] with the URL of that implementation on the wiki page, and *summarize* the bug (the full description being on the wiki page instead).&lt;br /&gt;
&lt;br /&gt;
== Formats ==&lt;br /&gt;
Most microformat specifications have an &amp;quot;implementations&amp;quot; section, e.g.:&lt;br /&gt;
*[[rel-tag#Implementations|rel-tag implementations]]&lt;br /&gt;
*[[vote-links#Implementations|vote-link implementations]]&lt;br /&gt;
*[[xoxo#Implementations|XOXO implementations]]&lt;br /&gt;
&lt;br /&gt;
In addition, some microformat specifications have separate implementation pages:&lt;br /&gt;
*[[hcalendar-implementations|hCalendar implementations]]&lt;br /&gt;
*[[hcard-implementations|hCard Implementations]]&lt;br /&gt;
*[[xfn-implementations|XFN implementations]]&lt;br /&gt;
&lt;br /&gt;
== Applications / Plugins / Services / Tools ==&lt;br /&gt;
This is an alphabetical listing of all applications, plugins (grouped with their app/tool), services and tools that implement microformats, along with the list of microformats that are supported, and the company and/or developers responsible for it.&lt;br /&gt;
&lt;br /&gt;
As a user, the implementations listed below will automatically help you use microformats and help your data portability and interoperability with other apps and services.&lt;br /&gt;
&lt;br /&gt;
Please help complete this list!  If you know of additional apps/plugins/services/tools that support microformats, please add them!&lt;br /&gt;
&lt;br /&gt;
Note: this section is only for listing specific ''implementations''.  The list of ''implementors'' is in the [[implementors#Companies / Developers / Organizations|Companies / Developers / Organizations]] section on the [[implementors]] page.&lt;br /&gt;
&lt;br /&gt;
Alphabetically:&lt;br /&gt;
&lt;br /&gt;
=== .Mac Webmail ===&lt;br /&gt;
* The [http://www.mac.com/webmail .Mac Webmail] ''service'' now [http://factoryjoe.com/blog/2006/10/28/apple-embraces-microformats-in-new-mac-webmail/ supports hcard].&lt;br /&gt;
** by [[implementors#Apple_Computer|Apple Computer]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== AlchemyPoint ===&lt;br /&gt;
* [http://www.orch8.net/ AlchemyPoint] is a structured web / mashup platform that supports parsing hCard, rel-tag and other microformats.&lt;br /&gt;
** by [[implementors#Orchestr8|Orchestr8]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Backnetwork ===&lt;br /&gt;
* [http://backnetwork.com/ Backnetwork] is a community networking tool for events that supports [[hCard]], [[hCalendar]], and [[XFN]].&lt;br /&gt;
** by [[implementors#Glenn_Jones|Glenn Jones]] of [[implementors#Madgex|Madgex]].&lt;br /&gt;
&lt;br /&gt;
=== Blinksale ===&lt;br /&gt;
* [http://blinksale.com Blinksale] uses [[hcard|hCard]] standard throughout for people and companies.&lt;br /&gt;
&lt;br /&gt;
=== BlogMatrix ===&lt;br /&gt;
* [http://www.blogmatrix.com BlogMatrix] - user information marked as [[hcard|hCard]], tag directories in [[xfolk]]/[[rel-tag]], enclosures are marked as [[rel-enclosure]].&lt;br /&gt;
** by [[implementors#David_Janes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
=== Blogmarks.net ===&lt;br /&gt;
* [http://www.blogmarks.net Blogmarks.net] publish user bookmarks in [[xfolk]]/[[rel-tag]].&lt;br /&gt;
&lt;br /&gt;
=== Bugzilla ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.bugzilla.org/ Bugzilla] [http://www.bugzilla.org/status/2007-08-23.html 3.1.1] includes some microformats on show_bug.cgi and a few other places.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== cmSiteNavigation ===&lt;br /&gt;
* [http://www.christophm.de/software/firefox/cmSiteNavigation/ cmSiteNavigation] extension for Firefox make use of links marked with a [[existing-rel-values|&amp;quot;rel&amp;quot; value]], and parses additional link types also.&lt;br /&gt;
** This seems to use rel values defined in the HTML 4 spec, not microformats. This is more of a [[posh|POSH]] implementation than a [[microformats]] implementation.&lt;br /&gt;
&lt;br /&gt;
=== Community Server ===&lt;br /&gt;
* [http://communityserver.org Community Server] supports tagging posts with [[rel-tag]], implements [[rel-nofollow]] on links in comments, and allows users to create link lists using [http://gmpg.org/xfn/ XFN].&lt;br /&gt;
&lt;br /&gt;
=== Conferenceer ===&lt;br /&gt;
* Built for SXSW 2007, [http://sxsw07.conferenceer.com/ Conferenceer] supports hcalendar and hcard.&lt;br /&gt;
&lt;br /&gt;
=== Citycita===&lt;br /&gt;
* [http://www.citycita.org Citycita] supports [[hCal|hCal]] in all event pages for local social groups.&lt;br /&gt;
** by [[implementors#Rubio_Jamin|Rubio Jamin]]&lt;br /&gt;
&lt;br /&gt;
=== Cork'd ===&lt;br /&gt;
* [http://corkd.com Cork'd] supports [[hcard|hCard]] for user profiles, [[hreview|hReview]] for wine reviews, along with [[rel-tag]] for tagging wines as announced in [http://www.simplebits.com/notebook/2006/06/10/wineformats.html Pairing Wine and Microformats]&lt;br /&gt;
** by [[implementors#Dan_Cederhold|Dan Cederholm]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Delicious Generation ===&lt;br /&gt;
* [http://deliciousgeneration.com/ Delicious Generation] supports [[hCal|hCal]] for the event and [[hcard|hCard]] for sponsors and people.&lt;br /&gt;
** by [[implementors#Chris_Messina|Chris Messina]]&lt;br /&gt;
&lt;br /&gt;
=== Digg ===&lt;br /&gt;
* [http://digg.com/ Digg] supports [[hcard|hCards]] for profiles and rel-me for identity consolidation (though they currently mix rel-nofollow with rel-me, negating these links).&lt;br /&gt;
&lt;br /&gt;
=== Dreamweaver ===&lt;br /&gt;
==== Microformats Extensions ====&lt;br /&gt;
* [http://www.webstandards.org/action/dwtf/microformats Dreamweaver Microformats Extensions] ([http://allinthehead.com/beta/microformats.mxp.zip download]) support authoring [[hcard|hCard]], [[hcalendar|hCalendar]], [http://gmpg.org/xfn XFN], [[rel-tag]], [[rel-license]] as [http://allinthehead.com/retro/282/microformats-in-dreamweaver announced by Drew]&lt;br /&gt;
** by [[implementors#Drew_Mclellan|Drew McLellan]]&lt;br /&gt;
&lt;br /&gt;
=== Drupal ===&lt;br /&gt;
==== Upcoming module for Drupal ====&lt;br /&gt;
* [http://hybernaut.com/upcoming-module Drupal Upcoming.org syndication module] emits [[hcalendar|hCalendar]]&lt;br /&gt;
** by [[implementors#Brian_Del_Vecchio|Brian Del Vecchio]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eventful ===&lt;br /&gt;
* [http://eventful.com Eventful] supports [[hcalendar|hCalendar]] for over 1,000,000 event listings and [[hcard|hCard]] for venues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Facebook ===&lt;br /&gt;
* [http://facebook.com/ Facebook] supports [[hcard|hCard]] for some public profiles '''(example needed)'''. &lt;br /&gt;
* There is also an [http://www.facebook.com/apps/application.php?id=2400943827&amp;amp;ref=s hCard application] (a plug-in) for Facebook users.&lt;br /&gt;
* Note also the [http://www.facebook.com/group.php?gid=2374732285 microformats group], which Facebook users who support microformats can join.&lt;br /&gt;
&lt;br /&gt;
=== Ficlets ===&lt;br /&gt;
* [http://ficlets.com Ficlets] supports [[hcard]] for author data and [[hatom]] for stories and lists of stories.&lt;br /&gt;
** [http://sixtwothree.org Jason Garber] and [http://lawver.net Kevin Lawver] for [http://aol.com AOL]&lt;br /&gt;
&lt;br /&gt;
=== Firefox ===&lt;br /&gt;
* See [[firefox-extensions]]&lt;br /&gt;
&lt;br /&gt;
=== Flickr People ===&lt;br /&gt;
* [http://flickr.com/ Flickr]'s profiles on its people pages supports both [[hcard|hCard]] and [http://gmpg.org/xfn XFN].&lt;br /&gt;
** by [[implementors#Cal_Henderson|Cal Henderson]]&lt;br /&gt;
**[http://flickr.com/people/tantek example]&lt;br /&gt;
&lt;br /&gt;
=== Flickr Photos ===&lt;br /&gt;
* [http://flickr.com/map/ Flickr's geo tagged photos] are marked up with the [[geo]] microformat.&lt;br /&gt;
&lt;br /&gt;
=== Flock Web Browser ===&lt;br /&gt;
* The [http://flock.com Flock web browser] supports the [[rel-tag]] microformat.&lt;br /&gt;
** by [[implementors#Flock|Flock]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Google Search ===&lt;br /&gt;
* Consumes microformats via rich snippets: [[search engines | wiki page]], [http://www.google.com/support/webmasters/bin/answer.py?answer=99170 rich snippets docs]&lt;br /&gt;
* supports [[rel-nofollow]]&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
&lt;br /&gt;
=== Google Blogger ===&lt;br /&gt;
* [http://blogger.com/ Blogger] supports [[hatom|hAtom]] (citation to blog post needed - 2007)&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
&lt;br /&gt;
=== Google Creative Commons Search ===&lt;br /&gt;
* [http://www.google.com/webhp?as_rights=(cc_publicdomain%7Ccc_attribute%7Ccc_sharealike%7Ccc_noncommercial%7Ccc_nonderived) Google Creative Commons Search] - supports [[rel-license]]&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
&lt;br /&gt;
=== Google Maps ===&lt;br /&gt;
* [http://maps.google.com/ Google Maps] supports [[hcard|hCard]] (see [http://googlemapsapi.blogspot.com/2007/06/microformats-in-google-maps.html 2007-06-31 announcement by Google])&lt;br /&gt;
* Google maps also allows reviewers and map creators to [http://maps.google.com/maps/me attach a public profile], which includes hCard and rel=&amp;quot;me' XFN markup. See [http://google-latlong.blogspot.com/2007/10/put-yourself-on-map.html 2007-10-17 announcement]. Sample profile: [http://maps.google.com/maps/user?uid=109581870574956225297 Kevin Marks].&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
**Unfortunately, [http://microformats.org/discuss/mail/microformats-discuss/2007-July/010311.html Google Map's implementation is broken]. [http://microformats.org/discuss/mail/microformats-discuss/2007-August/010457.html Google are aware; a fix is awaited].&lt;br /&gt;
** Also, there is no hCard nor any XFN rel values on the [http://maps.google.com/maps/user?uid=109581870574956225297 sample profile] itself, it appears to include a [http://maps.google.com/maps/c/widgets/ProfileViewer?js=RAW&amp;amp;maximize=true&amp;amp;hide=false&amp;amp;width=40&amp;amp;noTitle=true&amp;amp;theme=theme_2&amp;amp;service=local&amp;amp;uid=109581870574956225297&amp;amp;height=0&amp;amp;background=transparent&amp;amp;serverbased=true&amp;amp;border=NONE&amp;amp;eventCallback=ParentStub1192999211538&amp;amp;zx=dc574o15j0wrv frame] which then has an hCard and rel=&amp;quot;me&amp;quot; to the user's blog.&lt;br /&gt;
&lt;br /&gt;
=== Gravatar Commenters as hCards  ===&lt;br /&gt;
* [http://thedredge.org Andy Hume] added code to his blogging software to automatically mark-up the names and URLs of commenters on his blog with [[hcard|hCard]]. &lt;br /&gt;
** by [[implementors#Andy_Hume|Andy Hume]]&lt;br /&gt;
** Andy - any chance of open sourcing your code to turn Gravatars into hCards?&lt;br /&gt;
&lt;br /&gt;
=== Greasemonkey ===&lt;br /&gt;
* [http://greasemonkey.makedatamakesense.com/google_hcalendar/ Google hCalendar] - Adds hCalendar data to Google Calendar.&lt;br /&gt;
* [http://www.nickpeters.net/?p=35 Social xFolk] - Adds xFolk links to social bookmarking sites del.icio.us and ma.gnolia.&lt;br /&gt;
* [http://monkeyformats.org/ Monkeyformats] - a collection of GreaseMonkey scripts that add actual hCard and hCalendar microformat markup to several international phone directories.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar creator ===&lt;br /&gt;
* [http://microformats.org/code/hcalendar/creator hCalendar creator] (originally [http://theryanking.com/microformats/hcalendar-creator.html published by Ryan King]) is a javascript form for creating [[hcalendar|hCalendar]] events.&lt;br /&gt;
** by [[implementors#Ryan_King|Ryan King]]&lt;br /&gt;
&lt;br /&gt;
=== hCard to Gmail Service ===&lt;br /&gt;
* [http://jkg3.com/Journal/81/bookmarklet hCard to gmail] is a bookmarklet / service which will convert hCard formatted data to the .CSV file for importing to gmail.&lt;br /&gt;
** by [[implementors#Jamie_Knight|Jamie Knight]]&lt;br /&gt;
&lt;br /&gt;
=== hCard creator ===&lt;br /&gt;
* The open source [http://microformats.org/code/hcard/creator hCard creator] (originally [http://tantek.com/microformats/hcard-creator.html published by Tantek]) is a very simple, yet illustrative, open source user interface / form / script which creates an [[hcard|hCard]] in real-time as you type in a set of contact information.&lt;br /&gt;
** by [[implementors#Tantek_Çelik|Tantek Çelik]]&lt;br /&gt;
&lt;br /&gt;
=== Helios Calendar ===&lt;br /&gt;
* [http://www.helioscalendar.com/ Helios Calendar] is a commercial PHP script for event publishing that [http://www.helioscalendar.com/index.php?com=features&amp;amp;d=1 supports hCalendar and hCard].&lt;br /&gt;
** by [[implementors#Refresh Web Development|Refresh Web Development]]&lt;br /&gt;
&lt;br /&gt;
=== hKit Microformats Toolkit for PHP5 ===&lt;br /&gt;
* [http://hkit.googlecode.com/ hKit Microformats Toolkit for PHP5] as [http://allinthehead.com/retro/291/hkit-microformats-toolkit-for-php announced by Drew McLellan]. See also [[hkit|hKit on this wiki]].&lt;br /&gt;
&lt;br /&gt;
=== hReview creator ===&lt;br /&gt;
* [http://microformats.org/code/hcalendar/creator hReview creator] (originally [http://theryanking.com/microformats/hreview-creator.html published by Ryan King]) is a javascript form for creating [[hreview|hReviews]].&lt;br /&gt;
** by [[implementors#Ryan_King|Ryan King]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== iChat buddy list to hCards ===&lt;br /&gt;
* [http://tantek.com/microformats/buddylist2hcards.html iChat buddy list to hCards] - open source AppleScript to automatically convert one's buddy list in the MacOSX iChat AIM client into a valid XHTML 1.0 Strict list of hCards.&lt;br /&gt;
** by [[implementors#Tantek_Çelik|Tantek Çelik]]&lt;br /&gt;
&lt;br /&gt;
=== Internet Explorer ===&lt;br /&gt;
* See [[internet-explorer-extensions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== JobiJoba ===&lt;br /&gt;
* [http://www.jobijoba.com JobiJoba : moteur de recherche emploi] parses and supports [[hCard|hCard]] and [[rel-tag|rel-tag]] for over 40,000 job listings.&lt;br /&gt;
&lt;br /&gt;
=== JSCalendar ===&lt;br /&gt;
* [http://web.mit.edu/glasser/www/JSCalendar/ JSCalendar] parses [[hcalendar|hCalendar]] and produces a displayable HTML table/CSS-based calendar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Konqueror ===&lt;br /&gt;
* [http://www.konqueror.org/ Konqueror] - [http://flickr.com/photos/factoryjoe/68755089/ supports] [[hcard|hCard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Last.fm ===&lt;br /&gt;
* [http://last.fm Last.fm] - [http://factoryjoe.com/blog/2006/10/31/lastfm-adds-support-for-hcalendar/ Last.fm supports] [[hcalendar|hCalendar]] &lt;br /&gt;
&lt;br /&gt;
=== LinkedIn ===&lt;br /&gt;
* [http://www.linkedin.com LinkedIn] - LinkedIn includes [[hcard|hCard]] and [[xfn|XFN]] on contacts, [[hresume|hResume]] for public profiles and [[hreview|hReview]] on service provider recommendations&lt;br /&gt;
&lt;br /&gt;
=== Live Clipboard ===&lt;br /&gt;
* [http://spaces.live.com/editorial/rayozzie/demo/liveclip/liveclipsample/techPreview.html Live Clipboard Technical Introduction]&lt;br /&gt;
* [http://spaces.live.com/editorial/rayozzie/demo/liveclip/liveclipsample/clipboardexample.html Live Clipboard Example]&lt;br /&gt;
&lt;br /&gt;
=== LiveJournal ===&lt;br /&gt;
* [http://www.livejournal.com LiveJournal]&lt;br /&gt;
** supports tagging posts with [[rel-tag]]&lt;br /&gt;
** supports [[hcard-supporting-user-profiles|hCard user profiles]] and [[XFN]] ([http://community.livejournal.com/lj_releases/24768.html 2007-09-27 release #15]).&lt;br /&gt;
** by [[implementors#Six Apart|Six Apart]] (at the time of implementation)&lt;br /&gt;
&lt;br /&gt;
=== LJFind ===&lt;br /&gt;
* [http://www.ljfind.com LJ-Find] - LJFind supports tagging posts with [[rel-tag]].&lt;br /&gt;
&lt;br /&gt;
=== LouderVoice ===&lt;br /&gt;
* [http://www.loudervoice.com Publishes and aggregates hreview content] - The LouderVoice site provides a variety of tools to publish hreview to blogs and it also aggregates hreview content from any registered RSS Feed so that users can search/rate/collect distributed reviews.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ma.gnolia ===&lt;br /&gt;
* [http://ma.gnolia.com Ma.gnolia] has wide [http://wiki.ma.gnolia.com/Ma.gnolia_Feeds_Guide#Microformats support for a variety of microformats] including [[rel-tag]], [[xfolk]], [[hreview]], [[xfn]] and [[hcard]].&lt;br /&gt;
&lt;br /&gt;
=== Mash Maker ===&lt;br /&gt;
* [http://mashmaker.intel.com/ Intel Mash Maker] supports microformats as of 2007-11-15 (see [http://softwareblogs.intel.com/2007/11/15/bookmarks-microformats-and-bug-fixes/ announcing blog post])&lt;br /&gt;
** by [[implementors#Intel|Intel]]&lt;br /&gt;
&lt;br /&gt;
=== Maxthon ===&lt;br /&gt;
[http://maxthon.com Maxthon] is a browser for Microsoft Windows that uses the Trident rendering engine and provides additional user interface.  Maxthon has built and published a plugin for their browser that recognizes microformats in web pages and allows users to take action with them, similar to Operator for [[Firefox]].&lt;br /&gt;
* [http://forum.maxthon.com/index.php?showtopic=65408 Microformats Button Version 1.0.0 Release Candidate 1]&lt;br /&gt;
** Description: &amp;quot;Microformats Button extracts Microformats from websites and allows you to export the data to vCard, vCalendar, Google Maps, Yahoo Maps and other sites.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Microformat Base ===&lt;br /&gt;
* [http://randomchaos.com/microformats/base/ Microformat Base]&lt;br /&gt;
** by [[implementors#Scott Reynen|Scott Reynen]]&lt;br /&gt;
&lt;br /&gt;
=== Microformat Bookmarklet Overlay ===&lt;br /&gt;
* [http://leftlogic.com/info/articles/microformats_bookmarklet Microformats Bookmarklet] for Safari, Firefox and Camino, supports [[hcard|hCard]] and [[hcalendar|hCalendar]] and allows the user to import individual microformats on the fly.&lt;br /&gt;
** by [[implementors#Remy_Sharp|Remy Sharp]]&lt;br /&gt;
&lt;br /&gt;
=== Microformat Parser for Ruby ===&lt;br /&gt;
* [http://blog.labnotes.org/2005/11/20/microformat-parser-for-ruby/ Microformat Parser for Ruby]&lt;br /&gt;
** by [[implementors#Assaf Arkin|Assaf Arkin]]&lt;br /&gt;
&lt;br /&gt;
=== Movable Type ===&lt;br /&gt;
* [http://movabletype.org Movable Type] (MT) open source blogging software supports:&lt;br /&gt;
** [[XFN]] [[rel-me]] &amp;quot;other profiles&amp;quot; UI, and [[hAtom]] activity streams (as of MT v4.1 - see [http://www.sixapart.com/about/news/2008/01/time_for_action.html announcement] and [http://www.movabletype.org/2008/01/building_action_streams.html technical details].)&lt;br /&gt;
** by [[implementors#Six Apart|Six Apart]]&lt;br /&gt;
See also [[movable-type]].&lt;br /&gt;
&lt;br /&gt;
=== MyMap.yam.com ===&lt;br /&gt;
* support [[geo]] microformat in the POI page. example: [http://mymap.yam.com/place/point/charleschuang/6695/ a book store in Tamsui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== National eXtension Initiative ===&lt;br /&gt;
* [http://www.extension.org/ eXtension Home] - content marked-up with [[hatom|hAtom]] and events marked-up as [[hcalendar|hCalendar]] entries.&lt;br /&gt;
** by [[implementors#James E. Robinson, III|James E. Robinson, III]]&lt;br /&gt;
&lt;br /&gt;
=== Nature Network Boston ===&lt;br /&gt;
* [http://network.nature.com/boston/ Nature Network Boston], a social networking community for scientists, supports [[reltag|rel-tag]], [[hcard|hCard]] for user profiles and [[hcalendar|hCalendar]] for marking up events across the site.&lt;br /&gt;
** by [[implementors#Nature Publishing Group|Nature Publishing Group]]&lt;br /&gt;
&lt;br /&gt;
=== Nature Protocols ===&lt;br /&gt;
* [http://www.nature.com/nprot/ Nature Protocols], a forum for scientists to upload and comment on protocols, supports [[hcard|hCard]] and [[XOXO]].&lt;br /&gt;
** by [[implementors#Nature Publishing Group|Nature Publishing Group]]&lt;br /&gt;
&lt;br /&gt;
=== NetNewsWire ===&lt;br /&gt;
*[http://www.newsgator.com/Individuals/NetNewsWire/ NetNewsWire] is an easy-to-use RSS and Atom reader for your Mac. NetNewsWire 3.0 detects, extracts and converts hcard and hcalendar data from feed entries.&lt;br /&gt;
** by [[implementors#NewsGator|NewsGator]]&lt;br /&gt;
&lt;br /&gt;
=== Netscape Navigator ===&lt;br /&gt;
* Version 9.0+ supports [[Firefox extensions]], e.g. [[Operator]]:&lt;br /&gt;
** [http://notizblog.org/2007/10/21/operator-unter-navigator-90/ Operator unter Navigator 9.0]&lt;br /&gt;
&lt;br /&gt;
=== Nutch ===&lt;br /&gt;
* [http://www.mail-archive.com/nutch-dev@lucene.apache.org/msg01295.html rel-nofollow support added]&lt;br /&gt;
* [http://www.mail-archive.com/nutch-commits@lucene.apache.org/msg01014.html rel-tag support checked in]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ODEO ===&lt;br /&gt;
* [http://odeo.com/ ODEO] [http://odeo.com/blog/2005/07/adding-microformats-to-odeo.html noted] that they support microformats: [[rel-tag]], [[rel-enclosure]], [http://gmpg.org/xfn XFN].&lt;br /&gt;
&lt;br /&gt;
=== Optimus ===&lt;br /&gt;
*[http://microformatique.com/optimus/ Optimus]. Output formats: XML, JSON, JSON-P.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== phpMicroformats ===&lt;br /&gt;
* [http://enarion.net/phpmicroformats/ phpMicroformats] is a PHP class library that generates microformat entries for [[hcalendar|hCalendar]] and [[hcard|hCard]]. It is released under GPL.&lt;br /&gt;
&lt;br /&gt;
=== Portable Social Network Profile Parser ===&lt;br /&gt;
* [http://lab.backnetwork.com/ufXtract-psn/ Portable Social Network Profile Parser] implements parsing of [[hCard]], [[XFN]], and in particular [[rel-me]] for [[identity-consolidation]] for [[social-network-portability]].&lt;br /&gt;
** by [[implementors#Glenn_Jones|Glenn Jones]] of [[implementors#Madgex|Madgex]].&lt;br /&gt;
&lt;br /&gt;
=== PostNuke ===&lt;br /&gt;
''[http://www.postnuke.com PostNuke] is an Application Framework/Content Management Systeme''&lt;br /&gt;
* [http://www.pagesetter.net/index.php?module=pagesetter&amp;amp;func=viewpub&amp;amp;tid=4&amp;amp;pid=96 hCards4Pagesetter] - hCards Publication Type for the PostNuke module &amp;quot;Pagesetter&amp;quot;&lt;br /&gt;
* [http://www.pagesetter.net/index.php?module=pagesetter&amp;amp;func=viewpub&amp;amp;tid=4&amp;amp;pid=97 hCalendar4Pagesetter] - hCalendar Publication Type for the PostNuke module &amp;quot;Pagesetter&amp;quot;&lt;br /&gt;
* [http://www.pagesetter.net/index.php?module=pagesetter&amp;amp;func=viewpub&amp;amp;tid=4&amp;amp;pid=98 hReview4Pagesetter] - hReview Publication Type for the PostNuke module &amp;quot;Pagesetter&amp;quot;&lt;br /&gt;
* [http://noc.postnuke.com/frs/?group_id=256&amp;amp;release_id=477 Blogroll] - XFN Block/Modul&lt;br /&gt;
* [http://noc.postnuke.com/frs/?group_id=256&amp;amp;release_id=628 nofollow] - nofollow Hook&lt;br /&gt;
&lt;br /&gt;
=== Pownce ===&lt;br /&gt;
*[http://pownce/ Optimus]. Output formats: XML, JSON, JSON-P.&lt;br /&gt;
&lt;br /&gt;
=== Profiler ===&lt;br /&gt;
* [http://microformat.makedatamakesense.com/profiler/ Profiler] works as a proxy service adding microformat profiles to documents that appear to contain microformats.&lt;br /&gt;
&lt;br /&gt;
=== Realcom HAKONE for Notes ===&lt;br /&gt;
* [http://www.realcom.co.jp/en/hakone2.html HAKONE for Notes] - supports [[hCard|hCard]]&lt;br /&gt;
** by [[implementors#Realcom|Realcom]]&lt;br /&gt;
&lt;br /&gt;
=== Realcom KnowledgeMarket ===&lt;br /&gt;
* [http://www.realcom.co.jp/en/enterprisesuite2.html KnowledgeMarket] - supports [[hCard|hCard]]&lt;br /&gt;
** by [[implementors#Realcom|Realcom]]&lt;br /&gt;
&lt;br /&gt;
=== RFC2629.xslt ===&lt;br /&gt;
* [http://greenbytes.de/tech/webdav/rfc2629.xslt rfc2629.xslt] now attempts to generate [[hcard|hCard]] information ([http://ietf.org/rfc/rfc2629 RFC2629] in an XML format for authoring RFCs and Internet Drafts, see [http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html example document])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Salesforce ===&lt;br /&gt;
* [http://salesforce.com Salesforce] [http://flickr.com/photos/kingsleyj/175689109/ supports] [[hcard|hCard]]&lt;br /&gt;
** by [http://flickr.com/people/kingsleyj/ Kingsley Joseph]&lt;br /&gt;
==== Spanning Salesforce ====&lt;br /&gt;
* [http://spanningsalesforce.com/ Spanning Salesforce] supports [[hcalendar|hCalendar]].&lt;br /&gt;
&lt;br /&gt;
=== Sivitools ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Sivitols is a Java library for microformats. Currently only the xFolk RC1 standard is implemented, but additional microformat support is planned. This library is being written and maintained for a tag sharing project undertaken by Video Vertigo.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
[http://blog.blip.tv/blog/microformats/ Annoucement], [http://pokkari.com/microformat/javadoc/ Docs]&lt;br /&gt;
&lt;br /&gt;
=== Safari Microformats plugin ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The Safari Microformats plugin notifies you when the author of the website has published Microformats and allows you to easily import hCards and hCalendars in Address Book and iCal. This plugin was inspired by the idea and mockup of Jon Hicks.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
[http://www.zappatic.net/safarimicroformats/ Safari Microformats Plugin]&lt;br /&gt;
* Note - the latest version, 3.1, currently only works w/Mac OS 10.5 (Leopard)&lt;br /&gt;
&lt;br /&gt;
=== SPRACI ===&lt;br /&gt;
* [http://www.spraci.com SPRACI] - nightlife/events - [[hcalendar|hCalendar]] published in events listings, aggregator can read hCalendar&lt;br /&gt;
&lt;br /&gt;
=== stuckUnstuck ===&lt;br /&gt;
* [http://stuckunstuck.com stuckUnstuck] supports [[hcard|hCard]] and [[hatom|hatom]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;cognition&amp;quot;&amp;gt;&lt;br /&gt;
=== Swignition ===&lt;br /&gt;
* [http://buzzword.org.uk/swignition/ Swignition] is a Perl framework and script (usable online via CGI, and downloadable for local use) that supports:&lt;br /&gt;
** [[hatom|hAtom]]&lt;br /&gt;
** [[haudio|hAudio]]&lt;br /&gt;
** [[User:TobyInk/hcalendar-1.1|hCalendar]]&lt;br /&gt;
** [[hcard|hCard]], [[adr]], [[geo]], [[jCard]], [[xfn|XFN]] (1.0 and 1.1) and [http://xen.adactio.com XEN]&lt;br /&gt;
** [[hresume|hResume]]&lt;br /&gt;
** [[hreview|hReview]]&lt;br /&gt;
** [[rel-tag]], [[rel-enclosure]] and [[rel-license]]&lt;br /&gt;
** [[figure]]&lt;br /&gt;
** [[measure]]&lt;br /&gt;
** [[species]]&lt;br /&gt;
** [[xfolk|xFolk]]&lt;br /&gt;
** [[xoxo|XOXO]]&lt;br /&gt;
** several non-microformat semantic HTML techniques, including GRDDL, RDFa, eRDF and COinS.&lt;br /&gt;
** by [[implementors#Toby_Inkster|Toby Inkster]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Technorati Contacts Feed Service ===&lt;br /&gt;
* [http://feeds.technorati.com/contacts/ Technorati Contacts Feed Service] is a deployment of [[implementations#X2V|X2V]] to convert [[hcard|hCards]] to vCard (.vcf) format.&lt;br /&gt;
** by [[implementors#Technorati|Technorati]]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Events Feed Service ===&lt;br /&gt;
* [http://feeds.technorati.com/events/ Technorati Events Feed Service] is a deployment of [[implementations#X2V|X2V]] to convert [[hcalendar|hCalendar]] events to iCalendar (.ics) format.&lt;br /&gt;
** by [[implementors#Technorati|Technorati]]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Microformats Search ===&lt;br /&gt;
* Technorati [http://kitchen.technorati.com/search/ Microformats Search]. Search for contacts ([[hcard|hCard]]), events ([[hcalendar|hCalendar]]), or reviews ([[hreview|hReview]]) published on blogs and other web sites.&lt;br /&gt;
** by [[implementors#Ryan_King|Ryan King]]&lt;br /&gt;
** first version (2006 May) by [[implementors#Tantek_Çelik|Tantek Çelik]], [[implementors#Ryan_King|Ryan King]], [[implementors#Kevin_Marks|Kevin Marks]], [[implementors#Josh_Smith|Josh Smith]]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Search ===&lt;br /&gt;
* [http://technorati.com/ Technorati] [http://technorati.com/search Search] supports and handles both [[vote-links]] and [[rel-nofollow]] for indicating whether a link should have any/positive/negative weighting towards the destination.&lt;br /&gt;
** by [http://technorati.com/about/staff.html Technorati Staff]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Tags ===&lt;br /&gt;
* [http://technorati.com/tags/ Technorati Tags] pages aggregate blog posts tagged with the [[rel-tag]] open tagging standard, in addition to recent tagged photos and links.&lt;br /&gt;
&lt;br /&gt;
=== Textpattern ===&lt;br /&gt;
==== Microformats Plugin ====&lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ Textpattern Microformats Plugin] supports authoring [[hcard|hCard]], [[hcalendar|hCalendar]], [[hreview|hReview]], [http://gmpg.org/xfn XFN], [[rel-tag]], [[rel-license]] in the [http://www.textpattern.com/ Textpattern] CMS/blogging tool &lt;br /&gt;
** by [http://placenamehere.com/ Chris Casciano]&lt;br /&gt;
&lt;br /&gt;
=== Tomota ===&lt;br /&gt;
* The [http://www.tomota.de Tomota] allows import, export and conversion from and to hcards.&lt;br /&gt;
** by [[implementors#RalfEngels|Ralf Engels]]&lt;br /&gt;
&lt;br /&gt;
=== Transformr ===&lt;br /&gt;
* [http://code.google.com/p/transformr/ Transformr] Is a microformats transformation toolkit. Transformr is also available as a [http://transformr.co.uk/ webservice]&lt;br /&gt;
** by [[implementors#Martin_McEvoy|Martin McEvoy]]&lt;br /&gt;
&lt;br /&gt;
=== TYPO3 ===&lt;br /&gt;
* [http://www.typo3.com TYPO3]&lt;br /&gt;
==== Getting Started =====&lt;br /&gt;
* [http://typo3.org TYPO3 Developer Ressource]&lt;br /&gt;
* [http://www.acqal.com/a/article/getting-help-with-typo3-98.html Getting Help With TYPO3]&lt;br /&gt;
==== tt_address extension====&lt;br /&gt;
* [http://typo3.org/extensions/repository/view/tt_address/2.0.1/ tt_address] - hCard support with the tt_address extension version 2.0.0&lt;br /&gt;
** by [[implementors#Ingo_Renner|Ingo Renner]]&lt;br /&gt;
==== TIMTAB extension====&lt;br /&gt;
* [http://typo3.org/extensions/repository/view/timtab/0.5.11/ TIMTAB] - XFN support for blogrolls with the TIMTAB weblog extension for TYPO3&lt;br /&gt;
** by [[implementors#Ingo_Renner|Ingo Renner]]&lt;br /&gt;
&lt;br /&gt;
=== Tweeterboard ===&lt;br /&gt;
* Tweeterboard supports [hcard|hCard]], and [http://gmpg.org/xfn XFN] on profile pages ([http://tweeterboard.com/user/missrogue example]).&lt;br /&gt;
&lt;br /&gt;
=== Twitter ===&lt;br /&gt;
&lt;br /&gt;
* [http://twitter.com Twitter] [http://twitter.com/al3x/statuses/53982402 supports] [[hatom|hAtom]], [[hcard|hCard]], and [http://gmpg.org/xfn XFN].&lt;br /&gt;
** hCards for groups are marked up with &amp;quot;fn&amp;quot; not &amp;quot;fn org&amp;quot;. See, for example, [http://twitter.com/microformats microformats on Twitter]&lt;br /&gt;
** Improper address mark-up (no child properties; though this may be all that can be achieved, if the user enters a value like &amp;quot;Birmingham, England&amp;quot;)&lt;br /&gt;
** Uses &amp;lt;code&amp;gt;class=&amp;quot;label&amp;quot;&amp;lt;/code&amp;gt; for non-hCard purpose.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ufXtract ===&lt;br /&gt;
* [http://lab.backnetwork.com/ufXtract/ ufXtract] implements [[parsing]] of microformats such as [[hCard]] and [[XFN]].&lt;br /&gt;
** by [[implementors#Glenn_Jones|Glenn Jones]] of [[implementors#Madgex|Madgex]].  See [http://www.glennjones.net/Post/831/ufXtractmicroformatsparser.htm blog post announcement].&lt;br /&gt;
&lt;br /&gt;
=== Upcoming.org ===&lt;br /&gt;
* [http://upcoming.org Upcoming.org] - hCalendar support in events listings and individual events.&lt;br /&gt;
** by [[implementors#Andy_Baio|Andy Baio]], [[implementors#Leonard_Lin|Leonard Lin]], [[implementors#Gordon_Luk|Gordon Luk]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== vCardExplorer ===&lt;br /&gt;
* [http://vcardexplorer.corefault.de/ vCardExplorer for MacOSX] - browses local vcards and converts hcards from URLs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== VIREL Microformats Search Engine===&lt;br /&gt;
* [http://www.virel.de/ microformats search engine] - website friendly crawler. searches for public informations embedded as microformats in web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WindowsLiveWriter ===&lt;br /&gt;
* [[implementors#Microsoft|Microsoft's]] WindowsLiveWriter (WLW) [http://gallery.live.com/liveItemDetail.aspx?li=9751e563-1408-4fc3-8028-bd4351edb1fb&amp;amp;l=8 event plugin] supports [[hcalendar|hCalendar]].&lt;br /&gt;
&lt;br /&gt;
=== WordPress ===&lt;br /&gt;
*See [[wordpress|WordPress]].&lt;br /&gt;
&lt;br /&gt;
=== X2V ===&lt;br /&gt;
* Brian Suda has created several XSLT files to extract microformats from HTML. From that the [http://suda.co.uk/projects/X2V/ X2V] webservice/favelet emerged. The XSLT and favelet extracts [[hcard|hCard]] and to produces .vcf (vCard) files and [[hcalendar|hCalendar]] to produce .ics (iCal) files. Also in the labs is a universal XMDP validator and a site-wide search spider that recognizes 'no-follow', 'license' and other microformats so they can be used in a more semantic way when displaying search results.&lt;br /&gt;
** by [[implementors#Brian_Suda|Brian Suda]]&lt;br /&gt;
&lt;br /&gt;
=== XWiki ===&lt;br /&gt;
* [http://xwiki.org XWiki] (as of [http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWiki10Beta5 version 10Beta5]) publishes the user profiles using [[hcard | hCard]], the events in the calendar application using [[hCalendar | hCalendar]], the blog entries using [[hAtom | hAtom]] and homepage links using [[rel-home | rel-home]].&lt;br /&gt;
&lt;br /&gt;
=== xfn-spider ===&lt;br /&gt;
&lt;br /&gt;
* [http://sphinx.net.ru/hg/xfn-spider xfn-spider] — simple crawler extracting microformats with XSLT ([http://sphinx.net.ru/blog/entry/simple-microformat-xslt-extraction/ Original article in Russian] circa summer 2007) and exporting information to OPML feedlist, tag cloud etc.&lt;br /&gt;
&lt;br /&gt;
* See [http://services.alphaworks.ibm.com/manyeyes/view/SNnqRHsOtha6i5-m6iGTH2- XFN visualization] example at IBM's Many Eyes made using data extracted with xfn-spider&lt;br /&gt;
&lt;br /&gt;
=== Yahoo Creative Commons Search ===&lt;br /&gt;
* [http://search.yahoo.com/cc/ Yahoo Creative Commons Search] - supports [[rel-license]] specifically to search for Creative Commons licensed content.&lt;br /&gt;
&lt;br /&gt;
=== Yahoo Local ===&lt;br /&gt;
* [http://local.yahoo.com Yahoo local] supports [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
=== Yahoo Tech ===&lt;br /&gt;
* [http://tech.yahoo.com Yahoo! Tech] supports [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
=== Yahoo UK Movies ===&lt;br /&gt;
* [http://movies.yahoo.co.uk Yahoo! UK Movies] supports [[hreview|hReview]].&lt;br /&gt;
** by Mark Norman Francis&lt;br /&gt;
&lt;br /&gt;
=== Yalwa - Local directory ===&lt;br /&gt;
* [http://www.yalwa.com/ Yalwa - Local Directory] supports [[hreview|hReview]].&lt;br /&gt;
Example: [http://wiesbaden.yalwa.de/ID_102318221/Yalwa-GmbH.html Yalwa Listing]&lt;br /&gt;
&lt;br /&gt;
=== Yedda ===&lt;br /&gt;
* [http://yedda.com Yedda] supports [[hcard|hCard]] for exposing users information, [[hatom|hAtom]] for exposing data that is already exposed via feeds (like list of questions and answers) and [[rel-tag|rel-tag]] for every tag used to tag questions and users.&lt;br /&gt;
&lt;br /&gt;
== Validators ==&lt;br /&gt;
&lt;br /&gt;
See [[debugging-tools]].&lt;br /&gt;
&lt;br /&gt;
==Search engines==&lt;br /&gt;
See [[search-engines]]&lt;br /&gt;
&lt;br /&gt;
== Companies / Developers / Organizations ==&lt;br /&gt;
See [[implementors]]&lt;br /&gt;
&lt;br /&gt;
The following have been moved from the sections above due to problems, stated below:&lt;br /&gt;
&lt;br /&gt;
=== Web Essentials ===&lt;br /&gt;
* [http://we05.com/ Web Essentials] - supports [[hcard|hCard]] and [[hcalendar|hCalendar]], e.g. in their [http://we05.com/presenters.cfm list of presenters] and [http://we05.com/program.cfm program schedule].&lt;br /&gt;
** John McKerrell tried to look at the site on 24th October 2006 but could not access the site, server didn't seem to be up.&lt;br /&gt;
** As of 2008-02-22, domain is expired. [[User:AndyMabbett|Andy Mabbett]] 05:12, 22 Feb 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
Some notes on initial thoughts around [[implementation-guidelines|Guidelines and Strategies for Implementing Microformats]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=implementations&amp;diff=38719</id>
		<title>implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=implementations&amp;diff=38719"/>
		<updated>2009-05-18T16:39:55Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Google Search */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;Microformats Implementations&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
This page lists the applications, plugins, sample code, services, tools that produce or consume microformats.&lt;br /&gt;
&lt;br /&gt;
== help improve this page ==&lt;br /&gt;
This is only a partial list. If you know other services or tools for or supporting microformats, please add them to this page, link to their [[implementors]], and list what specific microformats they support.&lt;br /&gt;
&lt;br /&gt;
When you find an implementation:&lt;br /&gt;
# Make sure that it is an implementation, rather an publishing example (e.g. [[hcard-examples-in-wild|hCard examples in the wild]], [[hcalendar-examples-in-wild|hCalendar examples]], et.c).&lt;br /&gt;
# Note the name of the ''tool or service'' and the name of the ''developer(s)'' who built it.&lt;br /&gt;
# Add a third level heading with the name of the tool/service to the Applications / Plugins / Services / Tools section below, sorted alphabetically by name of tool/service. e.g. &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;nowiki&amp;gt;=== Name of Tool ===&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Add a top level list item just below the heading with an external link to the tool/service, along with a link to evidence of their support for microformats, and mention (and locally link) each microformat that is supported. E.g. &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;* Link to tool/service, link to their blog post announcing support for e.g. &amp;lt;nowiki&amp;gt;[[hCard]] and [[hReview]]&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Add a nested list item and local to wiki hyperlink the Name of Developer to a fragment identifier in the [[implementors]] page, e.g. Apple Computer would be linked like this: &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;nowiki&amp;gt;** by [[implementors#Apple_Computer|Apple Computer]]&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Check to see if there is an entry for the developer in the [[implementors|list of implementors]], if not add them there. Add a link to the developer's home page followed by &amp;quot;has implemented microformats in:&amp;quot;.&lt;br /&gt;
# In the entry for the developer, add a list item and local to wiki hyperlink the Name of Tool to a fragment identifier in this page, e.g. X2V would be linked like this: &amp;lt;p&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;nowiki&amp;gt;* [[implementations#X2V|X2V]]&amp;lt;/nowiki&amp;gt;&amp;lt;/kbd&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
# Save the page and make sure that each fragment ID local hyperlink when clicked scrolls you to the right spot (for the developer, and for the tool).  Make any fix-up edits as necessary.  That's it!&lt;br /&gt;
&lt;br /&gt;
=== Implementation Details ===&lt;br /&gt;
If there are implementation details worth noting, add them them as nested list items under the item for the implementation itself.  If the details subsection grows too big for a specific implementation, feel free to move the details to their  own page and leave a link in place on the implementations page.&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs ==&lt;br /&gt;
Similar to implementation details, in short, [[put-it-on-the-wiki]]. In particular, add bug reports, with URL(s) to a valid demonstrative test case(s) of course, to the listing of an implementation on this page, OR on the specific implementations wiki page (e.g. [[hcard-implementations]]).  Please describe why you think it is a bug (user interface, cosmetic, violates a spec page, e.g. for problems parsing hCards, reference which part of [[hcard-parsing]] the implementation appears to not be following).&lt;br /&gt;
&lt;br /&gt;
If you have a sense of urgency for getting that particular bug fixed in that implementation, you may email [http://microformats.org/discuss/ microformats-dev] with the URL of that implementation on the wiki page, and *summarize* the bug (the full description being on the wiki page instead).&lt;br /&gt;
&lt;br /&gt;
== Formats ==&lt;br /&gt;
Most microformat specifications have an &amp;quot;implementations&amp;quot; section, e.g.:&lt;br /&gt;
*[[rel-tag#Implementations|rel-tag implementations]]&lt;br /&gt;
*[[vote-links#Implementations|vote-link implementations]]&lt;br /&gt;
*[[xoxo#Implementations|XOXO implementations]]&lt;br /&gt;
&lt;br /&gt;
In addition, some microformat specifications have separate implementation pages:&lt;br /&gt;
*[[hcalendar-implementations|hCalendar implementations]]&lt;br /&gt;
*[[hcard-implementations|hCard Implementations]]&lt;br /&gt;
*[[xfn-implementations|XFN implementations]]&lt;br /&gt;
&lt;br /&gt;
== Applications / Plugins / Services / Tools ==&lt;br /&gt;
This is an alphabetical listing of all applications, plugins (grouped with their app/tool), services and tools that implement microformats, along with the list of microformats that are supported, and the company and/or developers responsible for it.&lt;br /&gt;
&lt;br /&gt;
As a user, the implementations listed below will automatically help you use microformats and help your data portability and interoperability with other apps and services.&lt;br /&gt;
&lt;br /&gt;
Please help complete this list!  If you know of additional apps/plugins/services/tools that support microformats, please add them!&lt;br /&gt;
&lt;br /&gt;
Note: this section is only for listing specific ''implementations''.  The list of ''implementors'' is in the [[implementors#Companies / Developers / Organizations|Companies / Developers / Organizations]] section on the [[implementors]] page.&lt;br /&gt;
&lt;br /&gt;
Alphabetically:&lt;br /&gt;
&lt;br /&gt;
=== .Mac Webmail ===&lt;br /&gt;
* The [http://www.mac.com/webmail .Mac Webmail] ''service'' now [http://factoryjoe.com/blog/2006/10/28/apple-embraces-microformats-in-new-mac-webmail/ supports hcard].&lt;br /&gt;
** by [[implementors#Apple_Computer|Apple Computer]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== AlchemyPoint ===&lt;br /&gt;
* [http://www.orch8.net/ AlchemyPoint] is a structured web / mashup platform that supports parsing hCard, rel-tag and other microformats.&lt;br /&gt;
** by [[implementors#Orchestr8|Orchestr8]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Backnetwork ===&lt;br /&gt;
* [http://backnetwork.com/ Backnetwork] is a community networking tool for events that supports [[hCard]], [[hCalendar]], and [[XFN]].&lt;br /&gt;
** by [[implementors#Glenn_Jones|Glenn Jones]] of [[implementors#Madgex|Madgex]].&lt;br /&gt;
&lt;br /&gt;
=== Blinksale ===&lt;br /&gt;
* [http://blinksale.com Blinksale] uses [[hcard|hCard]] standard throughout for people and companies.&lt;br /&gt;
&lt;br /&gt;
=== BlogMatrix ===&lt;br /&gt;
* [http://www.blogmatrix.com BlogMatrix] - user information marked as [[hcard|hCard]], tag directories in [[xfolk]]/[[rel-tag]], enclosures are marked as [[rel-enclosure]].&lt;br /&gt;
** by [[implementors#David_Janes|David Janes]]&lt;br /&gt;
&lt;br /&gt;
=== Blogmarks.net ===&lt;br /&gt;
* [http://www.blogmarks.net Blogmarks.net] publish user bookmarks in [[xfolk]]/[[rel-tag]].&lt;br /&gt;
&lt;br /&gt;
=== Bugzilla ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.bugzilla.org/ Bugzilla] [http://www.bugzilla.org/status/2007-08-23.html 3.1.1] includes some microformats on show_bug.cgi and a few other places.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== cmSiteNavigation ===&lt;br /&gt;
* [http://www.christophm.de/software/firefox/cmSiteNavigation/ cmSiteNavigation] extension for Firefox make use of links marked with a [[existing-rel-values|&amp;quot;rel&amp;quot; value]], and parses additional link types also.&lt;br /&gt;
** This seems to use rel values defined in the HTML 4 spec, not microformats. This is more of a [[posh|POSH]] implementation than a [[microformats]] implementation.&lt;br /&gt;
&lt;br /&gt;
=== Community Server ===&lt;br /&gt;
* [http://communityserver.org Community Server] supports tagging posts with [[rel-tag]], implements [[rel-nofollow]] on links in comments, and allows users to create link lists using [http://gmpg.org/xfn/ XFN].&lt;br /&gt;
&lt;br /&gt;
=== Conferenceer ===&lt;br /&gt;
* Built for SXSW 2007, [http://sxsw07.conferenceer.com/ Conferenceer] supports hcalendar and hcard.&lt;br /&gt;
&lt;br /&gt;
=== Citycita===&lt;br /&gt;
* [http://www.citycita.org Citycita] supports [[hCal|hCal]] in all event pages for local social groups.&lt;br /&gt;
** by [[implementors#Rubio_Jamin|Rubio Jamin]]&lt;br /&gt;
&lt;br /&gt;
=== Cork'd ===&lt;br /&gt;
* [http://corkd.com Cork'd] supports [[hcard|hCard]] for user profiles, [[hreview|hReview]] for wine reviews, along with [[rel-tag]] for tagging wines as announced in [http://www.simplebits.com/notebook/2006/06/10/wineformats.html Pairing Wine and Microformats]&lt;br /&gt;
** by [[implementors#Dan_Cederhold|Dan Cederholm]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Delicious Generation ===&lt;br /&gt;
* [http://deliciousgeneration.com/ Delicious Generation] supports [[hCal|hCal]] for the event and [[hcard|hCard]] for sponsors and people.&lt;br /&gt;
** by [[implementors#Chris_Messina|Chris Messina]]&lt;br /&gt;
&lt;br /&gt;
=== Digg ===&lt;br /&gt;
* [http://digg.com/ Digg] supports [[hcard|hCards]] for profiles and rel-me for identity consolidation (though they currently mix rel-nofollow with rel-me, negating these links).&lt;br /&gt;
&lt;br /&gt;
=== Dreamweaver ===&lt;br /&gt;
==== Microformats Extensions ====&lt;br /&gt;
* [http://www.webstandards.org/action/dwtf/microformats Dreamweaver Microformats Extensions] ([http://allinthehead.com/beta/microformats.mxp.zip download]) support authoring [[hcard|hCard]], [[hcalendar|hCalendar]], [http://gmpg.org/xfn XFN], [[rel-tag]], [[rel-license]] as [http://allinthehead.com/retro/282/microformats-in-dreamweaver announced by Drew]&lt;br /&gt;
** by [[implementors#Drew_Mclellan|Drew McLellan]]&lt;br /&gt;
&lt;br /&gt;
=== Drupal ===&lt;br /&gt;
==== Upcoming module for Drupal ====&lt;br /&gt;
* [http://hybernaut.com/upcoming-module Drupal Upcoming.org syndication module] emits [[hcalendar|hCalendar]]&lt;br /&gt;
** by [[implementors#Brian_Del_Vecchio|Brian Del Vecchio]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eventful ===&lt;br /&gt;
* [http://eventful.com Eventful] supports [[hcalendar|hCalendar]] for over 1,000,000 event listings and [[hcard|hCard]] for venues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Facebook ===&lt;br /&gt;
* [http://facebook.com/ Facebook] supports [[hcard|hCard]] for some public profiles '''(example needed)'''. &lt;br /&gt;
* There is also an [http://www.facebook.com/apps/application.php?id=2400943827&amp;amp;ref=s hCard application] (a plug-in) for Facebook users.&lt;br /&gt;
* Note also the [http://www.facebook.com/group.php?gid=2374732285 microformats group], which Facebook users who support microformats can join.&lt;br /&gt;
&lt;br /&gt;
=== Ficlets ===&lt;br /&gt;
* [http://ficlets.com Ficlets] supports [[hcard]] for author data and [[hatom]] for stories and lists of stories.&lt;br /&gt;
** [http://sixtwothree.org Jason Garber] and [http://lawver.net Kevin Lawver] for [http://aol.com AOL]&lt;br /&gt;
&lt;br /&gt;
=== Firefox ===&lt;br /&gt;
* See [[firefox-extensions]]&lt;br /&gt;
&lt;br /&gt;
=== Flickr People ===&lt;br /&gt;
* [http://flickr.com/ Flickr]'s profiles on its people pages supports both [[hcard|hCard]] and [http://gmpg.org/xfn XFN].&lt;br /&gt;
** by [[implementors#Cal_Henderson|Cal Henderson]]&lt;br /&gt;
**[http://flickr.com/people/tantek example]&lt;br /&gt;
&lt;br /&gt;
=== Flickr Photos ===&lt;br /&gt;
* [http://flickr.com/map/ Flickr's geo tagged photos] are marked up with the [[geo]] microformat.&lt;br /&gt;
&lt;br /&gt;
=== Flock Web Browser ===&lt;br /&gt;
* The [http://flock.com Flock web browser] supports the [[rel-tag]] microformat.&lt;br /&gt;
** by [[implementors#Flock|Flock]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Google Search ===&lt;br /&gt;
* [http://google.com/ Google Search] - supports [[rel-nofollow]]&lt;br /&gt;
* Consumes microformats via rich snippets: [[search engines | wiki page]], [http://www.google.com/support/webmasters/bin/answer.py?answer=99170 rich snippets docs]&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
&lt;br /&gt;
=== Google Blogger ===&lt;br /&gt;
* [http://blogger.com/ Blogger] supports [[hatom|hAtom]] (citation to blog post needed - 2007)&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
&lt;br /&gt;
=== Google Creative Commons Search ===&lt;br /&gt;
* [http://www.google.com/webhp?as_rights=(cc_publicdomain%7Ccc_attribute%7Ccc_sharealike%7Ccc_noncommercial%7Ccc_nonderived) Google Creative Commons Search] - supports [[rel-license]]&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
&lt;br /&gt;
=== Google Maps ===&lt;br /&gt;
* [http://maps.google.com/ Google Maps] supports [[hcard|hCard]] (see [http://googlemapsapi.blogspot.com/2007/06/microformats-in-google-maps.html 2007-06-31 announcement by Google])&lt;br /&gt;
* Google maps also allows reviewers and map creators to [http://maps.google.com/maps/me attach a public profile], which includes hCard and rel=&amp;quot;me' XFN markup. See [http://google-latlong.blogspot.com/2007/10/put-yourself-on-map.html 2007-10-17 announcement]. Sample profile: [http://maps.google.com/maps/user?uid=109581870574956225297 Kevin Marks].&lt;br /&gt;
** by [[implementors#Google|Google]]&lt;br /&gt;
**Unfortunately, [http://microformats.org/discuss/mail/microformats-discuss/2007-July/010311.html Google Map's implementation is broken]. [http://microformats.org/discuss/mail/microformats-discuss/2007-August/010457.html Google are aware; a fix is awaited].&lt;br /&gt;
** Also, there is no hCard nor any XFN rel values on the [http://maps.google.com/maps/user?uid=109581870574956225297 sample profile] itself, it appears to include a [http://maps.google.com/maps/c/widgets/ProfileViewer?js=RAW&amp;amp;maximize=true&amp;amp;hide=false&amp;amp;width=40&amp;amp;noTitle=true&amp;amp;theme=theme_2&amp;amp;service=local&amp;amp;uid=109581870574956225297&amp;amp;height=0&amp;amp;background=transparent&amp;amp;serverbased=true&amp;amp;border=NONE&amp;amp;eventCallback=ParentStub1192999211538&amp;amp;zx=dc574o15j0wrv frame] which then has an hCard and rel=&amp;quot;me&amp;quot; to the user's blog.&lt;br /&gt;
&lt;br /&gt;
=== Gravatar Commenters as hCards  ===&lt;br /&gt;
* [http://thedredge.org Andy Hume] added code to his blogging software to automatically mark-up the names and URLs of commenters on his blog with [[hcard|hCard]]. &lt;br /&gt;
** by [[implementors#Andy_Hume|Andy Hume]]&lt;br /&gt;
** Andy - any chance of open sourcing your code to turn Gravatars into hCards?&lt;br /&gt;
&lt;br /&gt;
=== Greasemonkey ===&lt;br /&gt;
* [http://greasemonkey.makedatamakesense.com/google_hcalendar/ Google hCalendar] - Adds hCalendar data to Google Calendar.&lt;br /&gt;
* [http://www.nickpeters.net/?p=35 Social xFolk] - Adds xFolk links to social bookmarking sites del.icio.us and ma.gnolia.&lt;br /&gt;
* [http://monkeyformats.org/ Monkeyformats] - a collection of GreaseMonkey scripts that add actual hCard and hCalendar microformat markup to several international phone directories.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar creator ===&lt;br /&gt;
* [http://microformats.org/code/hcalendar/creator hCalendar creator] (originally [http://theryanking.com/microformats/hcalendar-creator.html published by Ryan King]) is a javascript form for creating [[hcalendar|hCalendar]] events.&lt;br /&gt;
** by [[implementors#Ryan_King|Ryan King]]&lt;br /&gt;
&lt;br /&gt;
=== hCard to Gmail Service ===&lt;br /&gt;
* [http://jkg3.com/Journal/81/bookmarklet hCard to gmail] is a bookmarklet / service which will convert hCard formatted data to the .CSV file for importing to gmail.&lt;br /&gt;
** by [[implementors#Jamie_Knight|Jamie Knight]]&lt;br /&gt;
&lt;br /&gt;
=== hCard creator ===&lt;br /&gt;
* The open source [http://microformats.org/code/hcard/creator hCard creator] (originally [http://tantek.com/microformats/hcard-creator.html published by Tantek]) is a very simple, yet illustrative, open source user interface / form / script which creates an [[hcard|hCard]] in real-time as you type in a set of contact information.&lt;br /&gt;
** by [[implementors#Tantek_Çelik|Tantek Çelik]]&lt;br /&gt;
&lt;br /&gt;
=== Helios Calendar ===&lt;br /&gt;
* [http://www.helioscalendar.com/ Helios Calendar] is a commercial PHP script for event publishing that [http://www.helioscalendar.com/index.php?com=features&amp;amp;d=1 supports hCalendar and hCard].&lt;br /&gt;
** by [[implementors#Refresh Web Development|Refresh Web Development]]&lt;br /&gt;
&lt;br /&gt;
=== hKit Microformats Toolkit for PHP5 ===&lt;br /&gt;
* [http://hkit.googlecode.com/ hKit Microformats Toolkit for PHP5] as [http://allinthehead.com/retro/291/hkit-microformats-toolkit-for-php announced by Drew McLellan]. See also [[hkit|hKit on this wiki]].&lt;br /&gt;
&lt;br /&gt;
=== hReview creator ===&lt;br /&gt;
* [http://microformats.org/code/hcalendar/creator hReview creator] (originally [http://theryanking.com/microformats/hreview-creator.html published by Ryan King]) is a javascript form for creating [[hreview|hReviews]].&lt;br /&gt;
** by [[implementors#Ryan_King|Ryan King]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== iChat buddy list to hCards ===&lt;br /&gt;
* [http://tantek.com/microformats/buddylist2hcards.html iChat buddy list to hCards] - open source AppleScript to automatically convert one's buddy list in the MacOSX iChat AIM client into a valid XHTML 1.0 Strict list of hCards.&lt;br /&gt;
** by [[implementors#Tantek_Çelik|Tantek Çelik]]&lt;br /&gt;
&lt;br /&gt;
=== Internet Explorer ===&lt;br /&gt;
* See [[internet-explorer-extensions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== JobiJoba ===&lt;br /&gt;
* [http://www.jobijoba.com JobiJoba : moteur de recherche emploi] parses and supports [[hCard|hCard]] and [[rel-tag|rel-tag]] for over 40,000 job listings.&lt;br /&gt;
&lt;br /&gt;
=== JSCalendar ===&lt;br /&gt;
* [http://web.mit.edu/glasser/www/JSCalendar/ JSCalendar] parses [[hcalendar|hCalendar]] and produces a displayable HTML table/CSS-based calendar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Konqueror ===&lt;br /&gt;
* [http://www.konqueror.org/ Konqueror] - [http://flickr.com/photos/factoryjoe/68755089/ supports] [[hcard|hCard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Last.fm ===&lt;br /&gt;
* [http://last.fm Last.fm] - [http://factoryjoe.com/blog/2006/10/31/lastfm-adds-support-for-hcalendar/ Last.fm supports] [[hcalendar|hCalendar]] &lt;br /&gt;
&lt;br /&gt;
=== LinkedIn ===&lt;br /&gt;
* [http://www.linkedin.com LinkedIn] - LinkedIn includes [[hcard|hCard]] and [[xfn|XFN]] on contacts, [[hresume|hResume]] for public profiles and [[hreview|hReview]] on service provider recommendations&lt;br /&gt;
&lt;br /&gt;
=== Live Clipboard ===&lt;br /&gt;
* [http://spaces.live.com/editorial/rayozzie/demo/liveclip/liveclipsample/techPreview.html Live Clipboard Technical Introduction]&lt;br /&gt;
* [http://spaces.live.com/editorial/rayozzie/demo/liveclip/liveclipsample/clipboardexample.html Live Clipboard Example]&lt;br /&gt;
&lt;br /&gt;
=== LiveJournal ===&lt;br /&gt;
* [http://www.livejournal.com LiveJournal]&lt;br /&gt;
** supports tagging posts with [[rel-tag]]&lt;br /&gt;
** supports [[hcard-supporting-user-profiles|hCard user profiles]] and [[XFN]] ([http://community.livejournal.com/lj_releases/24768.html 2007-09-27 release #15]).&lt;br /&gt;
** by [[implementors#Six Apart|Six Apart]] (at the time of implementation)&lt;br /&gt;
&lt;br /&gt;
=== LJFind ===&lt;br /&gt;
* [http://www.ljfind.com LJ-Find] - LJFind supports tagging posts with [[rel-tag]].&lt;br /&gt;
&lt;br /&gt;
=== LouderVoice ===&lt;br /&gt;
* [http://www.loudervoice.com Publishes and aggregates hreview content] - The LouderVoice site provides a variety of tools to publish hreview to blogs and it also aggregates hreview content from any registered RSS Feed so that users can search/rate/collect distributed reviews.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ma.gnolia ===&lt;br /&gt;
* [http://ma.gnolia.com Ma.gnolia] has wide [http://wiki.ma.gnolia.com/Ma.gnolia_Feeds_Guide#Microformats support for a variety of microformats] including [[rel-tag]], [[xfolk]], [[hreview]], [[xfn]] and [[hcard]].&lt;br /&gt;
&lt;br /&gt;
=== Mash Maker ===&lt;br /&gt;
* [http://mashmaker.intel.com/ Intel Mash Maker] supports microformats as of 2007-11-15 (see [http://softwareblogs.intel.com/2007/11/15/bookmarks-microformats-and-bug-fixes/ announcing blog post])&lt;br /&gt;
** by [[implementors#Intel|Intel]]&lt;br /&gt;
&lt;br /&gt;
=== Maxthon ===&lt;br /&gt;
[http://maxthon.com Maxthon] is a browser for Microsoft Windows that uses the Trident rendering engine and provides additional user interface.  Maxthon has built and published a plugin for their browser that recognizes microformats in web pages and allows users to take action with them, similar to Operator for [[Firefox]].&lt;br /&gt;
* [http://forum.maxthon.com/index.php?showtopic=65408 Microformats Button Version 1.0.0 Release Candidate 1]&lt;br /&gt;
** Description: &amp;quot;Microformats Button extracts Microformats from websites and allows you to export the data to vCard, vCalendar, Google Maps, Yahoo Maps and other sites.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Microformat Base ===&lt;br /&gt;
* [http://randomchaos.com/microformats/base/ Microformat Base]&lt;br /&gt;
** by [[implementors#Scott Reynen|Scott Reynen]]&lt;br /&gt;
&lt;br /&gt;
=== Microformat Bookmarklet Overlay ===&lt;br /&gt;
* [http://leftlogic.com/info/articles/microformats_bookmarklet Microformats Bookmarklet] for Safari, Firefox and Camino, supports [[hcard|hCard]] and [[hcalendar|hCalendar]] and allows the user to import individual microformats on the fly.&lt;br /&gt;
** by [[implementors#Remy_Sharp|Remy Sharp]]&lt;br /&gt;
&lt;br /&gt;
=== Microformat Parser for Ruby ===&lt;br /&gt;
* [http://blog.labnotes.org/2005/11/20/microformat-parser-for-ruby/ Microformat Parser for Ruby]&lt;br /&gt;
** by [[implementors#Assaf Arkin|Assaf Arkin]]&lt;br /&gt;
&lt;br /&gt;
=== Movable Type ===&lt;br /&gt;
* [http://movabletype.org Movable Type] (MT) open source blogging software supports:&lt;br /&gt;
** [[XFN]] [[rel-me]] &amp;quot;other profiles&amp;quot; UI, and [[hAtom]] activity streams (as of MT v4.1 - see [http://www.sixapart.com/about/news/2008/01/time_for_action.html announcement] and [http://www.movabletype.org/2008/01/building_action_streams.html technical details].)&lt;br /&gt;
** by [[implementors#Six Apart|Six Apart]]&lt;br /&gt;
See also [[movable-type]].&lt;br /&gt;
&lt;br /&gt;
=== MyMap.yam.com ===&lt;br /&gt;
* support [[geo]] microformat in the POI page. example: [http://mymap.yam.com/place/point/charleschuang/6695/ a book store in Tamsui].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== National eXtension Initiative ===&lt;br /&gt;
* [http://www.extension.org/ eXtension Home] - content marked-up with [[hatom|hAtom]] and events marked-up as [[hcalendar|hCalendar]] entries.&lt;br /&gt;
** by [[implementors#James E. Robinson, III|James E. Robinson, III]]&lt;br /&gt;
&lt;br /&gt;
=== Nature Network Boston ===&lt;br /&gt;
* [http://network.nature.com/boston/ Nature Network Boston], a social networking community for scientists, supports [[reltag|rel-tag]], [[hcard|hCard]] for user profiles and [[hcalendar|hCalendar]] for marking up events across the site.&lt;br /&gt;
** by [[implementors#Nature Publishing Group|Nature Publishing Group]]&lt;br /&gt;
&lt;br /&gt;
=== Nature Protocols ===&lt;br /&gt;
* [http://www.nature.com/nprot/ Nature Protocols], a forum for scientists to upload and comment on protocols, supports [[hcard|hCard]] and [[XOXO]].&lt;br /&gt;
** by [[implementors#Nature Publishing Group|Nature Publishing Group]]&lt;br /&gt;
&lt;br /&gt;
=== NetNewsWire ===&lt;br /&gt;
*[http://www.newsgator.com/Individuals/NetNewsWire/ NetNewsWire] is an easy-to-use RSS and Atom reader for your Mac. NetNewsWire 3.0 detects, extracts and converts hcard and hcalendar data from feed entries.&lt;br /&gt;
** by [[implementors#NewsGator|NewsGator]]&lt;br /&gt;
&lt;br /&gt;
=== Netscape Navigator ===&lt;br /&gt;
* Version 9.0+ supports [[Firefox extensions]], e.g. [[Operator]]:&lt;br /&gt;
** [http://notizblog.org/2007/10/21/operator-unter-navigator-90/ Operator unter Navigator 9.0]&lt;br /&gt;
&lt;br /&gt;
=== Nutch ===&lt;br /&gt;
* [http://www.mail-archive.com/nutch-dev@lucene.apache.org/msg01295.html rel-nofollow support added]&lt;br /&gt;
* [http://www.mail-archive.com/nutch-commits@lucene.apache.org/msg01014.html rel-tag support checked in]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ODEO ===&lt;br /&gt;
* [http://odeo.com/ ODEO] [http://odeo.com/blog/2005/07/adding-microformats-to-odeo.html noted] that they support microformats: [[rel-tag]], [[rel-enclosure]], [http://gmpg.org/xfn XFN].&lt;br /&gt;
&lt;br /&gt;
=== Optimus ===&lt;br /&gt;
*[http://microformatique.com/optimus/ Optimus]. Output formats: XML, JSON, JSON-P.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== phpMicroformats ===&lt;br /&gt;
* [http://enarion.net/phpmicroformats/ phpMicroformats] is a PHP class library that generates microformat entries for [[hcalendar|hCalendar]] and [[hcard|hCard]]. It is released under GPL.&lt;br /&gt;
&lt;br /&gt;
=== Portable Social Network Profile Parser ===&lt;br /&gt;
* [http://lab.backnetwork.com/ufXtract-psn/ Portable Social Network Profile Parser] implements parsing of [[hCard]], [[XFN]], and in particular [[rel-me]] for [[identity-consolidation]] for [[social-network-portability]].&lt;br /&gt;
** by [[implementors#Glenn_Jones|Glenn Jones]] of [[implementors#Madgex|Madgex]].&lt;br /&gt;
&lt;br /&gt;
=== PostNuke ===&lt;br /&gt;
''[http://www.postnuke.com PostNuke] is an Application Framework/Content Management Systeme''&lt;br /&gt;
* [http://www.pagesetter.net/index.php?module=pagesetter&amp;amp;func=viewpub&amp;amp;tid=4&amp;amp;pid=96 hCards4Pagesetter] - hCards Publication Type for the PostNuke module &amp;quot;Pagesetter&amp;quot;&lt;br /&gt;
* [http://www.pagesetter.net/index.php?module=pagesetter&amp;amp;func=viewpub&amp;amp;tid=4&amp;amp;pid=97 hCalendar4Pagesetter] - hCalendar Publication Type for the PostNuke module &amp;quot;Pagesetter&amp;quot;&lt;br /&gt;
* [http://www.pagesetter.net/index.php?module=pagesetter&amp;amp;func=viewpub&amp;amp;tid=4&amp;amp;pid=98 hReview4Pagesetter] - hReview Publication Type for the PostNuke module &amp;quot;Pagesetter&amp;quot;&lt;br /&gt;
* [http://noc.postnuke.com/frs/?group_id=256&amp;amp;release_id=477 Blogroll] - XFN Block/Modul&lt;br /&gt;
* [http://noc.postnuke.com/frs/?group_id=256&amp;amp;release_id=628 nofollow] - nofollow Hook&lt;br /&gt;
&lt;br /&gt;
=== Pownce ===&lt;br /&gt;
*[http://pownce/ Optimus]. Output formats: XML, JSON, JSON-P.&lt;br /&gt;
&lt;br /&gt;
=== Profiler ===&lt;br /&gt;
* [http://microformat.makedatamakesense.com/profiler/ Profiler] works as a proxy service adding microformat profiles to documents that appear to contain microformats.&lt;br /&gt;
&lt;br /&gt;
=== Realcom HAKONE for Notes ===&lt;br /&gt;
* [http://www.realcom.co.jp/en/hakone2.html HAKONE for Notes] - supports [[hCard|hCard]]&lt;br /&gt;
** by [[implementors#Realcom|Realcom]]&lt;br /&gt;
&lt;br /&gt;
=== Realcom KnowledgeMarket ===&lt;br /&gt;
* [http://www.realcom.co.jp/en/enterprisesuite2.html KnowledgeMarket] - supports [[hCard|hCard]]&lt;br /&gt;
** by [[implementors#Realcom|Realcom]]&lt;br /&gt;
&lt;br /&gt;
=== RFC2629.xslt ===&lt;br /&gt;
* [http://greenbytes.de/tech/webdav/rfc2629.xslt rfc2629.xslt] now attempts to generate [[hcard|hCard]] information ([http://ietf.org/rfc/rfc2629 RFC2629] in an XML format for authoring RFCs and Internet Drafts, see [http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html example document])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Salesforce ===&lt;br /&gt;
* [http://salesforce.com Salesforce] [http://flickr.com/photos/kingsleyj/175689109/ supports] [[hcard|hCard]]&lt;br /&gt;
** by [http://flickr.com/people/kingsleyj/ Kingsley Joseph]&lt;br /&gt;
==== Spanning Salesforce ====&lt;br /&gt;
* [http://spanningsalesforce.com/ Spanning Salesforce] supports [[hcalendar|hCalendar]].&lt;br /&gt;
&lt;br /&gt;
=== Sivitools ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Sivitols is a Java library for microformats. Currently only the xFolk RC1 standard is implemented, but additional microformat support is planned. This library is being written and maintained for a tag sharing project undertaken by Video Vertigo.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
[http://blog.blip.tv/blog/microformats/ Annoucement], [http://pokkari.com/microformat/javadoc/ Docs]&lt;br /&gt;
&lt;br /&gt;
=== Safari Microformats plugin ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The Safari Microformats plugin notifies you when the author of the website has published Microformats and allows you to easily import hCards and hCalendars in Address Book and iCal. This plugin was inspired by the idea and mockup of Jon Hicks.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
[http://www.zappatic.net/safarimicroformats/ Safari Microformats Plugin]&lt;br /&gt;
* Note - the latest version, 3.1, currently only works w/Mac OS 10.5 (Leopard)&lt;br /&gt;
&lt;br /&gt;
=== SPRACI ===&lt;br /&gt;
* [http://www.spraci.com SPRACI] - nightlife/events - [[hcalendar|hCalendar]] published in events listings, aggregator can read hCalendar&lt;br /&gt;
&lt;br /&gt;
=== stuckUnstuck ===&lt;br /&gt;
* [http://stuckunstuck.com stuckUnstuck] supports [[hcard|hCard]] and [[hatom|hatom]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;cognition&amp;quot;&amp;gt;&lt;br /&gt;
=== Swignition ===&lt;br /&gt;
* [http://buzzword.org.uk/swignition/ Swignition] is a Perl framework and script (usable online via CGI, and downloadable for local use) that supports:&lt;br /&gt;
** [[hatom|hAtom]]&lt;br /&gt;
** [[haudio|hAudio]]&lt;br /&gt;
** [[User:TobyInk/hcalendar-1.1|hCalendar]]&lt;br /&gt;
** [[hcard|hCard]], [[adr]], [[geo]], [[jCard]], [[xfn|XFN]] (1.0 and 1.1) and [http://xen.adactio.com XEN]&lt;br /&gt;
** [[hresume|hResume]]&lt;br /&gt;
** [[hreview|hReview]]&lt;br /&gt;
** [[rel-tag]], [[rel-enclosure]] and [[rel-license]]&lt;br /&gt;
** [[figure]]&lt;br /&gt;
** [[measure]]&lt;br /&gt;
** [[species]]&lt;br /&gt;
** [[xfolk|xFolk]]&lt;br /&gt;
** [[xoxo|XOXO]]&lt;br /&gt;
** several non-microformat semantic HTML techniques, including GRDDL, RDFa, eRDF and COinS.&lt;br /&gt;
** by [[implementors#Toby_Inkster|Toby Inkster]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Technorati Contacts Feed Service ===&lt;br /&gt;
* [http://feeds.technorati.com/contacts/ Technorati Contacts Feed Service] is a deployment of [[implementations#X2V|X2V]] to convert [[hcard|hCards]] to vCard (.vcf) format.&lt;br /&gt;
** by [[implementors#Technorati|Technorati]]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Events Feed Service ===&lt;br /&gt;
* [http://feeds.technorati.com/events/ Technorati Events Feed Service] is a deployment of [[implementations#X2V|X2V]] to convert [[hcalendar|hCalendar]] events to iCalendar (.ics) format.&lt;br /&gt;
** by [[implementors#Technorati|Technorati]]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Microformats Search ===&lt;br /&gt;
* Technorati [http://kitchen.technorati.com/search/ Microformats Search]. Search for contacts ([[hcard|hCard]]), events ([[hcalendar|hCalendar]]), or reviews ([[hreview|hReview]]) published on blogs and other web sites.&lt;br /&gt;
** by [[implementors#Ryan_King|Ryan King]]&lt;br /&gt;
** first version (2006 May) by [[implementors#Tantek_Çelik|Tantek Çelik]], [[implementors#Ryan_King|Ryan King]], [[implementors#Kevin_Marks|Kevin Marks]], [[implementors#Josh_Smith|Josh Smith]]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Search ===&lt;br /&gt;
* [http://technorati.com/ Technorati] [http://technorati.com/search Search] supports and handles both [[vote-links]] and [[rel-nofollow]] for indicating whether a link should have any/positive/negative weighting towards the destination.&lt;br /&gt;
** by [http://technorati.com/about/staff.html Technorati Staff]&lt;br /&gt;
&lt;br /&gt;
=== Technorati Tags ===&lt;br /&gt;
* [http://technorati.com/tags/ Technorati Tags] pages aggregate blog posts tagged with the [[rel-tag]] open tagging standard, in addition to recent tagged photos and links.&lt;br /&gt;
&lt;br /&gt;
=== Textpattern ===&lt;br /&gt;
==== Microformats Plugin ====&lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ Textpattern Microformats Plugin] supports authoring [[hcard|hCard]], [[hcalendar|hCalendar]], [[hreview|hReview]], [http://gmpg.org/xfn XFN], [[rel-tag]], [[rel-license]] in the [http://www.textpattern.com/ Textpattern] CMS/blogging tool &lt;br /&gt;
** by [http://placenamehere.com/ Chris Casciano]&lt;br /&gt;
&lt;br /&gt;
=== Tomota ===&lt;br /&gt;
* The [http://www.tomota.de Tomota] allows import, export and conversion from and to hcards.&lt;br /&gt;
** by [[implementors#RalfEngels|Ralf Engels]]&lt;br /&gt;
&lt;br /&gt;
=== Transformr ===&lt;br /&gt;
* [http://code.google.com/p/transformr/ Transformr] Is a microformats transformation toolkit. Transformr is also available as a [http://transformr.co.uk/ webservice]&lt;br /&gt;
** by [[implementors#Martin_McEvoy|Martin McEvoy]]&lt;br /&gt;
&lt;br /&gt;
=== TYPO3 ===&lt;br /&gt;
* [http://www.typo3.com TYPO3]&lt;br /&gt;
==== Getting Started =====&lt;br /&gt;
* [http://typo3.org TYPO3 Developer Ressource]&lt;br /&gt;
* [http://www.acqal.com/a/article/getting-help-with-typo3-98.html Getting Help With TYPO3]&lt;br /&gt;
==== tt_address extension====&lt;br /&gt;
* [http://typo3.org/extensions/repository/view/tt_address/2.0.1/ tt_address] - hCard support with the tt_address extension version 2.0.0&lt;br /&gt;
** by [[implementors#Ingo_Renner|Ingo Renner]]&lt;br /&gt;
==== TIMTAB extension====&lt;br /&gt;
* [http://typo3.org/extensions/repository/view/timtab/0.5.11/ TIMTAB] - XFN support for blogrolls with the TIMTAB weblog extension for TYPO3&lt;br /&gt;
** by [[implementors#Ingo_Renner|Ingo Renner]]&lt;br /&gt;
&lt;br /&gt;
=== Tweeterboard ===&lt;br /&gt;
* Tweeterboard supports [hcard|hCard]], and [http://gmpg.org/xfn XFN] on profile pages ([http://tweeterboard.com/user/missrogue example]).&lt;br /&gt;
&lt;br /&gt;
=== Twitter ===&lt;br /&gt;
&lt;br /&gt;
* [http://twitter.com Twitter] [http://twitter.com/al3x/statuses/53982402 supports] [[hatom|hAtom]], [[hcard|hCard]], and [http://gmpg.org/xfn XFN].&lt;br /&gt;
** hCards for groups are marked up with &amp;quot;fn&amp;quot; not &amp;quot;fn org&amp;quot;. See, for example, [http://twitter.com/microformats microformats on Twitter]&lt;br /&gt;
** Improper address mark-up (no child properties; though this may be all that can be achieved, if the user enters a value like &amp;quot;Birmingham, England&amp;quot;)&lt;br /&gt;
** Uses &amp;lt;code&amp;gt;class=&amp;quot;label&amp;quot;&amp;lt;/code&amp;gt; for non-hCard purpose.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ufXtract ===&lt;br /&gt;
* [http://lab.backnetwork.com/ufXtract/ ufXtract] implements [[parsing]] of microformats such as [[hCard]] and [[XFN]].&lt;br /&gt;
** by [[implementors#Glenn_Jones|Glenn Jones]] of [[implementors#Madgex|Madgex]].  See [http://www.glennjones.net/Post/831/ufXtractmicroformatsparser.htm blog post announcement].&lt;br /&gt;
&lt;br /&gt;
=== Upcoming.org ===&lt;br /&gt;
* [http://upcoming.org Upcoming.org] - hCalendar support in events listings and individual events.&lt;br /&gt;
** by [[implementors#Andy_Baio|Andy Baio]], [[implementors#Leonard_Lin|Leonard Lin]], [[implementors#Gordon_Luk|Gordon Luk]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== vCardExplorer ===&lt;br /&gt;
* [http://vcardexplorer.corefault.de/ vCardExplorer for MacOSX] - browses local vcards and converts hcards from URLs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== VIREL Microformats Search Engine===&lt;br /&gt;
* [http://www.virel.de/ microformats search engine] - website friendly crawler. searches for public informations embedded as microformats in web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== WindowsLiveWriter ===&lt;br /&gt;
* [[implementors#Microsoft|Microsoft's]] WindowsLiveWriter (WLW) [http://gallery.live.com/liveItemDetail.aspx?li=9751e563-1408-4fc3-8028-bd4351edb1fb&amp;amp;l=8 event plugin] supports [[hcalendar|hCalendar]].&lt;br /&gt;
&lt;br /&gt;
=== WordPress ===&lt;br /&gt;
*See [[wordpress|WordPress]].&lt;br /&gt;
&lt;br /&gt;
=== X2V ===&lt;br /&gt;
* Brian Suda has created several XSLT files to extract microformats from HTML. From that the [http://suda.co.uk/projects/X2V/ X2V] webservice/favelet emerged. The XSLT and favelet extracts [[hcard|hCard]] and to produces .vcf (vCard) files and [[hcalendar|hCalendar]] to produce .ics (iCal) files. Also in the labs is a universal XMDP validator and a site-wide search spider that recognizes 'no-follow', 'license' and other microformats so they can be used in a more semantic way when displaying search results.&lt;br /&gt;
** by [[implementors#Brian_Suda|Brian Suda]]&lt;br /&gt;
&lt;br /&gt;
=== XWiki ===&lt;br /&gt;
* [http://xwiki.org XWiki] (as of [http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWiki10Beta5 version 10Beta5]) publishes the user profiles using [[hcard | hCard]], the events in the calendar application using [[hCalendar | hCalendar]], the blog entries using [[hAtom | hAtom]] and homepage links using [[rel-home | rel-home]].&lt;br /&gt;
&lt;br /&gt;
=== xfn-spider ===&lt;br /&gt;
&lt;br /&gt;
* [http://sphinx.net.ru/hg/xfn-spider xfn-spider] — simple crawler extracting microformats with XSLT ([http://sphinx.net.ru/blog/entry/simple-microformat-xslt-extraction/ Original article in Russian] circa summer 2007) and exporting information to OPML feedlist, tag cloud etc.&lt;br /&gt;
&lt;br /&gt;
* See [http://services.alphaworks.ibm.com/manyeyes/view/SNnqRHsOtha6i5-m6iGTH2- XFN visualization] example at IBM's Many Eyes made using data extracted with xfn-spider&lt;br /&gt;
&lt;br /&gt;
=== Yahoo Creative Commons Search ===&lt;br /&gt;
* [http://search.yahoo.com/cc/ Yahoo Creative Commons Search] - supports [[rel-license]] specifically to search for Creative Commons licensed content.&lt;br /&gt;
&lt;br /&gt;
=== Yahoo Local ===&lt;br /&gt;
* [http://local.yahoo.com Yahoo local] supports [[hcard|hCard]], [[hcalendar|hCalendar]], and [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
=== Yahoo Tech ===&lt;br /&gt;
* [http://tech.yahoo.com Yahoo! Tech] supports [[hreview|hReview]].&lt;br /&gt;
&lt;br /&gt;
=== Yahoo UK Movies ===&lt;br /&gt;
* [http://movies.yahoo.co.uk Yahoo! UK Movies] supports [[hreview|hReview]].&lt;br /&gt;
** by Mark Norman Francis&lt;br /&gt;
&lt;br /&gt;
=== Yalwa - Local directory ===&lt;br /&gt;
* [http://www.yalwa.com/ Yalwa - Local Directory] supports [[hreview|hReview]].&lt;br /&gt;
Example: [http://wiesbaden.yalwa.de/ID_102318221/Yalwa-GmbH.html Yalwa Listing]&lt;br /&gt;
&lt;br /&gt;
=== Yedda ===&lt;br /&gt;
* [http://yedda.com Yedda] supports [[hcard|hCard]] for exposing users information, [[hatom|hAtom]] for exposing data that is already exposed via feeds (like list of questions and answers) and [[rel-tag|rel-tag]] for every tag used to tag questions and users.&lt;br /&gt;
&lt;br /&gt;
== Validators ==&lt;br /&gt;
&lt;br /&gt;
See [[debugging-tools]].&lt;br /&gt;
&lt;br /&gt;
==Search engines==&lt;br /&gt;
See [[search-engines]]&lt;br /&gt;
&lt;br /&gt;
== Companies / Developers / Organizations ==&lt;br /&gt;
See [[implementors]]&lt;br /&gt;
&lt;br /&gt;
The following have been moved from the sections above due to problems, stated below:&lt;br /&gt;
&lt;br /&gt;
=== Web Essentials ===&lt;br /&gt;
* [http://we05.com/ Web Essentials] - supports [[hcard|hCard]] and [[hcalendar|hCalendar]], e.g. in their [http://we05.com/presenters.cfm list of presenters] and [http://we05.com/program.cfm program schedule].&lt;br /&gt;
** John McKerrell tried to look at the site on 24th October 2006 but could not access the site, server didn't seem to be up.&lt;br /&gt;
** As of 2008-02-22, domain is expired. [[User:AndyMabbett|Andy Mabbett]] 05:12, 22 Feb 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
Some notes on initial thoughts around [[implementation-guidelines|Guidelines and Strategies for Implementing Microformats]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=search-engines&amp;diff=38718</id>
		<title>search-engines</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=search-engines&amp;diff=38718"/>
		<updated>2009-05-18T16:33:11Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;search engines&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
Search engine [[implementations]] that index microformats across the web (i.e. not just on their own site). Alphabetical within status/stability.&lt;br /&gt;
&lt;br /&gt;
== web search ==&lt;br /&gt;
General web search. Search engines that index websites in general using microformats.&lt;br /&gt;
* [http://google.com/ Google search] supports [[rel-nofollow]], [[hCard]], [[hReview]], [[hreview-aggregate|hReview aggregate]], [[hProduct]] (since 2009-05 for [[http://www.google.com/support/webmasters/bin/answer.py?answer=99170 rich snippets]]) in main search. Through additional interfaces:&lt;br /&gt;
** [http://www.google.com/advanced_search Google Advanced Search - Usage rights] supports [[rel-license]] (since 2005(?) citation needed)&lt;br /&gt;
** [http://code.google.com/apis/socialgraph/ Google Social Graph API] supports [[XFN]] (launched 2008 February). See &amp;quot;[http://socialgraph-resources.googlecode.com/svn/trunk/samples/findyours.html Google Social Graph API How are your sites connected?]&amp;quot;.&lt;br /&gt;
* [http://search.yahoo.com Yahoo search] supports [[rel-nofollow]]. Through additional interfaces:&lt;br /&gt;
** [http://search.yahoo.com/cc Yahoo Creative Commons search] supports [[rel-license]]&lt;br /&gt;
** [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]&lt;br /&gt;
*** [http://www.bosshacks.com/build-semantic-search-boss.html Build a semantic Search Engine with BOSS] documents how to use Yahoo's BOSS API to access Yahoo Search Monkey which supports the [[hAtom]], [[hCalendar]], [[hCard]], [[hReview]], [[XFN]], [[geo]], [[rel-tag]], [[adr]] microformats.&lt;br /&gt;
** [http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html Yahoo Search Monkey] ([[hCard]], [[hCalendar]], [[hReview]], [[hAtom]], others) - launched 2008 May&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hcard search Yahoo for hCards]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hcalendar search Yahoo for hCalendar events]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hreview search Yahoo for hReviews]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hatom search Yahoo for hAtom]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.xfn search Yahoo for XFN]&lt;br /&gt;
&lt;br /&gt;
Editor note: Google and Yahoo search engines could probably use their own pages with implementation details and links to additional resources.&lt;br /&gt;
&lt;br /&gt;
== blog search ==&lt;br /&gt;
Search blog posts and blogs in general. Search engines that specifically index blogs, blog posts, and other realtime sources on the web using microformats.&lt;br /&gt;
* [http://www.icerocket.com IceRocket] through additional interfaces&lt;br /&gt;
** [http://www.icerocket.com/tags IceRocket Tag search] support [[rel-tag]] (to search for [http://www.icerocket.com/c?p=tags blog posts tagged with rel-tag]).&lt;br /&gt;
* [http://technorati.com Technorati] ([[rel-nofollow]])&lt;br /&gt;
** [http://technorati.com/tags/ Technorati Tag Search] supports [[rel-tag]] (to search for blog posts tagged with rel-tag).&lt;br /&gt;
&lt;br /&gt;
== prototype or alpha ==&lt;br /&gt;
=== socialsearchme ===&lt;br /&gt;
* [http://scrape.singpolyma.net/profile/ singpolyma social web search] ([[xfn]], [[hCard]]) part of the [http://code.google.com/p/diso/ diso] project.&lt;br /&gt;
** memorable URL: http://socialsearchme.com/&lt;br /&gt;
** e.g. try a [http://scrape.singpolyma.net/profile/?q=Jeremy search for Jeremy]&lt;br /&gt;
** 2008-08-19 [http://singpolyma.net/2008/08/diso-gets-search/ DiSo Gets Search] - blog post announcing it!&lt;br /&gt;
==== to do ====&lt;br /&gt;
* both &amp;lt;code&amp;gt;socialsearchme.com/?q=b&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;socialsearchme.com/b&amp;lt;/code&amp;gt; should redirect/retrieve  &amp;lt;code&amp;gt;scrape.singpolyma.net/profile/?q=b&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Technorati Kitchen ===&lt;br /&gt;
* [http://kitchen.technorati.com Technorati Kitchen]&lt;br /&gt;
** [http://kitchen.technorati.com/contacts/search/ Technorati contacts search] ([[hCard]])&lt;br /&gt;
** [http://kitchen.technorati.com/events/search/ Technorati events search] ([[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== VIREL ===&lt;br /&gt;
* [http://virel.de/ VIREL] indexes both [[hCard]] and [[hCalendar]] and provides a user interface (pop-up menu) to choose between searching contacts or events.&lt;br /&gt;
** 2008-09-09 Tag Edge: [http://tagedge.com/2008/09/09/virel-microformats-search-engine/ Virel: Microformats Search Engine]&lt;br /&gt;
&lt;br /&gt;
== search results in microformats ==&lt;br /&gt;
Search engines that publish microformats in their results (but may not necessarily be indexing microformats).&lt;br /&gt;
=== Karniyarik ===&lt;br /&gt;
* [http://www.karniyarik.com Karniyarik] Vertical Search Engine for Online Products ([http://www.karniyarik.com/karniyarik-web Stealth Beta]). Karniyarik's search results lists products and their vendors, which are marked up with [[hCard]] (e.g. [http://www.karniyarik.com/search.jsp?query=bebek+bezi search results for bebek bezi - diapers]). In addition, Karniyarik's [http://www.karniyarik.com/aboutus.jsp about page] is marked up with hCard.&lt;br /&gt;
&lt;br /&gt;
== related ==&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=search-engines&amp;diff=38717</id>
		<title>search-engines</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=search-engines&amp;diff=38717"/>
		<updated>2009-05-18T16:31:55Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;search engines&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
Search engine [[implementations]] that index microformats across the web (i.e. not just on their own site). Alphabetical within status/stability.&lt;br /&gt;
&lt;br /&gt;
== web search ==&lt;br /&gt;
General web search. Search engines that index websites in general using microformats.&lt;br /&gt;
* [http://google.com/ Google search] supports [[rel-nofollow]], [[hCard]], [[hReview]], [[hreview-aggregate|hReview aggregate]], [[hProduct]] (since 2009-05 for [[http://www.google.com/support/webmasters/bin/answer.py?answer=99170|rich snippets]]) in main search. Through additional interfaces:&lt;br /&gt;
** [http://www.google.com/advanced_search Google Advanced Search - Usage rights] supports [[rel-license]] (since 2005(?) citation needed)&lt;br /&gt;
** [http://code.google.com/apis/socialgraph/ Google Social Graph API] supports [[XFN]] (launched 2008 February). See &amp;quot;[http://socialgraph-resources.googlecode.com/svn/trunk/samples/findyours.html Google Social Graph API How are your sites connected?]&amp;quot;.&lt;br /&gt;
* [http://search.yahoo.com Yahoo search] supports [[rel-nofollow]]. Through additional interfaces:&lt;br /&gt;
** [http://search.yahoo.com/cc Yahoo Creative Commons search] supports [[rel-license]]&lt;br /&gt;
** [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]&lt;br /&gt;
*** [http://www.bosshacks.com/build-semantic-search-boss.html Build a semantic Search Engine with BOSS] documents how to use Yahoo's BOSS API to access Yahoo Search Monkey which supports the [[hAtom]], [[hCalendar]], [[hCard]], [[hReview]], [[XFN]], [[geo]], [[rel-tag]], [[adr]] microformats.&lt;br /&gt;
** [http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html Yahoo Search Monkey] ([[hCard]], [[hCalendar]], [[hReview]], [[hAtom]], others) - launched 2008 May&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hcard search Yahoo for hCards]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hcalendar search Yahoo for hCalendar events]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hreview search Yahoo for hReviews]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.hatom search Yahoo for hAtom]&lt;br /&gt;
*** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.uf.xfn search Yahoo for XFN]&lt;br /&gt;
&lt;br /&gt;
Editor note: Google and Yahoo search engines could probably use their own pages with implementation details and links to additional resources.&lt;br /&gt;
&lt;br /&gt;
== blog search ==&lt;br /&gt;
Search blog posts and blogs in general. Search engines that specifically index blogs, blog posts, and other realtime sources on the web using microformats.&lt;br /&gt;
* [http://www.icerocket.com IceRocket] through additional interfaces&lt;br /&gt;
** [http://www.icerocket.com/tags IceRocket Tag search] support [[rel-tag]] (to search for [http://www.icerocket.com/c?p=tags blog posts tagged with rel-tag]).&lt;br /&gt;
* [http://technorati.com Technorati] ([[rel-nofollow]])&lt;br /&gt;
** [http://technorati.com/tags/ Technorati Tag Search] supports [[rel-tag]] (to search for blog posts tagged with rel-tag).&lt;br /&gt;
&lt;br /&gt;
== prototype or alpha ==&lt;br /&gt;
=== socialsearchme ===&lt;br /&gt;
* [http://scrape.singpolyma.net/profile/ singpolyma social web search] ([[xfn]], [[hCard]]) part of the [http://code.google.com/p/diso/ diso] project.&lt;br /&gt;
** memorable URL: http://socialsearchme.com/&lt;br /&gt;
** e.g. try a [http://scrape.singpolyma.net/profile/?q=Jeremy search for Jeremy]&lt;br /&gt;
** 2008-08-19 [http://singpolyma.net/2008/08/diso-gets-search/ DiSo Gets Search] - blog post announcing it!&lt;br /&gt;
==== to do ====&lt;br /&gt;
* both &amp;lt;code&amp;gt;socialsearchme.com/?q=b&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;socialsearchme.com/b&amp;lt;/code&amp;gt; should redirect/retrieve  &amp;lt;code&amp;gt;scrape.singpolyma.net/profile/?q=b&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Technorati Kitchen ===&lt;br /&gt;
* [http://kitchen.technorati.com Technorati Kitchen]&lt;br /&gt;
** [http://kitchen.technorati.com/contacts/search/ Technorati contacts search] ([[hCard]])&lt;br /&gt;
** [http://kitchen.technorati.com/events/search/ Technorati events search] ([[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== VIREL ===&lt;br /&gt;
* [http://virel.de/ VIREL] indexes both [[hCard]] and [[hCalendar]] and provides a user interface (pop-up menu) to choose between searching contacts or events.&lt;br /&gt;
** 2008-09-09 Tag Edge: [http://tagedge.com/2008/09/09/virel-microformats-search-engine/ Virel: Microformats Search Engine]&lt;br /&gt;
&lt;br /&gt;
== search results in microformats ==&lt;br /&gt;
Search engines that publish microformats in their results (but may not necessarily be indexing microformats).&lt;br /&gt;
=== Karniyarik ===&lt;br /&gt;
* [http://www.karniyarik.com Karniyarik] Vertical Search Engine for Online Products ([http://www.karniyarik.com/karniyarik-web Stealth Beta]). Karniyarik's search results lists products and their vendors, which are marked up with [[hCard]] (e.g. [http://www.karniyarik.com/search.jsp?query=bebek+bezi search results for bebek bezi - diapers]). In addition, Karniyarik's [http://www.karniyarik.com/aboutus.jsp about page] is marked up with hCard.&lt;br /&gt;
&lt;br /&gt;
== related ==&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38409</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38409"/>
		<updated>2009-04-24T04:27:11Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Example: aggregate review on Yelp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aggregate microformats: brainstorming =&lt;br /&gt;
&lt;br /&gt;
Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* For any microformat &amp;quot;hX&amp;quot; there is a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat &amp;quot;hX-aggregate&amp;quot; contains all of the same attributes as the original microformat &amp;quot;hX&amp;quot;.&lt;br /&gt;
* Each attribute borrowed from &amp;quot;hX&amp;quot; can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from &amp;quot;hX&amp;quot; -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that sites often highlight specific instances of &amp;quot;hX&amp;quot; on their summary pages. Amazon shows the most popular reviews on the first page for a product. Shopping aggregator sites usually show the best deals first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
==== Example: hypothetical aggregate review on Yelp ====&lt;br /&gt;
URL: http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hReview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Vive Sol Restaurant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;rating&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;average&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt; star rating &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;180&amp;lt;/span&amp;gt; reviews.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38365</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38365"/>
		<updated>2009-04-10T21:57:06Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aggregate microformats: brainstorming =&lt;br /&gt;
&lt;br /&gt;
Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* For any microformat &amp;quot;hX&amp;quot; there is a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat &amp;quot;hX-aggregate&amp;quot; contains all of the same attributes as the original microformat &amp;quot;hX&amp;quot;.&lt;br /&gt;
* Each attribute borrowed from &amp;quot;hX&amp;quot; can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from &amp;quot;hX&amp;quot; -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that sites often highlight specific instances of &amp;quot;hX&amp;quot; on their summary pages. Amazon shows the most popular reviews on the first page for a product. Shopping aggregator sites usually show the best deals first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
==== Example: aggregate review on Yelp ====&lt;br /&gt;
URL: http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hReview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Vive Sol Restaurant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating average&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; star rating &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;180&amp;lt;/span&amp;gt; reviews.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38364</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38364"/>
		<updated>2009-04-10T21:53:53Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Real-World Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aggregate microformats: examples =&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts. Often the summary data is as important or more important than the individual pieces of data being summarized, so we would like to have a way to mark them up using microformats.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries (i.e. 35 reviews, average rating is 4.5 stars), but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38363</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38363"/>
		<updated>2009-04-10T21:53:39Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Real-World Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aggregate microformats: examples =&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts. Often the summary data is as important or more important than the individual pieces of data being summarized, so we would like to have a way to mark them up using microformats.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries (i.e. 35 reviews, average rating is 4.5 stars), but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38362</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38362"/>
		<updated>2009-04-10T21:51:46Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Aggregate microformats: examples =&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts. Often the summary data is as important or more important than the individual pieces of data being summarized, so we would like to have a way to mark them up using microformats.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries (i.e. 35 reviews, average rating is 4.5 stars), but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38357</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38357"/>
		<updated>2009-04-09T08:08:48Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Proposal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* For any microformat &amp;quot;hX&amp;quot; there is a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat &amp;quot;hX-aggregate&amp;quot; contains all of the same attributes as the original microformat &amp;quot;hX&amp;quot;.&lt;br /&gt;
* Each attribute borrowed from &amp;quot;hX&amp;quot; can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from &amp;quot;hX&amp;quot; -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that sites often highlight specific instances of &amp;quot;hX&amp;quot; on their summary pages. Amazon shows the most popular reviews on the first page for a product. Shopping aggregator sites usually show the best deals first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
==== Example: aggregate review on Yelp ====&lt;br /&gt;
URL: http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hReview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Vive Sol Restaurant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating average&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; star rating &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;180&amp;lt;/span&amp;gt; reviews.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38356</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38356"/>
		<updated>2009-04-09T08:03:36Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* For any microformat &amp;quot;hX&amp;quot; there is a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat contains all of the same attributes as the original microformat.&lt;br /&gt;
* Each attribute from the existing microformat can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from the original microformat -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that there are often highlighted instances on summary pages. Amazon shows the most popular reviews on the first page for a product and shopping aggregator sites usually show the best deal first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
==== Example: aggregate review on Yelp ====&lt;br /&gt;
URL: http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hReview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Vive Sol Restaurant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating average&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; star rating &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;180&amp;lt;/span&amp;gt; reviews.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38355</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38355"/>
		<updated>2009-04-09T08:02:48Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Example: aggregate review on Yelp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* For any microformat &amp;quot;hX&amp;quot; there is a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat contains all of the same attributes as the original microformat.&lt;br /&gt;
* Each attribute from the existing microformat can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from the original microformat -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that there are often highlighted instances on summary pages. Amazon shows the most popular reviews on the first page for a product and shopping aggregator sites usually show the best deal first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
==== Example: aggregate review on Yelp ====&lt;br /&gt;
URL: http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hReview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Vive Sol Restaurant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating average&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; star rating &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;180&amp;lt;/span&amp;gt; reviews.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38354</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38354"/>
		<updated>2009-04-09T08:01:40Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* For any microformat &amp;quot;hX&amp;quot; there is a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat contains all of the same attributes as the original microformat.&lt;br /&gt;
* Each attribute from the existing microformat can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from the original microformat -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that there are often highlighted instances on summary pages. Amazon shows the most popular reviews on the first page for a product and shopping aggregator sites usually show the best deal first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
=== Example: aggregate review on Yelp ===&lt;br /&gt;
&lt;br /&gt;
URL: http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hReview-aggregate&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Vive Sol Restaurant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;rating average&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; star rating &lt;br /&gt;
 based on &amp;lt;span class=&amp;quot;count&amp;quot;&amp;gt;180&amp;lt;/span&amp;gt; reviews.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38352</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38352"/>
		<updated>2009-04-09T07:54:12Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts. Often the summary data is as important or more important than the individual pieces of data being summarized, so we would like to have a way to mark them up using microformats.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries (i.e. 35 reviews, average rating is 4.5 stars), but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38351</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38351"/>
		<updated>2009-04-09T07:38:58Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts.  Naturally, the summary data is the best summary of the page itself and why a user should visit it.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries, but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-formats&amp;diff=38350</id>
		<title>aggregate-microformat-template-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-formats&amp;diff=38350"/>
		<updated>2009-04-09T07:38:19Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nor prior work identified in this space. For a list of sites that have done some work related to markup of aggregate review information, see [[aggregate-review-formats]].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-formats&amp;diff=38349</id>
		<title>aggregate-microformat-template-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-formats&amp;diff=38349"/>
		<updated>2009-04-09T07:36:49Z</updated>

		<summary type="html">&lt;p&gt;Kavi: New page: Nor prior work identified in this space. For a list of sites that have done some work related to markup of aggregate review information, see aggregate-review-formats.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nor prior work identified in this space. For a list of sites that have done some work related to markup of aggregate review information, see [[aggregate-review-formats]].&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38348</id>
		<title>aggregate-microformat-template-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-brainstorming&amp;diff=38348"/>
		<updated>2009-04-09T07:34:00Z</updated>

		<summary type="html">&lt;p&gt;Kavi: New page: Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas/proposal for how to mark up aggregate or summary information about a collection of related microformats (i.e. aggregation of user reviews, summary of product offers, summary of posts on a message board, etc). &lt;br /&gt;
&lt;br /&gt;
Since summary information can be relevant for many different types of microformats, it seems useful to design a system of marking up aggregate/summary information that generalizes to any existing or future microformat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Types of information that appear in the examples ==&lt;br /&gt;
&lt;br /&gt;
* The number of microformats being summarized is important in every example aggregation (i.e. 23 reviews, 50 products, 14 events, 6 recipes)&lt;br /&gt;
* For ratings, the average rating score is important&lt;br /&gt;
* In the Yelp example, sample descriptions are also included&lt;br /&gt;
* For prices, the range (low and high price) are relevant&lt;br /&gt;
* For message board posts, the most recent post date is relevant&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why do we need to mark this information up at all? ==&lt;br /&gt;
&lt;br /&gt;
Why can't the parser reconstruct the aggregate information by reading each individual microformat? &lt;br /&gt;
&lt;br /&gt;
Although doing so is possible in some cases, in real-life scenarios it is often infeasible (or at a minimum much less efficient) to reconstruct aggregate info rather than reading the summary data written on the page directly, since the content being aggregated can be voluminous and spread across many web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
&lt;br /&gt;
Here is a proposed template for defining aggregate microformats:&lt;br /&gt;
&lt;br /&gt;
* Any existing microformat has a corresponding aggregate microformat that follows a consistent naming convention. For example, an aggregate hReview could be &amp;quot;hReview-aggregate&amp;quot; and an aggregate hAtom could be &amp;quot;hAtom-aggregate.&amp;quot;&lt;br /&gt;
* The aggregate microformat contains all of the same attributes as the original microformat.&lt;br /&gt;
* Each attribute from the existing microformat can also take on some sub-attributes -- min, max, average, or sample. So an average rating would be class=&amp;quot;rating average&amp;quot;, a lowest price would be class=&amp;quot;price min&amp;quot;, a most recent blog post date would be class=&amp;quot;updated max&amp;quot; (where max here is interpreted as the latest date), and a sample summary from a review would be class=&amp;quot;summary sample&amp;quot;.&lt;br /&gt;
* Aggregate microformats contain an additional attribute that isn't imported from the original microformat -- for purposes of discussion, let's call this &amp;quot;count.&amp;quot; It contains the number of objects that are being summarized.&lt;br /&gt;
* Aggregate microformats can optionally contain one or more sample instances of the microformats that are being aggregated. So an hReview-aggregate could contain sample hReviews. The reason for this is that there are often highlighted instances on summary pages. Amazon shows the most popular reviews on the first page for a product and shopping aggregator sites usually show the best deal first in a list of offers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38347</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38347"/>
		<updated>2009-04-09T06:33:07Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts.  Naturally, the summary data is the best summary of the page itself and why a user should visit it.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries, but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38323</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38323"/>
		<updated>2009-04-07T20:01:47Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Lists of product offers (aggregate hListing?) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts.  Naturally, the summary data is the best summary of the page itself and why a user should visit it.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries, but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38308</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38308"/>
		<updated>2009-04-06T18:47:53Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts.  Naturally, the summary data is the best summary of the page itself and why a user should visit it.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries, but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ/ref=pd_bbs_sr_3?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1239042485&amp;amp;sr=8-3&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38307</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38307"/>
		<updated>2009-04-06T18:46:56Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts.  Naturally, the summary data is the best summary of the page itself and why a user should visit it.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries, but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ/ref=pd_bbs_sr_3?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1239042485&amp;amp;sr=8-3&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38306</id>
		<title>aggregate-microformat-template-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-microformat-template-examples&amp;diff=38306"/>
		<updated>2009-04-06T18:45:19Z</updated>

		<summary type="html">&lt;p&gt;Kavi: New page: == The Problem ==  Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
&lt;br /&gt;
Many pages on the web contain or reference aggregates or summaries of other data: a summary of 173 reviews for a business, a summary of 25 running shoes for sale, a summary of a discussion with 501 individual posts.  Naturally, the summary data is the best summary of the page itself and why a user should visit it.&lt;br /&gt;
&lt;br /&gt;
We tried to solve this for the case of review summaries, but then realized that our approach applied to similar problems of aggregating other kinds of microformat data.  The problem is to come up with a simple &amp;quot;pattern&amp;quot; or &amp;quot;template&amp;quot; that can be used to annotate aggregate information about pages that contain or reference multiple microformat instances.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* Othar Hansson&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Aggregate reviews (aggregate hReview) ===&lt;br /&gt;
Showing aggregate review information for products or businesses is very common on the web. hReview is designed to annotate a single user's review but not summarize a collection of user reviews.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
** Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
** Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
* Yelp&lt;br /&gt;
** http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
** Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
** Also includes number of reviews for each score (1-5)&lt;br /&gt;
** The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
For a longer list of aggregate review examples, see [[aggregate-review-examples]].&lt;br /&gt;
&lt;br /&gt;
=== Summary of discussion boards (aggregate hAtom) ===&lt;br /&gt;
&lt;br /&gt;
* BBC News&lt;br /&gt;
** http://newsforums.bbc.co.uk/nol/thread.jspa?forumID=6305&amp;amp;edition=2&amp;amp;ttl=20090406181909&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
* AARP discussion board&lt;br /&gt;
** http://www.aarp.org/community/groups/searchGroups.bt?orderBy=1&amp;amp;categoryId=43&lt;br /&gt;
** Shows the total number of comments posted and the date of the most recent post.&lt;br /&gt;
&lt;br /&gt;
=== Lists of product offers (aggregate hListing?) ===&lt;br /&gt;
&lt;br /&gt;
Another common occurrence on the web is to have many offers for a product from different sellers. Shopping aggregators like Amazon, Nextag, Pricegrabber, etc all do this. Solving this problem also requires some rationalization of hListing and hProduct, but in any case aggregations of offers examples are as follows.&lt;br /&gt;
&lt;br /&gt;
* Amazon&lt;br /&gt;
** http://www.amazon.com/Sony-BDP-S550-1080p-Blu-ray-Player/dp/B001FN3ZRQ/ref=pd_bbs_sr_3?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1239042485&amp;amp;sr=8-3&lt;br /&gt;
** Many aggregations on this page (aggregations of reviews and sellers)&lt;br /&gt;
** The &amp;quot;15 used &amp;amp; new from $254.12&amp;quot; shows the number of sellers and the low price amongst those offers&lt;br /&gt;
&lt;br /&gt;
* CNET Reviews&lt;br /&gt;
** http://reviews.cnet.com/1770-5_7-0.html?query=monitor&amp;amp;tag=srch&lt;br /&gt;
** Shows price range (low and high price) and number of sellers for the Samsung SyncMaster T220.&lt;br /&gt;
&lt;br /&gt;
* Pricegrabber&lt;br /&gt;
** http://clothing.pricegrabber.com/mens-athletic-shoes/Nike-Shox-Experience-Men-Running-Shoes/m83885830.html&lt;br /&gt;
** Shows the lowest priced offer and the number of offers&lt;br /&gt;
&lt;br /&gt;
=== Summary info for lists of products (aggregate hProduct) ===&lt;br /&gt;
&lt;br /&gt;
* BuyFineArt.com&lt;br /&gt;
** http://www.buy-fineart.com/pricerange.asp?f=50&amp;amp;t=99&lt;br /&gt;
** Shows price range and total count of products in the category&lt;br /&gt;
&lt;br /&gt;
=== Summaries that only contain a count ===&lt;br /&gt;
&lt;br /&gt;
For many search results pages (or category pages showing a list of items), just knowing the number of results is valuable.&lt;br /&gt;
&lt;br /&gt;
* Recipes on Food Network&lt;br /&gt;
** http://www.foodnetwork.com/search/tortilla+soup/results.do?fnSearchType=recipe&lt;br /&gt;
** 102 recipes (aggregate hRecipe)&lt;br /&gt;
* People with the name &amp;quot;Kevin Marks&amp;quot; on Facebook&lt;br /&gt;
** http://www.facebook.com/s.php?q=kevin+marks&amp;amp;n=-1&amp;amp;k=400000000010&amp;amp;sf=r&amp;amp;init=q&amp;amp;sid=f88be874d43681c8bfd0d98fe3c47634&lt;br /&gt;
** 414 people (aggregate hCard)&lt;br /&gt;
* Concerts on Pollstar&lt;br /&gt;
** http://www.pollstar.com/resultsArtist.aspx?ID=74518&amp;amp;SortBy=Date&amp;amp;SearchBy=bob%20dylan&lt;br /&gt;
** 12 upcoming Bob Dylan concerts (aggregate hCalendar)&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=38305</id>
		<title>aggregate-review-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-examples&amp;diff=38305"/>
		<updated>2009-04-06T17:38:31Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
''There are various services that provide aggregate ratings and reviews on the Web.  How should this information be presented in microformat form?  hReview is oriented towards individual reviews with ratings; can it also be used for presenting data from aggregate reviews?''&lt;br /&gt;
== Participants ==&lt;br /&gt;
* John Panzer&lt;br /&gt;
* Kavi Goel&lt;br /&gt;
* Jay Myers&lt;br /&gt;
&lt;br /&gt;
== Real-World Examples ==&lt;br /&gt;
''Links to public web pages, either popular or insightful''&lt;br /&gt;
&lt;br /&gt;
=== Amazon ===&lt;br /&gt;
* http://www.amazon.com/gp/product/B001FA1NFA/&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
&lt;br /&gt;
=== Bizrate ===&lt;br /&gt;
* Aggregation of user reviews for a product. Up to 10 reviews per page&lt;br /&gt;
* Includes 1-5 stars average rating and the total number of reviews&lt;br /&gt;
&lt;br /&gt;
=== Citysearch ===&lt;br /&gt;
* http://siliconvalley.citysearch.com/profile/11636582/mountain_view_ca/vive_sol.html&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews on the &amp;quot;business info&amp;quot; page&lt;br /&gt;
* On the &amp;quot;reviews&amp;quot; page, it also includes the number of reviews for each score (1-5) and some themes from the reviews (i.e. &amp;quot;Prompt seating&amp;quot;, &amp;quot;Romantic&amp;quot;, &amp;quot;Good for groups&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== CNet Reviews ===&lt;br /&gt;
* http://reviews.cnet.com/car-gps-navigation/garmin-nuvi-880/4505-3430_7-32815498.html&lt;br /&gt;
* Shows both editors rating (1-5 stars as well as a word describing the rating, i.e. &amp;quot;Excellent&amp;quot;) and the average user rating (1-5 stars) and total number of user reviews&lt;br /&gt;
* Only shows editor's review and 3 user reviews on first page for a product. &lt;br /&gt;
* Clicking through shows 5 reviews per page.&lt;br /&gt;
&lt;br /&gt;
=== Download.com ===&lt;br /&gt;
* http://www.download.com/Ad-Aware-2008/3000-8022_4-10045910.html&lt;br /&gt;
* Shows both editors rating (1-5 stars) and the average user rating (1-5 stars) and total number of votes&lt;br /&gt;
* 5 user reviews shown per page&lt;br /&gt;
&lt;br /&gt;
=== Rotten Tomatoes ===&lt;br /&gt;
* http://www.rottentomatoes.com/m/quantum_of_solace/&lt;br /&gt;
* Shows percentage of positive reviews from users (in this case, users = movie critics) and number of reviews&lt;br /&gt;
* An average rating (between 1 and 10) is also shown, but this data is de-emphasized on the Rotten Tomatoes movies pages.&lt;br /&gt;
&lt;br /&gt;
=== Yelp ===&lt;br /&gt;
* http://www.yelp.com/biz/vive-sol-restaurant-mountain-view&lt;br /&gt;
* Shows 1-5 stars average rating and the total number of reviews&lt;br /&gt;
* Also includes number of reviews for each score (1-5)&lt;br /&gt;
* The site highlights recurring themes from reviews (i.e. &amp;quot;The food is delicious - love the chicken mole.&amp;quot;) and the number of reviews where such comments were made.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Coded examples ==&lt;br /&gt;
&lt;br /&gt;
(Note: examples may contain additional markup for positioning and presentation purposes to simulate live production markup)&lt;br /&gt;
&lt;br /&gt;
=== aggregate reviews embedded in hproduct block ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ol class=&amp;quot;clearfloat&amp;quot; id=&amp;quot;breadcrumbs&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/&amp;quot;&amp;gt;Computers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/&amp;quot;&amp;gt;Networking&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.yoursite.com/computers/networking/print-servers&amp;quot;&amp;gt;Print Servers&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;h1 class=&amp;quot;n&amp;quot;&amp;gt;NETGEAR 802.11g Wireless USB Print Server with 4-Port Switch&amp;lt;/h1&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;topbox&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;rightcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/products/7250/7250707_rb.jpg&amp;quot; alt=&amp;quot;Image of NETGEAR WGPS606&amp;quot; class=&amp;quot;photo&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;leftcol&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infomain&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Brand: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;NETGEAR&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li&amp;gt;&lt;br /&gt;
					&amp;lt;strong&amp;gt;Model: &amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;model&amp;quot;&amp;gt;WGPS606&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
				&amp;lt;li class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;SKU: &amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;7250707&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;&lt;br /&gt;
				Share a USB printer with others on your network; up to 54 Mbps; 2 USB ports; wireless Ethernet bridge mode with 4-port switch&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability online&amp;quot;&amp;gt;Available online&amp;lt;/span&amp;gt;. &amp;lt;span class=&amp;quot;shipping&amp;quot;&amp;gt;Shipping: Usually leaves our warehouse in 1 business day. &amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;Estimated shipping cost: &amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;6.99&amp;lt;/span&amp;gt;.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability instore&amp;quot;&amp;gt;Available in our stores&amp;lt;/span&amp;gt;. Store Pickup: Available at most stores&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;availability specialorder&amp;quot;&amp;gt;Not available for special order&amp;lt;/span&amp;gt;.&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;infoside&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;price regular&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;money&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Price: &amp;lt;/strong&amp;gt;&amp;lt;abbr class=&amp;quot;currency&amp;quot; title=&amp;quot;USD&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;$&amp;lt;/abbr&amp;gt;&amp;lt;span class=&amp;quot;amount&amp;quot;&amp;gt;99.99&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
			&amp;lt;div&amp;gt;&lt;br /&gt;
				&amp;lt;a href=&amp;quot;http://images.yoursite.com/path/to/buy/product&amp;quot; class=&amp;quot;buy&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.yoursite.com/images/btn_add_to_cart.gif&amp;quot; alt=&amp;quot;buy this product&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haggregatereview/hreview, xoxo ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/tv-and-video&amp;quot;&amp;gt;TV &amp;amp;#38; Video&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/televisions&amp;quot;&amp;gt;Televisions&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/samsung-ln40a550.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of samsung ln40a550&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;brand&amp;quot;&amp;gt;Samsung&amp;lt;/span&amp;gt; - 40&amp;quot; 1080p Flat-Panel LCD HDTV&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;dl class=&amp;quot;identifier&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;Model&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;LN40A550&amp;lt;/dd&amp;gt;&lt;br /&gt;
			&amp;lt;dt&amp;gt;SKU&amp;lt;/dt&amp;gt;&lt;br /&gt;
			&amp;lt;dd&amp;gt;8749465&amp;lt;/dd&amp;gt;&lt;br /&gt;
		&amp;lt;/dl&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_3_5.gif&amp;quot; alt=&amp;quot;3.5 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.7&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$1,099.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;ol class=&amp;quot;xoxo&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;&amp;lt;h2&amp;gt;Specifications&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;dl&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Parts&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Warranty Terms - Labor&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;1 year&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Height&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;27&amp;quot; with stand (24-7/10&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Width&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;39-1/5&amp;quot;&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Weight&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;61.5 lbs. with stand (54.5 lbs. without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;Product Depth&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;11-4/5&amp;quot; with stand (3-3/5&amp;quot; without)&amp;lt;/dd&amp;gt;&lt;br /&gt;
					&amp;lt;dt&amp;gt;TV Type&amp;lt;/dt&amp;gt;&lt;br /&gt;
					&amp;lt;dd&amp;gt;LCD Flat-Panel&amp;lt;/dd&amp;gt;&lt;br /&gt;
				&amp;lt;/dl&amp;gt;&lt;br /&gt;
			&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hlisting, hproduct, haudio, haggregatereview/hreview ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hlisting&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;hproduct haudio&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;lister&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com&amp;quot;&amp;gt;Store name&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/gangsta&amp;quot;&amp;gt;Gangsta/Hardcore&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Product Info&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
		&amp;lt;img src=&amp;quot;http://images.storename.com/products/50cent-curtis.jpg&amp;quot; class=&amp;quot;photo&amp;quot; alt=&amp;quot;picture of 50 cent&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;album&amp;quot;&amp;gt;Curtis&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;contributor&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=n nickname&amp;quot;&amp;gt;50 Cent&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;Release date:&amp;lt;abbr class=&amp;quot;published&amp;quot; title=&amp;quot;2007-09-11&amp;quot;&amp;gt;September 11, 2007&amp;lt;/abbr&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;haggregatereview&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;hreview&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://storename.com/path/to/product&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://images.storename.com/images/misc/ratings_star_4_0.gif&amp;quot; alt=&amp;quot;4 out of 5 stars&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;rating&amp;quot;&amp;gt;4.0&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;best&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt; Number of reviews:(&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt; reviews)&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;price&amp;quot;&amp;gt;$9.99&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;add-to-cart-url&amp;quot; rel=&amp;quot;payment&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://storename.com/images/global/add-to-cart.gif&amp;quot; alt=&amp;quot;add to cart&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;Tracks&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Intro&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-intro.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;My Gun Go Off&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-gun-go-off.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Man Down - (censored)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-man-down.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I'll Still Kill - (with Akon)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ill-still-kill.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;I Get Money&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-i-get-money.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;6&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Come &amp;amp;#38; Go - (with Dr. Dre)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-come-go.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;7&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Ayo Technology - (with Timbaland/Justin Timberlake)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-ayo-technology.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;8&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Follow My Lead - (with Robin Thicke)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-follow-my-lead.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;9&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Movin' on Up&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-movin-on-up.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Straight to the Bank&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-straight-to-bank.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;11&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Amusement Park&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-amusement-park.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;12&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fully Loaded Clip&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fully-loaded-clip.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;13&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Peep Show - (with Eminem)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-peep-show.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;14&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Fire - (with Young Buck/Nicole Scherzinger)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-fire.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;15&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;All of Me - (with Mary J. Blige)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-all-of-me.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Curtis 187&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-curtis-187.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li class=&amp;quot;item&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;position&amp;quot;&amp;gt;17&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Touch the Sky - (with Tony Yayo)&amp;lt;/span&amp;gt;&amp;lt;a href=&amp;quot;http://images.storename.com/media/sample/50cent-touch-the-sky.mp3&amp;quot; rel=&amp;quot;sample&amp;quot;&amp;gt;Listen&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Existing Practices ==&lt;br /&gt;
* ''Summary of common patterns discovered''&lt;br /&gt;
* ''Other attempts to solve The Problem''&lt;br /&gt;
== Proposal ==&lt;br /&gt;
* Early drafts&lt;br /&gt;
* ''Link to related pages as they become available''&lt;br /&gt;
* I think that this page from email discussion actually is a non-example: http://webcenter.polls.aol.com/poll?view=69043&amp;amp;pollId=69096 ; it's actually aggregate rankings with numerical weightings, which might lead to an interesting hRanking microformat but I think is out of bounds for an 'aggregate review' discussion.&lt;br /&gt;
** -brainstorming&lt;br /&gt;
** - proposal&lt;br /&gt;
** -microformat&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregation of microformats: [[aggregate-microformat-template-examples|examples]] - [[aggregate-microformat-template-formats|formats]] - [[aggregate-microformat-template-brainstorming|brainstorming]]&lt;br /&gt;
* Aggregate review: [[aggregate-review-formats|formats]] - [[aggregate-review-brainstorming|brainstorming]]&lt;br /&gt;
* [[review-examples]] for examples of individual reviews&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* ''Normative references for tags used''&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=37848</id>
		<title>aggregate-review-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=37848"/>
		<updated>2009-02-09T18:51:57Z</updated>

		<summary type="html">&lt;p&gt;Kavi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas for how to support aggregate reviews via microformats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common themes amongst examples (that we might want to support) ==&lt;br /&gt;
&lt;br /&gt;
* Aggregations of reviews always contain these two elements: &lt;br /&gt;
** the number of reviewers&lt;br /&gt;
** the average rating&lt;br /&gt;
&lt;br /&gt;
* Other elements that occur in the example set include:&lt;br /&gt;
** the number of reviews for each rating (i.e. 10 5-star ratings, 7 4-star ratings, etc) &lt;br /&gt;
** recurring themes about the entity being reviewed (i.e. &amp;quot;romantic restaurant&amp;quot; or &amp;quot;love the chicken mole&amp;quot;).&lt;br /&gt;
** who are the reviewers (i.e. &amp;quot;critics&amp;quot; or &amp;quot;users&amp;quot;). Some sites (i.e. Rotten Tomatoes or GameSpot) have multiple sets of aggregate reviews to cover both critics and users.&lt;br /&gt;
&lt;br /&gt;
* In addition, some elements already present in the hReview schema exist in aggregate reviews as well:&lt;br /&gt;
** review summary/description&lt;br /&gt;
** most recent date reviewed&lt;br /&gt;
&lt;br /&gt;
== Proposal discussed over IRC ==&lt;br /&gt;
&lt;br /&gt;
==== What is the proposal? ====&lt;br /&gt;
* Define a new microformat for aggregate reviews. &lt;br /&gt;
* The format will contain only value (the number of reviews) and an embedded hReview that contains details like the average review score, summary, and a reference to the object of the review.&lt;br /&gt;
&lt;br /&gt;
==== Why was this proposal preferred? ====&lt;br /&gt;
* Creating a new uF rather than extending hReview doesn't require branching the spec for hReview and provides clean separation in case we want to extend the new format to include other data in the future&lt;br /&gt;
* Supporting only the number of reviews (rather than scores per rating, etc) is probably sufficient for 80% of sites with aggregate reviews. &lt;br /&gt;
&lt;br /&gt;
== All proposals suggested ==&lt;br /&gt;
&lt;br /&gt;
==== 1) Do nothing. Aggregation must be done by the microformats parser ====&lt;br /&gt;
* Pros: Doesn't require any change to the existing microformats definitions&lt;br /&gt;
* Cons: Very difficult for parsers. Reviews for a single entity are usually not limited to a single web page (there are typically no more than 5-10 reviews per page), so aggregating this data would require the parser to figure out which pages to crawl to assemble the aggregate scores.&lt;br /&gt;
&lt;br /&gt;
==== 2) Extend existing hReview format to include &amp;quot;reviewcount&amp;quot; ====&lt;br /&gt;
* Any hReview that contains a reviewcount field (which denotes the number of reviewers) would implicitly refer to an aggregation of reviews. The rating would correspond to the average rating of all individual reviews, summary/description refer to a summary of overall sentiments from the reviews, date refers to the most recent review's date.&lt;br /&gt;
* Pros: very simple addition to the existing microformat&lt;br /&gt;
* Cons: Mild overloading of what an hReview contains -- a review can now correspond to a single user's review or an aggregation of user reviews.&lt;br /&gt;
&lt;br /&gt;
==== 3) Define a new microformat type for aggregate reviews ====&lt;br /&gt;
* This type could contain the staples -- average review score and number of reviewers -- as well as some of the other sometimes-used features listed in the &amp;quot;common themes&amp;quot; section earlier.&lt;br /&gt;
* Pros: robust way to mark up many elements of aggregate review information&lt;br /&gt;
* Cons: some redundancy with hReview. Extending hReview might be sufficient&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]]&lt;br /&gt;
* [[hreview|hReview]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=37605</id>
		<title>aggregate-review-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=aggregate-review-brainstorming&amp;diff=37605"/>
		<updated>2009-01-12T23:12:05Z</updated>

		<summary type="html">&lt;p&gt;Kavi: /* Discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideas for how to support aggregate reviews via microformats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common themes amongst examples (that we might want to support) ==&lt;br /&gt;
&lt;br /&gt;
* Aggregations of reviews always contain these two elements: &lt;br /&gt;
** the number of reviewers&lt;br /&gt;
** the average rating&lt;br /&gt;
&lt;br /&gt;
* Other elements that occur in the example set include:&lt;br /&gt;
** the number of reviews for each rating (i.e. 10 5-star ratings, 7 4-star ratings, etc) &lt;br /&gt;
** recurring themes about the entity being reviewed (i.e. &amp;quot;romantic restaurant&amp;quot; or &amp;quot;love the chicken mole&amp;quot;).&lt;br /&gt;
** who are the reviewers (i.e. &amp;quot;critics&amp;quot; or &amp;quot;users&amp;quot;). Some sites (i.e. Rotten Tomatoes or GameSpot) have multiple sets of aggregate reviews to cover both critics and users.&lt;br /&gt;
&lt;br /&gt;
* In addition, some elements already present in the hReview schema exist in aggregate reviews as well:&lt;br /&gt;
** review summary/description&lt;br /&gt;
** most recent date reviewed&lt;br /&gt;
&lt;br /&gt;
== Proposals ==&lt;br /&gt;
&lt;br /&gt;
==== 1) Do nothing. Aggregation must be done by the microformats parser ====&lt;br /&gt;
* Pros: Doesn't require any change to the existing microformats definitions&lt;br /&gt;
* Cons: Very difficult for parsers. Reviews for a single entity are usually not limited to a single web page (there are typically no more than 5-10 reviews per page), so aggregating this data would require the parser to figure out which pages to crawl to assemble the aggregate scores.&lt;br /&gt;
&lt;br /&gt;
==== 2) Extend existing hReview format to include &amp;quot;reviewcount&amp;quot; ====&lt;br /&gt;
* Any hReview that contains a reviewcount field (which denotes the number of reviewers) would implicitly refer to an aggregation of reviews. The rating would correspond to the average rating of all individual reviews, summary/description refer to a summary of overall sentiments from the reviews, date refers to the most recent review's date.&lt;br /&gt;
* Pros: very simple addition to the existing microformat&lt;br /&gt;
* Cons: Mild overloading of what an hReview contains -- a review can now correspond to a single user's review or an aggregation of user reviews.&lt;br /&gt;
&lt;br /&gt;
==== 3) Define a new microformat type for aggregate reviews ====&lt;br /&gt;
* This type could contain the staples -- average review score and number of reviewers -- as well as some of the other sometimes-used features listed in the &amp;quot;common themes&amp;quot; section earlier.&lt;br /&gt;
* Pros: robust way to mark up many elements of aggregate review information&lt;br /&gt;
* Cons: some redundancy with hReview. Extending hReview might be sufficient&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
* Kavi: option #2 seems simple and covers the 80% case well for supporting aggregate reviews.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* Aggregate reviews: [[aggregate-review-examples|examples]] - [[aggregate-review-formats|formats]]&lt;br /&gt;
* [[hreview|hReview]]&lt;/div&gt;</summary>
		<author><name>Kavi</name></author>
	</entry>
</feed>