Microformats: Difference between revisions

Jump to navigation Jump to search
update a bit, note Firefox 3 Implementation background
(→‎Use Cases: share button, context menu, update to microformats2)
(update a bit, note Firefox 3 Implementation background)
Line 1: Line 1:
<span style="float:right; padding-right:1em">http://people.mozilla.com/~faaborg/files/20061211-microformatsIntroduction/logo.jpg</span>
<span style="float:right; padding-right:1em">http://people.mozilla.com/~faaborg/files/20061211-microformatsIntroduction/logo.jpg</span>


<dfn>[http://microformats.org/wiki/ Microformats]</dfn> are an HTML standard that express [[hCard|people]], [[hCalendar|events]], [[hReview|reviews]], [[hRecipe|recipes]], [[hAtom|datestamped content]], and other structured data in web pages in a way that makes them easily usable by web browser, search engines, and other web crawlers.  
<dfn>[http://microformats.org/wiki/ Microformats]</dfn> are an HTML standard that express [[h-card|people]], [[h-event|events]], [[h-review|reviews]], [[h-recipe|recipes]], [[h-entry|datestamped content]], and other structured data in web pages in a way that makes them easily usable by web browser, search engines, and other web crawlers.  


Web browsers in particular are able to associate the data with particular actions and provide a richer user experience for pages marked up with microformats.
Web browsers in particular are able to associate the data with particular actions and provide a richer user experience for pages marked up with microformats.
Line 7: Line 7:
<div style="float:right;clear:right">__TOC__</div>
<div style="float:right;clear:right">__TOC__</div>
== Common Microformats ==
== Common Microformats ==
* [[hCard]] - people and organizations
* [[h-card]] - people and organizations
* [[hCalendar]] - events
* [[h-event]] - events
* [[hReview]] - reviews of places, people, events, products, etc.
* [[h-review]] - reviews of places, people, events, products, etc.
* [[hAtom]] - blog posts, status updates, and any kind of episodic content
* [[h-entry]] - blog posts, status updates, and any kind of episodic content
* [[adr]] - structured addresses
* [[h-adr]] - structured addresses
* [[geo]] - latitude/longitude geolocations
* [[h-geo]] - latitude/longitude geolocations
* see http://microformats.org/wiki/ for more.
* see http://microformats.org/wiki/ for more.


Line 38: Line 38:
* Accurate data collection by services
* Accurate data collection by services


== Firefox Implementation Introduction==
== Firefox 3 Implementation ==
=== Firefox Implementation Introduction===
For background information on microformat detection, please see this series of blog posts by Alex Faaborg:
For background information on microformat detection, please see this series of blog posts by Alex Faaborg:
*[http://blog.mozilla.com/faaborg/2006/12/11/microformats-part-0-introduction Part 0: Introduction]
*[http://blog.mozilla.com/faaborg/2006/12/11/microformats-part-0-introduction Part 0: Introduction]
Line 46: Line 47:
*[http://blog.mozilla.com/faaborg/2007/02/04/microformats-part-4-the-user-interface-of-microformat-detection/ Part 4: The User Interface of Microformat Detection]
*[http://blog.mozilla.com/faaborg/2007/02/04/microformats-part-4-the-user-interface-of-microformat-detection/ Part 4: The User Interface of Microformat Detection]


==User Experience==
===User Experience===
*[[microformats/UE/ideas|Brainstorming page]] about the user experience of microformat detection, please feel free to contribute any design work, or to comment on these conceptual mockups.
*[[microformats/UE/ideas|Brainstorming page]] about the user experience of microformat detection, please feel free to contribute any design work, or to comment on these conceptual mockups.


*Information about about the user interface of microformat detection can also be found on the [http://microformats.org/wiki/user-interface microformats.org wiki]
*Information about about the user interface of microformat detection can also be found on the [http://microformats.org/wiki/user-interface microformats.org wiki]


===Firefox 3===
====Firefox 3====
*[[ContentHandling:User_Interface/Preferences_Microformats|Preferences for Microformats]]
*[[ContentHandling:User_Interface/Preferences_Microformats|Preferences for Microformats]]


==Implementation==
===Implementation===
[http://www.kaply.com/weblog/ Michael Kaply] is working on the microformats implementation in Firefox 3.  There is some overlap with the content handling work being done by [http://wiki.mozilla.org/User:Dmose Dan Mosedale], and [http://blog.mozilla.com/faaborg/ Alex Faaborg] is working on the user interface.
[http://www.kaply.com/weblog/ Michael Kaply] worked on the microformats implementation in Firefox 3.  There is some overlap with the content handling work being done by [http://wiki.mozilla.org/User:Dmose Dan Mosedale], and [http://blog.mozilla.com/faaborg/ Alex Faaborg] is working on the user interface.


==Module==
===Module===
microformats is implemented in a module in Firefox.
microformats is implemented in a module in Firefox.
canmove, Confirmed users
2,675

edits

Navigation menu