hreview-brainstorming

From Microformats Wiki
Revision as of 21:17, 25 February 2008 by EdhP1n (talk | contribs)
Jump to navigation Jump to search

[madden roster] [thyroid disease] [main] [kazaa download] [carisoprodol] [indexed] [mini car] [linkpage] [elavil] [viagra drug] [diclofenac sod] [porno videos] [linkpage] [testosterone the movie] [lava lamps] [cumbia] [free themes] [cheap air flights travel directions] [online hardware stores] [bridesmaid gown] [espresso pods] [mainpage] [new pokemon] [buy online adipex] [shingles virus] [home depot] [sweet sixteen party favors] [viagara] [auction car] [above ground solar pool cover] [freepornvideos] [europe cheap tickets] [wisconsin job net] [sissy maid] [casino chip] [free business card template] [penis enlargement] [charter cable] [dvd burners] [reverse fax numbers] [free psp downloads] [blackjack game] [foot ball] [buy alprazolam online] [crocs shoes] [spy camera] [deal or no deal the game] [porn celebs] [deed] [dane cook] [sciencefair projects] [nintendo ds] [sexparty] [best cd rates in calif] [sitemap] [digital camera reviews] [index] [forbiddenvideo] [kohler parts] [pregnancy calendars] [updo hairstyles] [liquor] [merengue] [fucking pussy] [pregnancy calendars] [drywall screwdriver] [digitalcamera] [used cars] [fast money] [interracial erotica] [cum swap] [mini choppers] [redhead sex] [bellini baby furniture] [nike] [index] [index] [cheap international airline tickets] [cruise] [online education] [pace trailer] [chicas argentina] [gold coin] [retirement joke] [ultrasonic nebulizers] [index] [cheap car rental] [sitemap] [hamilton watch] [diflucan online] [sitemap] [sitemap] [free porn videos online] [site] [links] [crown reef hotel myrtle beach] [nude pic] [lodging] [tratament vitiligo] [tennessee state university website] [cool games] [bare escentuals mineral veil] [avg virus] [chain saw] [wholesale airsoft gun] [log cabins] [free debt consolidation] [short hair] [pussy clips] [sex party] [military discount airline ticket] [cancer] [free polyphonic ringtones] [certificate] [vw] [medication] [mobile phone prepaid virgin] [links] [self build homes] [future cell phones] [wholesale lenders] [shade garden designs] [best cd rates in calif] [examples of resume for lpn] [links] [sciatica nerve] [statin drugs] [discount tire] [air india] [travelocity] [seroquel withdrawal] [golf discounts] [ford recalls] [pageant dresses] [juanes mp3] [gallbladder surgery] [medical info] [dirt bike parts] [baby furniture] [polymyalgia rheumatica treatment] [sitemap] [channel 9] [download free game psp] [norco] [travel zoo] [kool cigarette] [effexor xr side effects] [index] [salon reception desk] [code jam promo turbo]

hReview brainstorming

Editor/Author
Tantek Çelik

This document is for capturing thoughts on improving/iterating upon hReview.


hReview 0.3 thoughts

This iteration of hReview is directly in response to hreview-feedback and hreview-issues. See those documents for more details.

Changes from hReview 0.2:

  • MUST (instead of SHOULD) use hCard for the item description of a business
  • reviewer changes
    • make reviewer *optional* per feedback from Ryan King and Mark Nottingham
    • If reviewer is absent from the hReview, then look outside the hReview, in the context of the page, for the reviewer. If there is no "reviewer" outside either, then use the <address> for the page.
    • MUST (instead of SHOULD) use hCard to represent reviewer information
  • SHOULD use hCalendar to represent an item of 'type' 'event'
    • Accepted. We considered making this a MUST, and postponed it to the next version, based on publication experience with 0.3
  • add one decimal digit of precision to ratings' numerical values.
  • use the "value" construct from hCard (as it is used in "tel" properties for example) to more explicitly markup the rating value when also providing (marking up) the best/worst of a rating. need to also provide an example that does so.
  • add rel-license to indicate the license of the hReview as a whole.
    • add this to hatom as well!
  • permit tags inside ratings to denote rated tags, the same as ratings inside tags per suggestion from Eran Globen.
  • add include-pattern support to allow multiple reviews for the same item to not repeat the item info.

Informative improvements:

  • Note that scalar/rated tags would ideally use a tag space that explain the ratings for that tag. E.g. what does Food:18/30 mean?


hReview 0.4 thoughts

  • items of type place SHOULD use a nested geo or adr or hCard as the item itself.
  • items of type url MUST specify a url property for the item (in hReview 0.3 having "url" property for the item is only a SHOULD)
  • note that in the future, items of type product SHOULD use a nested product microformat. hListing has also shown that there may be need for a product microformat.
  • note and clarify that item type of "url" means the review applies to *only* the resource present at that URL, whether it is an HTML page, an image, an mp3, whatever. Whereas item type of "website" applies to everything at that URL and contained in any subdirectories thereof.
  • is the version property needed? currently it is optional and created invisibly by the hReview creator. It is not clear that it is necessary for parsing either, since all changes to hReview have been forward/backward compatible and it is our goal to continue to make compatible changes.
  • is the type property needed? It too is created invisibly by the hReview creator.
  • drop self from the permalink. Even hAtom just uses bookmark, so should hReview.
  • should allow multiple license
  • item type fallback. If the expected encapsulated microformat for a given item type (e.g. business / hCard) is not present, then fall back to parsing for item sub properties and construct an implied encapsulated microformat from those subproperties. Alternative, just take the fn, url, photo subproperties that are present as is, and don't bother to imply an hCard.
  • implied "fn" inside item. if there is no "fn" then treat the entire "item" as an "fn".

Related pages