http://microformats.org/wiki/api.php?action=feedcontributions&user=LucaPost&feedformat=atomMicroformats Wiki - User contributions [en]2024-03-28T12:39:40ZUser contributionsMediaWiki 1.38.4http://microformats.org/wiki/index.php?title=html5&diff=27864html52008-07-24T13:05:26Z<p>LucaPost: /* New features in HTML5 */</p>
<hr />
<div><h1>Microformats in HTML 5</h1><br />
<br />
''This page is to document '''future''' use of microformats in [http://www.w3.org/html/wg/html5 HTML 5]. None of the items documented are supported now, and may change upon proper development within the microformats community, or changes in the HTML 5 specification. This page is to track HTML5 enabled enhancements to microformats, and issues that HTML5 raises. It may be used to track issues which we need to push back into the HTML 5 development process.''<br />
<br />
==New features in HTML5==<br />
<br />
* '''<code>t</code> element for representing date times'''. In HTML5, the machine form of datetimes can be represented natively. It should be possible to replace the date-time design pattern with native HTML.<br />
<br />
* '''<code>data-</code> naming convention for tag attributes'''. the draft specification states that any<br />
attribute that starts with "data-" will be treated as a storage area for private data.<br />
<br />
==Issues==<br />
<br />
* '''The <code>rev</code> attribute has been removed'''. In HTML5, <code>rel</code> and <code>rev</code> are no-longer paired, and the <code>rel</code> attribute nolonger describes the direction of a relationship. Microformats which use <code>rev</code> will need to use <code>rel</code> instead.<br />
* '''The <code>profile</code> attribute has been removed'''. In HTML, the <code>profile</code> attribute from the <code>head</code> has been removed, with no direct replacement. This causes issues for GRDDL support. It's been suggested that profile URLs be represented in <code>link</code> elements instead.</div>LucaPosthttp://microformats.org/wiki/index.php?title=html5&diff=27862html52008-07-24T13:04:22Z<p>LucaPost: /* New features in HTML5 */</p>
<hr />
<div><h1>Microformats in HTML 5</h1><br />
<br />
''This page is to document '''future''' use of microformats in HTML 5. None of the items documented are supported now, and may change upon proper development within the microformats community, or changes in the HTML 5 specification. This page is to track HTML5 enabled enhancements to microformats, and issues that HTML5 raises. It may be used to track issues which we need to push back into the HTML 5 development process.''<br />
<br />
==New features in HTML5==<br />
<br />
* '''<code>t</code> element for representing date times'''. In HTML5, the machine form of datetimes can be represented natively. It should be possible to replace the date-time design pattern with native HTML.<br />
<br />
* '''<code>data-</code> naming convention for tag attributes'''. the draft specification states that any<br />
attribute that starts with "data-" will be treated as a storage area for private data.<br />
<br />
==Issues==<br />
<br />
* '''The <code>rev</code> attribute has been removed'''. In HTML5, <code>rel</code> and <code>rev</code> are no-longer paired, and the <code>rel</code> attribute nolonger describes the direction of a relationship. Microformats which use <code>rev</code> will need to use <code>rel</code> instead.<br />
* '''The <code>profile</code> attribute has been removed'''. In HTML, the <code>profile</code> attribute from the <code>head</code> has been removed, with no direct replacement. This causes issues for GRDDL support. It's been suggested that profile URLs be represented in <code>link</code> elements instead.</div>LucaPosthttp://microformats.org/wiki/index.php?title=html5&diff=27861html52008-07-24T13:03:57Z<p>LucaPost: /* New features in HTML5 */</p>
<hr />
<div><h1>Microformats in HTML 5</h1><br />
<br />
''This page is to document '''future''' use of microformats in HTML 5. None of the items documented are supported now, and may change upon proper development within the microformats community, or changes in the HTML 5 specification. This page is to track HTML5 enabled enhancements to microformats, and issues that HTML5 raises. It may be used to track issues which we need to push back into the HTML 5 development process.''<br />
<br />
==New features in HTML5==<br />
<br />
* '''<code>t</code> element for representing date times'''. In HTML5, the machine form of datetimes can be represented natively. It should be possible to replace the date-time design pattern with native HTML.<br />
<br />
* '''<code>data-</code> naming convention for tags attributes'''. the draft specification states that any<br />
attribute that starts with "data-" will be treated as a storage area for private data.<br />
<br />
==Issues==<br />
<br />
* '''The <code>rev</code> attribute has been removed'''. In HTML5, <code>rel</code> and <code>rev</code> are no-longer paired, and the <code>rel</code> attribute nolonger describes the direction of a relationship. Microformats which use <code>rev</code> will need to use <code>rel</code> instead.<br />
* '''The <code>profile</code> attribute has been removed'''. In HTML, the <code>profile</code> attribute from the <code>head</code> has been removed, with no direct replacement. This causes issues for GRDDL support. It's been suggested that profile URLs be represented in <code>link</code> elements instead.</div>LucaPosthttp://microformats.org/wiki/index.php?title=User:LucaPost&diff=33874User:LucaPost2008-01-03T14:11:47Z<p>LucaPost: </p>
<hr />
<div><div id="ccpublicdomainrelease" style="background: #f7f8ff; border: 1px solid #88a; padding: 5px; font-size: 80%;"><span style="float:left;margin:4em 0">http://creativecommons.org/images/public/norights-a.gif</span><span style="float:right;margin:4em 0">http://creativecommons.org/images/public/norights-a.gif</span><br />
<div style="background:#fff;margin:0 88px;padding:2px"><div style="text-align: center; background: #ccf;">'''Released into public domain'''</div><p>I agree to release all my text and image contributions (past, present and future), into the [[#public-domain|public domain*]]. Please be aware that other contributors might not have done the same, so if you want to use pages with my contributions under public domain terms, please check past contributors' user pages.</p><p id="public-domain">"^ [http://creativecommons.org/licenses/publicdomain/ Creative Commons Public Domain License], the original at http://creativecommons.org/licenses/publicdomain/ or any later version published by Creative Commons; with either a waiver of rights, or an assertion that no rights attach to a particular work."</p></div></div><br />
[[Category:public domain license|{{PAGENAME}}]]</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=25635measure2007-12-19T16:58:40Z<p>LucaPost: /* The problem */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement microformat will enable unambiguous description of physical quantities and thus provide a solid ground for data sharing and automation in many areas.<br />
<br />
==Preliminary, tentative Schema==<br />
*root element; i.e. microformat name -required<br />
** Physical Quantity at stake -required, optionally better defined with a rel-tag attribute<br />
** Measured Value -required<br />
** Observational Error -optional<br />
** Unit Measure; SI or Derived SI units -required<br />
** Order of Magnitude -optional, provides standardized output for values (exponential notation)<br />
<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete quantitative description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities in the 'descrition' span.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
* [[User:ManuSporny|Manu Sporny]]<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://video.google.com/videoplay?docid=5871900250712259806 the Semantic ChemicalWeb] (GoogleEng presentation, Peter Murray-Rust)<br />
*[http://www.slideshare.net/dder/the-new-science-bangalore-edition the New e-Science] (SlideShare, David De Roure)<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23917measure2007-12-19T16:57:44Z<p>LucaPost: /* Related microformats */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement microformat will enable unambiguous description of physical quantities and thus provide a solid ground for data sharing and automation in many areas.<br />
<br />
==Preliminary, tentative Schema==<br />
*root element; i.e. microformat name -required<br />
** Physical Quantity at stake -required, optionally better defined with a rel-tag attribute<br />
** Measured Value -required<br />
** Observational Error -optional<br />
** Unit Measure; SI or Derived SI units -required<br />
** Order of Magnitude -optional, provides standardized output for values (exponential notation)<br />
<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete quantitative description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities in the 'descrition' span.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
* [[User:ManuSporny|Manu Sporny]]<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://video.google.com/videoplay?docid=5871900250712259806 the Semantic ChemicalWeb] (GoogleEng presentation, Peter Murray-Rust)<br />
*[http://www.slideshare.net/dder/the-new-science-bangalore-edition the New e-Science] (SlideShare, David De Roure)<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23810measure-examples2007-12-13T16:35:18Z<p>LucaPost: /* XML solutions/proposals for measures */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==[http://www.bbc.co.uk/weather/5day.shtml bbc.co.uk 5-days weather forecast] ==<br />
<nowiki><abbr></nowiki> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
== a Scientific Journal, Experimental Thermal and Fluid Science ==<br />
HTML articles only available to subscribers, Unit-measures are present only in the table headers, which are not connected with the data-values with the correct semantic headers/scope HTML arguments. <br />
Many similar HTML-Tables found in other scientific journals. <br />
<br />
In order to skip HTML parsing, data is often shared by means of extra txt/csv files, a measure microformat would be most useful in such cases.<br />
<pre><br />
<tr valign="top"><br />
<td><br />
</td><br />
<td><br />
0.030 (m)<br />
</td><br />
<td><br />
0.0002<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
</tr><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
== XML solutions/proposals for measures ==<br />
*[http://www.cacr.caltech.edu/SDA/xsil/index.html XSIL: Extensible Scientific Interchange Language]<br />
*[http://www.arl.hpc.mil/ice/ XDMF: eXtensible Data Model and Format]<br />
*[http://forge.gridforum.org/projects/dfdl-wg/ DFDL: Data Format Description Language]<br />
*[http://vizier.u-strasbg.fr/doc/astrores.htx#ToC2 Describing Astronomical Catalogues and Query Results with XML]<br />
*[http://cml.sourceforge.net/wiki/index.php/Main_Page Chemistry Markup Language]<br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23881measure2007-12-13T15:01:16Z<p>LucaPost: /* The problem */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement microformat will enable unambiguous description of physical quantities and thus provide a solid ground for data sharing and automation in many areas.<br />
<br />
==Preliminary, tentative Schema==<br />
*root element; i.e. microformat name -required<br />
** Physical Quantity at stake -required, optionally better defined with a rel-tag attribute<br />
** Measured Value -required<br />
** Observational Error -optional<br />
** Unit Measure; SI or Derived SI units -required<br />
** Order of Magnitude -optional, provides standardized output for values (exponential notation)<br />
<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://video.google.com/videoplay?docid=5871900250712259806 the Semantic ChemicalWeb] (GoogleEng presentation, Peter Murray-Rust)<br />
*[http://www.slideshare.net/dder/the-new-science-bangalore-edition the New e-Science] (SlideShare, David De Roure)<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23767measure2007-12-13T14:51:00Z<p>LucaPost: /* References */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
==Preliminary, tentative Schema==<br />
*root element; i.e. microformat name -required<br />
** Physical Quantity at stake -required, optionally better defined with a rel-tag attribute<br />
** Measured Value -required<br />
** Observational Error -optional<br />
** Unit Measure; SI or Derived SI units -required<br />
** Order of Magnitude -optional, provides standardized output for values (exponential notation)<br />
<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://video.google.com/videoplay?docid=5871900250712259806 the Semantic ChemicalWeb] (GoogleEng presentation, Peter Murray-Rust)<br />
*[http://www.slideshare.net/dder/the-new-science-bangalore-edition the New e-Science] (SlideShare, David De Roure)<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23766measure2007-12-13T14:49:20Z<p>LucaPost: /* References */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
==Preliminary, tentative Schema==<br />
*root element; i.e. microformat name -required<br />
** Physical Quantity at stake -required, optionally better defined with a rel-tag attribute<br />
** Measured Value -required<br />
** Observational Error -optional<br />
** Unit Measure; SI or Derived SI units -required<br />
** Order of Magnitude -optional, provides standardized output for values (exponential notation)<br />
<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://www.slideshare.net/dder/the-new-science-bangalore-edition the New e-Science (SlideShare, David De Roure)]<br />
*[http://video.google.com/videoplay?docid=5871900250712259806 the Semantic ChemicalWeb (GoogleEng presentation, Peter Murray-Rust)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=events/2008-london-microformats-vevent&diff=23745events/2008-london-microformats-vevent2007-12-12T14:04:10Z<p>LucaPost: /* Attending */</p>
<hr />
<div>= London Microformats vEvent = <br />
<br />
This is a social [[events|event]] planned for the first quarter of 2008 in London.<br />
<br />
__TOC__<br />
<br />
== Details ==<br />
<br />
TBC<br />
<br />
This page will be filled as details are decided.<br />
<br />
== Summary ==<br />
We hope to put on a small social event in London in the first quarter of 2008. It'll feature a couple of speakers on the topic of microformats and the semantic web and hopefully some drinks too.<br />
<br />
== Organisers ==<br />
*[[User:Phae|Frances Berriman]] - http://fberriman.com<br />
*[[User:DrewMcLellan|Drew McLellan]] - http://allinthehead.com<br />
<br />
== Attending ==<br />
Please put yourself down if you're interested in attending an event in the first part of 2008. We're currently using this page to gauge interest right now.<br />
#Luca Postpischl (february would be better for me)<br />
# PJ Barry<br />
# Jonathan Chetwynd - http://www.peepo.co.uk<br />
# James Darling<br />
# Jason Cale<br />
# David Thompson<br />
# Adam Liptrot<br />
# Mark Ford<br />
# Elliot Jay Stocks<br />
# Mark Ng<br />
# Julian Stahnke<br />
# Simon Jobling<br />
# George Ornbo<br />
# Ben Ward<br />
# [[User:Adactio|Jeremy Keith]]<br />
# [[User:Premasagar|Premasagar Rose]]<br />
# Suleiman Leadbitter<br />
# Matthew Pennell<br />
# Dirk Ginader<br />
# Ribot<br />
# Matt Harris<br />
# [[User:NeilCrosby|Neil Crosby]]<br />
# David Emery<br />
# [[User:Dotcode|Jude Robinson]]<br />
# [[User:TomMorris|Tom Morris]]<br />
# [[User:CtrlSpc| Jason Marshall]]<br />
# [[User:NigelCrawley| Nigel Crawley]]<br />
# Glenn Jones<br />
# [[User:IvanOats | Ivan Storck]]<br />
# [[User:Antix | Anthony Johnston]]<br />
# [[User:LaurianGridinoc | Laurian Gridinoc]]<br />
<br />
== Blog Posts ==<br />
<br />
<br />
== Photos ==<br />
<br />
== Additional Links / Information ==</div>LucaPosthttp://microformats.org/wiki/index.php?title=events/2008-london-microformats-vevent&diff=23744events/2008-london-microformats-vevent2007-12-12T14:03:19Z<p>LucaPost: /* Attending */</p>
<hr />
<div>= London Microformats vEvent = <br />
<br />
This is a social [[events|event]] planned for the first quarter of 2008 in London.<br />
<br />
__TOC__<br />
<br />
== Details ==<br />
<br />
TBC<br />
<br />
This page will be filled as details are decided.<br />
<br />
== Summary ==<br />
We hope to put on a small social event in London in the first quarter of 2008. It'll feature a couple of speakers on the topic of microformats and the semantic web and hopefully some drinks too.<br />
<br />
== Organisers ==<br />
*[[User:Phae|Frances Berriman]] - http://fberriman.com<br />
*[[User:DrewMcLellan|Drew McLellan]] - http://allinthehead.com<br />
<br />
== Attending ==<br />
Please put yourself down if you're interested in attending an event in the first part of 2008. We're currently using this page to gauge interest right now.<br />
#Luca Postpischl<br />
# PJ Barry<br />
# Jonathan Chetwynd - http://www.peepo.co.uk<br />
# James Darling<br />
# Jason Cale<br />
# David Thompson<br />
# Adam Liptrot<br />
# Mark Ford<br />
# Elliot Jay Stocks<br />
# Mark Ng<br />
# Julian Stahnke<br />
# Simon Jobling<br />
# George Ornbo<br />
# Ben Ward<br />
# [[User:Adactio|Jeremy Keith]]<br />
# [[User:Premasagar|Premasagar Rose]]<br />
# Suleiman Leadbitter<br />
# Matthew Pennell<br />
# Dirk Ginader<br />
# Ribot<br />
# Matt Harris<br />
# [[User:NeilCrosby|Neil Crosby]]<br />
# David Emery<br />
# [[User:Dotcode|Jude Robinson]]<br />
# [[User:TomMorris|Tom Morris]]<br />
# [[User:CtrlSpc| Jason Marshall]]<br />
# [[User:NigelCrawley| Nigel Crawley]]<br />
# Glenn Jones<br />
# [[User:IvanOats | Ivan Storck]]<br />
# [[User:Antix | Anthony Johnston]]<br />
# [[User:LaurianGridinoc | Laurian Gridinoc]]<br />
<br />
== Blog Posts ==<br />
<br />
<br />
== Photos ==<br />
<br />
== Additional Links / Information ==</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23765measure2007-12-05T17:15:08Z<p>LucaPost: /* Measure microformat */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
==Preliminary, tentative Schema==<br />
*root element; i.e. microformat name -required<br />
** Physical Quantity at stake -required, optionally better defined with a rel-tag attribute<br />
** Measured Value -required<br />
** Observational Error -optional<br />
** Unit Measure; SI or Derived SI units -required<br />
** Order of Magnitude -optional, provides standardized output for values (exponential notation)<br />
<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-formats&diff=24283measure-formats2007-12-05T17:01:57Z<p>LucaPost: /* [http://en.wikipedia.org/wiki/Scientific_Notation Normalized Scientific Notation] */</p>
<hr />
<div>= Measure Formats =<br />
<br />
This is a collection of existing [[measure]] formats.<br />
<br />
==[http://en.wikipedia.org/wiki/Scientific_Notation Normalized Scientific Notation]==<br />
<br />
The scientific notation for measured values had been used for decades worldwide; it should be the base of discussion for a measurement microformat.<br />
<br />
It actually translates flawlessly in 'Plain Old Semantic Html' terms:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">2.17</span> +/-<br />
<span class="data-error"> 0.02</span> )<br />
x 10<sup class="exp">3</sup><br />
<abbr class="unit-measure" title="m">meters</abbr>.<br />
</span><br />
</nowiki></pre><br />
Even if seldomly displayed in non-technical contexts, [http://en.wikipedia.org/wiki/Measurement_error observational errors] are inherently defined in any measuring process, and needed for further processing.<br />
<br />
Common, simpler notations as those found outside the scientific realm can still be expressed in terms of the above semantic structure; by just making data-error, exp, and the rel-tag definition optional, and by not enforcing strict rules on the number of digits and SI units.<br />
<br />
== UNECE ==<br />
<br />
[http://www.unece.org UNECE], the United Nations Economic Commission for Europe has standardized the [http://www.unece.org/etrades/units.htm measurement unit codes] for use in Trade.<br />
<br />
== ACORD ==<br />
<br />
[http://www.acord.org ACORD], a leading insurance standardization organization uses the following semantics for expressing measures:<br />
* Measurement<br />
** NumUnits (Required) Decimal <br />
** UnitMeasurementCd (Optional) the value must be one of the ones defined by UNECE.<br />
<br />
== Systeme International ==<br />
<br />
The internation system of measures consists of [http://physics.nist.gov/cuu/Units/units.html base and derived units of measure]. <br />
<br />
For instance, meter (m) is the elementary unit of length, second (s) the elementary unit of time, and speed or velocity is derived and expressed in meter per second (m/s).<br />
<br />
===SI Base Units===<br />
<!-- Can someone make this a table, please?--><br />
<table><br />
<tr><td>Name</td><td>Symbol</td><td>Quantity</td></tr><br />
<tr><td>metre</td><td>m</td><td>Length</td></tr><br />
<tr><td>kilogram</td><td>kg</td><td>Mass</td></tr><br />
<tr><td>second</td><td>s</td><td>Time</td></tr><br />
<tr><td>ampere</td><td>A</td><td>Electrical current</td></tr><br />
<tr><td>kelvin</td><td>K</td><td>Thermodynamic temperature</td></tr><br />
<tr><td>mole</td><td>mol</td><td>Amount of substance</td></tr><br />
<tr><td>candela</td><td>cd</td><td>Luminous intensity</td></tr><br />
</table><br />
<br />
===SI Derived Units===<br />
<!-- Can someone make this a table, please?--><br />
area square meter m2<br />
volume cubic meter m3<br />
speed, velocity meter per second m/s<br />
acceleration meter per second squared m/s2<br />
wave number reciprocal meter m-1<br />
mass density kilogram per cubic meter kg/m3<br />
specific volume cubic meter per kilogram m3/kg<br />
current density ampere per square meter A/m2<br />
magnetic field strength ampere per meter A/m<br />
amount-of-substance concentration mole per cubic meter mol/m3<br />
luminance candela per square meter cd/m2<br />
mass fraction kilogram per kilogram, which may be represented by the number 1 kg/kg = 1<br />
<br />
== The Unified Code for Units of Measure ==<br />
<br />
[http://aurora.regenstrief.org/UCUM/ucum.html The Unified Code for Units of Measure]<br />
<br />
== UBL ==<br />
<br />
"[http://docs.oasis-open.org/ubl/cd-UBL-1.0/ UBL] is designed to provide a universally understood and recognized commercial syntax for legally binding business documents and to operate within a standard business framework such as ISO 15000 (ebXML) to provide a complete, standards-based infrastructure that can extend the benefits of existing EDI systems to businesses of all sizes."<br />
<br />
UBL uses the following semantics for prices:<br />
<br />
* In the context of an Order. a LineItem can have a Quantity which is qualified with a unitCode.<br />
* In the context of the price of a product: a Price has a PriceAmount qualified with a currencyID, and a BaseQuantity (usually 1) qualified with a unitCode.<br />
<br />
The value of unitCode are those defined by UNECE.<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-formats&diff=23650measure-formats2007-12-05T16:58:48Z<p>LucaPost: /* [http://en.wikipedia.org/wiki/Scientific_Notation Normalized Scientific Notation] */</p>
<hr />
<div>= Measure Formats =<br />
<br />
This is a collection of existing [[measure]] formats.<br />
<br />
==[http://en.wikipedia.org/wiki/Scientific_Notation Normalized Scientific Notation]==<br />
<br />
The scientific notation for measured values had been used for decades worldwide; it should be the base of discussion for a measurement microformat.<br />
It actually translates flawlessly in 'Plain Old Semantic Html' terms:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">2.17</span> +/-<br />
<span class="data-error"> 0.02</span> )<br />
x 10<sup class="exp">3</sup><br />
<abbr class="unit-measure" title="m">meters</abbr>.<br />
</span><br />
</nowiki></pre><br />
Even if seldomly displayed in non-technical contexts, [http://en.wikipedia.org/wiki/Measurement_error observational errors] are inherently defined in any measuring process, and needed for further processing.<br />
Common, simpler notations as those found outside the scientific realm can still be expressed in terms of the above semantic structure, by just making data-error, exp, and the rel-tag definition optional, and by not enforcing strict rules on the number of digits and SI units.<br />
<br />
== UNECE ==<br />
<br />
[http://www.unece.org UNECE], the United Nations Economic Commission for Europe has standardized the [http://www.unece.org/etrades/units.htm measurement unit codes] for use in Trade.<br />
<br />
== ACORD ==<br />
<br />
[http://www.acord.org ACORD], a leading insurance standardization organization uses the following semantics for expressing measures:<br />
* Measurement<br />
** NumUnits (Required) Decimal <br />
** UnitMeasurementCd (Optional) the value must be one of the ones defined by UNECE.<br />
<br />
== Systeme International ==<br />
<br />
The internation system of measures consists of [http://physics.nist.gov/cuu/Units/units.html base and derived units of measure]. <br />
<br />
For instance, meter (m) is the elementary unit of length, second (s) the elementary unit of time, and speed or velocity is derived and expressed in meter per second (m/s).<br />
<br />
===SI Base Units===<br />
<!-- Can someone make this a table, please?--><br />
<table><br />
<tr><td>Name</td><td>Symbol</td><td>Quantity</td></tr><br />
<tr><td>metre</td><td>m</td><td>Length</td></tr><br />
<tr><td>kilogram</td><td>kg</td><td>Mass</td></tr><br />
<tr><td>second</td><td>s</td><td>Time</td></tr><br />
<tr><td>ampere</td><td>A</td><td>Electrical current</td></tr><br />
<tr><td>kelvin</td><td>K</td><td>Thermodynamic temperature</td></tr><br />
<tr><td>mole</td><td>mol</td><td>Amount of substance</td></tr><br />
<tr><td>candela</td><td>cd</td><td>Luminous intensity</td></tr><br />
</table><br />
<br />
===SI Derived Units===<br />
<!-- Can someone make this a table, please?--><br />
area square meter m2<br />
volume cubic meter m3<br />
speed, velocity meter per second m/s<br />
acceleration meter per second squared m/s2<br />
wave number reciprocal meter m-1<br />
mass density kilogram per cubic meter kg/m3<br />
specific volume cubic meter per kilogram m3/kg<br />
current density ampere per square meter A/m2<br />
magnetic field strength ampere per meter A/m<br />
amount-of-substance concentration mole per cubic meter mol/m3<br />
luminance candela per square meter cd/m2<br />
mass fraction kilogram per kilogram, which may be represented by the number 1 kg/kg = 1<br />
<br />
== The Unified Code for Units of Measure ==<br />
<br />
[http://aurora.regenstrief.org/UCUM/ucum.html The Unified Code for Units of Measure]<br />
<br />
== UBL ==<br />
<br />
"[http://docs.oasis-open.org/ubl/cd-UBL-1.0/ UBL] is designed to provide a universally understood and recognized commercial syntax for legally binding business documents and to operate within a standard business framework such as ISO 15000 (ebXML) to provide a complete, standards-based infrastructure that can extend the benefits of existing EDI systems to businesses of all sizes."<br />
<br />
UBL uses the following semantics for prices:<br />
<br />
* In the context of an Order. a LineItem can have a Quantity which is qualified with a unitCode.<br />
* In the context of the price of a product: a Price has a PriceAmount qualified with a currencyID, and a BaseQuantity (usually 1) qualified with a unitCode.<br />
<br />
The value of unitCode are those defined by UNECE.<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-formats&diff=23649measure-formats2007-12-05T16:56:27Z<p>LucaPost: /* Measure Formats */</p>
<hr />
<div>= Measure Formats =<br />
<br />
This is a collection of existing [[measure]] formats.<br />
<br />
==[http://en.wikipedia.org/wiki/Scientific_Notation Normalized Scientific Notation]==<br />
<br />
The scientific notation for measured values had been used for decades worldwide; it should definitely be the base of discussion for a measurement microformat.<br />
<br />
It translates flawlessly in 'Plain Old Semantic Html' terms:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">2.17</span> +/-<br />
<span class="data-error"> 0.02</span> )<br />
x 10<sup class="exp">3</sup><br />
<abbr class="unit-measure" title="m">meters</abbr>.<br />
</span><br />
</nowiki></pre><br />
Even if seldomly displayed in non-technical contexts, [http://en.wikipedia.org/wiki/Measurement_error observational errors] are inherently defined in any measuring process and needed for further processing.<br />
Common, simpler notations as those found outside the scientific realm can still be expressed in terms of the above semantic structure, by just making data-error, exp, and the rel-tag definition optional, and by not enforcing strict rules on the number of digits and SI units.<br />
== UNECE ==<br />
<br />
[http://www.unece.org UNECE], the United Nations Economic Commission for Europe has standardized the [http://www.unece.org/etrades/units.htm measurement unit codes] for use in Trade.<br />
<br />
== ACORD ==<br />
<br />
[http://www.acord.org ACORD], a leading insurance standardization organization uses the following semantics for expressing measures:<br />
* Measurement<br />
** NumUnits (Required) Decimal <br />
** UnitMeasurementCd (Optional) the value must be one of the ones defined by UNECE.<br />
<br />
== Systeme International ==<br />
<br />
The internation system of measures consists of [http://physics.nist.gov/cuu/Units/units.html base and derived units of measure]. <br />
<br />
For instance, meter (m) is the elementary unit of length, second (s) the elementary unit of time, and speed or velocity is derived and expressed in meter per second (m/s).<br />
<br />
===SI Base Units===<br />
<!-- Can someone make this a table, please?--><br />
<table><br />
<tr><td>Name</td><td>Symbol</td><td>Quantity</td></tr><br />
<tr><td>metre</td><td>m</td><td>Length</td></tr><br />
<tr><td>kilogram</td><td>kg</td><td>Mass</td></tr><br />
<tr><td>second</td><td>s</td><td>Time</td></tr><br />
<tr><td>ampere</td><td>A</td><td>Electrical current</td></tr><br />
<tr><td>kelvin</td><td>K</td><td>Thermodynamic temperature</td></tr><br />
<tr><td>mole</td><td>mol</td><td>Amount of substance</td></tr><br />
<tr><td>candela</td><td>cd</td><td>Luminous intensity</td></tr><br />
</table><br />
<br />
===SI Derived Units===<br />
<!-- Can someone make this a table, please?--><br />
area square meter m2<br />
volume cubic meter m3<br />
speed, velocity meter per second m/s<br />
acceleration meter per second squared m/s2<br />
wave number reciprocal meter m-1<br />
mass density kilogram per cubic meter kg/m3<br />
specific volume cubic meter per kilogram m3/kg<br />
current density ampere per square meter A/m2<br />
magnetic field strength ampere per meter A/m<br />
amount-of-substance concentration mole per cubic meter mol/m3<br />
luminance candela per square meter cd/m2<br />
mass fraction kilogram per kilogram, which may be represented by the number 1 kg/kg = 1<br />
<br />
== The Unified Code for Units of Measure ==<br />
<br />
[http://aurora.regenstrief.org/UCUM/ucum.html The Unified Code for Units of Measure]<br />
<br />
== UBL ==<br />
<br />
"[http://docs.oasis-open.org/ubl/cd-UBL-1.0/ UBL] is designed to provide a universally understood and recognized commercial syntax for legally binding business documents and to operate within a standard business framework such as ISO 15000 (ebXML) to provide a complete, standards-based infrastructure that can extend the benefits of existing EDI systems to businesses of all sizes."<br />
<br />
UBL uses the following semantics for prices:<br />
<br />
* In the context of an Order. a LineItem can have a Quantity which is qualified with a unitCode.<br />
* In the context of the price of a product: a Price has a PriceAmount qualified with a currencyID, and a BaseQuantity (usually 1) qualified with a unitCode.<br />
<br />
The value of unitCode are those defined by UNECE.<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=23882measure-brainstorming2007-12-05T16:08:06Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*How should stops (.) and commas (,) be interpreted? [[User:TobyInk|TobyInk]] 04:13, 18 Nov 2007 (PST)<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*<p>'''[http://en.wikipedia.org/wiki/Measurement Measurement errors]''' are fundamental in many technical and scientific fields, they must be supported. [[User:LucaPost|LucaPost]]<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">2.17</span> +/-<br />
<span class="data-error"> 0.02</span> )<br />
x 10<sup class="exp">3</sup><br />
<abbr class="unit-measure" title="m">meters</abbr>.<br />
</span><br />
</nowiki></pre><br />
</p><br />
:#Here the actual physical quantity is better 'defined' with rel-tag, and the optional data-error is clearly identified with its own span; alternatively parsers might identify the data-error part by looking for the '&plusmn;' html-entity.<br />
:# The standard '''[http://en.wikipedia.org/wiki/Scientific_Notation scientific notation]''' requires the data and the error values to be rounded to the same number of digits; the exponential notation in powers of ten is useful to have a singular format for values of any order of magnitude.<br />
:# data-error and exp are not needed outside scientific contexts, thus they would be optional; the above HTML still represents a semantic structure when they're left out.<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
** There is already a unicode character for the micro, sign: &#xB5; (U+00B5). Better to use it than substituting a "u". [[User:TobyInk|TobyInk]] 03:56, 18 Nov 2007 (PST)<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
** Use instead U+00B0 (&#xB0;, degree) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*minute of arc (') - angle<br />
** Use instead U+2032 (&#x2032;, prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
** Use instead U+2033 (&#x2033;, double-prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
** Use U+2103 (&#x2103;, degrees celcius) [[User:TobyInk|TobyInk]] 04:07, 18 Nov 2007 (PST)<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
** Division slash (&#x2215;, U+2215) more appropriate [[User:TobyInk|TobyInk]] 04:09, 18 Nov 2007 (PST)<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=23646measure-brainstorming2007-12-05T15:59:53Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*How should stops (.) and commas (,) be interpreted? [[User:TobyInk|TobyInk]] 04:13, 18 Nov 2007 (PST)<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*<p>'''[http://en.wikipedia.org/wiki/Measurement Measurement errors]''' are fundamental in many technical and scientific fields, they must be supported. [[User:LucaPost|LucaPost]]<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">2.17</span> +/-<br />
<span class="data-error"> 0.02</span> )<br />
x 10<sup class="exp">3</sup><br />
<abbr class="unit-measure" title="m">meters</abbr>.<br />
</span><br />
</nowiki></pre><br />
</p><br />
:#Here the actual physical quantity is better 'defined' with rel-tag, and the optional data-error is clearly identified with its own span; alternatively parsers might identify the data-error part by looking for the '&plusmn;' html-entity.<br />
:# The standard '''[http://en.wikipedia.org/wiki/Scientific_Notation scientific notation]''' requires the data and the error values to be rounded to the same number of digits; the exponential notation in powers of ten is useful to have a singular format for values of any order of magnitude.<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
** There is already a unicode character for the micro, sign: &#xB5; (U+00B5). Better to use it than substituting a "u". [[User:TobyInk|TobyInk]] 03:56, 18 Nov 2007 (PST)<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
** Use instead U+00B0 (&#xB0;, degree) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*minute of arc (') - angle<br />
** Use instead U+2032 (&#x2032;, prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
** Use instead U+2033 (&#x2033;, double-prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
** Use U+2103 (&#x2103;, degrees celcius) [[User:TobyInk|TobyInk]] 04:07, 18 Nov 2007 (PST)<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
** Division slash (&#x2215;, U+2215) more appropriate [[User:TobyInk|TobyInk]] 04:09, 18 Nov 2007 (PST)<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=23645measure-brainstorming2007-12-05T15:56:44Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*How should stops (.) and commas (,) be interpreted? [[User:TobyInk|TobyInk]] 04:13, 18 Nov 2007 (PST)<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*<p>'''Measurement errors''' are fundamental in many technical and scientific fields, they must be supported. [[User:LucaPost|LucaPost]]<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">2.17</span> +/-<br />
<span class="data-error"> 0.02</span> )<br />
x 10<sup class="exp">3</sup><br />
<abbr class="unit-measure" title="m">meters</abbr>.<br />
</span><br />
</nowiki></pre><br />
</p><br />
:#Here the actual physical quantity is better 'defined' with rel-tag, and the optional data-error is clearly identified with its own span; alternatively parsers might identify the data-error part by looking for the '&plusmn;' html-entity.<br />
:# The standard [http://en.wikipedia.org/wiki/Scientific_Notation scientific notation] requires the data and the error values to be rounded to the same number of digits; the exponential notation in powers of ten is useful to have a singular format for values of any order of magnitude.<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
** There is already a unicode character for the micro, sign: &#xB5; (U+00B5). Better to use it than substituting a "u". [[User:TobyInk|TobyInk]] 03:56, 18 Nov 2007 (PST)<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
** Use instead U+00B0 (&#xB0;, degree) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*minute of arc (') - angle<br />
** Use instead U+2032 (&#x2032;, prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
** Use instead U+2033 (&#x2033;, double-prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
** Use U+2103 (&#x2103;, degrees celcius) [[User:TobyInk|TobyInk]] 04:07, 18 Nov 2007 (PST)<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
** Division slash (&#x2215;, U+2215) more appropriate [[User:TobyInk|TobyInk]] 04:09, 18 Nov 2007 (PST)<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23770measure-examples2007-12-05T14:14:34Z<p>LucaPost: /* XML proposals for measures */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==[http://www.bbc.co.uk/weather/5day.shtml bbc.co.uk 5-days weather forecast] ==<br />
<nowiki><abbr></nowiki> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
== a Scientific Journal, Experimental Thermal and Fluid Science ==<br />
HTML articles only available to subscribers, Unit-measures are present only in the table headers, which are not connected with the data-values with the correct semantic headers/scope HTML arguments. <br />
Many similar HTML-Tables found in other scientific journals. <br />
<br />
In order to skip HTML parsing, data is often shared by means of extra txt/csv files, a measure microformat would be most useful in such cases.<br />
<pre><br />
<tr valign="top"><br />
<td><br />
</td><br />
<td><br />
0.030 (m)<br />
</td><br />
<td><br />
0.0002<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
</tr><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
== XML solutions/proposals for measures ==<br />
*[http://www.cacr.caltech.edu/SDA/xsil/index.html XSIL: Extensible Scientific Interchange Language]<br />
*[http://www.arl.hpc.mil/ice/ XDMF: eXtensible Data Model and Format]<br />
*[http://forge.gridforum.org/projects/dfdl-wg/ DFDL: Data Format Description Language]<br />
*[http://vizier.u-strasbg.fr/doc/astrores.htx#ToC2 Describing Astronomical Catalogues and Query Results with XML]<br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23643measure-examples2007-12-05T12:35:58Z<p>LucaPost: </p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==[http://www.bbc.co.uk/weather/5day.shtml bbc.co.uk 5-days weather forecast] ==<br />
<nowiki><abbr></nowiki> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
== a Scientific Journal, Experimental Thermal and Fluid Science ==<br />
HTML articles only available to subscribers, Unit-measures are present only in the table headers, which are not connected with the data-values with the correct semantic headers/scope HTML arguments. <br />
Many similar HTML-Tables found in other scientific journals. <br />
<br />
In order to skip HTML parsing, data is often shared by means of extra txt/csv files, a measure microformat would be most useful in such cases.<br />
<pre><br />
<tr valign="top"><br />
<td><br />
</td><br />
<td><br />
0.030 (m)<br />
</td><br />
<td><br />
0.0002<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
</tr><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
== XML proposals for measures ==<br />
*[http://www.cacr.caltech.edu/SDA/xsil/index.html XSIL: Extensible Scientific Interchange Language]<br />
*[http://www.arl.hpc.mil/ice/ XDMF: eXtensible Data Model and Format]<br />
*[http://forge.gridforum.org/projects/dfdl-wg/ DFDL: Data Format Description Language]<br />
*[http://vizier.u-strasbg.fr/doc/astrores.htx#ToC2 Describing Astronomical Catalogues and Query Results with XML]<br />
<br />
<br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23651measure2007-12-05T12:24:58Z<p>LucaPost: /* References */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Scientific_Notation Scientific notation for Physical quantities (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23641measure2007-12-04T18:39:27Z<p>LucaPost: /* Related microformats */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
== Related microformats ==<br />
* [[hcalendar]] can provide a complete description of a natural event (for example an earthquake) occurring at a specified time (dtstart/dtend) and location (embedded [[geo]]), by just embedding measured physical quantities.<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23642measure-examples2007-12-04T18:19:13Z<p>LucaPost: /* a Scientific Journal, Experimental Thermal and Fluid Science */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==[http://www.bbc.co.uk/weather/5day.shtml bbc.co.uk 5-days weather forecast] ==<br />
<nowiki><abbr></nowiki> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
== a Scientific Journal, Experimental Thermal and Fluid Science ==<br />
HTML articles only available to subscribers, Unit-measures are present only in the table headers, which are not connected with the data-values with the correct semantic headers/scope HTML arguments. <br />
Many similar HTML-Tables found in other scientific journals. <br />
<br />
In order to skip HTML parsing, data is often shared by means of extra txt/csv files, a measure microformat would be most useful in such cases.<br />
<pre><br />
<tr valign="top"><br />
<td><br />
</td><br />
<td><br />
0.030 (m)<br />
</td><br />
<td><br />
0.0002<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
</tr><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23630measure2007-12-04T16:01:54Z<p>LucaPost: /* References */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
== Related microformats ==<br />
<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
*[http://en.wikipedia.org/wiki/Measurement Measurement in scientific/technical contexts (Wikipedia)]<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23625measure2007-12-04T15:27:50Z<p>LucaPost: /* Contributors */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
== Related microformats ==<br />
<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
* Luca Postpischl<br />
<br />
==References==<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure&diff=23624measure2007-12-04T15:26:57Z<p>LucaPost: /* The problem */</p>
<hr />
<div>= Measure microformat =<br />
<br />
Currently this microformat is in exploratory stage. Contributions should focus on real examples from the Web, existing formats/encoding of measures.<br />
<br />
== The problem ==<br />
<br />
Measures (e.g. weights, sizes, temperatures) occur frequently on the Web, they are constituted of a value a unit-measure and, in scientific and technical contexts, an experimental uncertainty. These 3 elements should be marked-up consistently across websites so that they can be easily identified, and acted upon (export, compute, convert) in collaborative distributed applications.<br />
<br />
Unit-measures differ from locale to locale (e.g. Fahrenheit vs. Celsius, pound versus Kilogram), making comparison and matching of offerings difficult.<br />
<br />
The Measurement Unit microformat will enable unambiguous description of measures and as a result easier comparison and matching of offerings.<br />
<br />
== Related microformats ==<br />
<br />
* [[job-listing]] can use time measure for specify per what period of time the salary is for.<br />
* [[hlisting]] product dimensions; weight/mass; time period (as above). <br />
* [[directions-examples]] can use length measure for mileage and time to go from one point to the next.<br />
* [[recipe-examples]] can use weight, volume and time measure for ingredients and preparation time.<br />
* [[currency]] can be viewed as a measurement unit, or as a component of a measurement unit, as in $ per hour.<br />
<br />
== Contributors ==<br />
* Guillaume Lebleu<br />
* [[User:AndyMabbett|Andy Mabbett]]<br />
<br />
==References==<br />
*[http://www.bipm.org/en/si/ International System of Units (SI)]<br />
**[http://en.wikipedia.org/wiki/International_System_of_Units (Wikipedia)]<br />
*[http://en.wikipedia.org/wiki/Template:Convert Wikipedia's "convert" template]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23629measure-examples2007-12-04T15:13:16Z<p>LucaPost: /* Measure Examples */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==[http://www.bbc.co.uk/weather/5day.shtml bbc.co.uk 5-days weather forecast] ==<br />
<nowiki><abbr></nowiki> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
== a Scientific Journal, Experimental Thermal and Fluid Science ==<br />
HTML articles only available to subscribers, Unit-measures are present only in the table headers, which are not connected with the data-values with the correct semantic headers/scope arguments.<br />
<pre><br />
<tr valign="top"><br />
<td><br />
</td><br />
<td><br />
0.030 (m)<br />
</td><br />
<td><br />
0.0002<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
<td align="char" char="."><br />
0.7<br />
</td><br />
</tr><br />
</pre><br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23622measure-examples2007-12-04T15:02:59Z<p>LucaPost: /* bbc.co.uk 5-days weather forecast */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==[http://www.bbc.co.uk/weather/5day.shtml bbc.co.uk 5-days weather forecast] ==<br />
<nowiki><abbr></nowiki> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23621measure-examples2007-12-04T15:00:31Z<p>LucaPost: /* Measure Examples */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
==bbc.co.uk 5-days weather forecast ==<br />
<abbr> title attribute to describe the unit-measure.<br />
<pre><br />
<td class="weathertext" bgcolor="#ffffcc" align="center" headers="w2"><br />
<div class="tempsym"><br />
<span class="temptxt"><br />
15 <br />
<abbr title="Day Temperature in degrees Celsius"><br />
°C<br />
</abbr><br />
</span><br />
</div><br />
</td><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23620measure-examples2007-12-04T14:54:57Z<p>LucaPost: /* [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><b><br />
9.109 382 15 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><b>0.000 000 45 x 10 <sup>-31</sup>kg</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
<br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23619measure-examples2007-12-04T14:51:56Z<p>LucaPost: /* Measure Examples */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value<br />
</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><br />
<b><br />
9.109 382 15 x 10 <br />
<sup><br />
-31<br />
</sup><br />
kg <br />
</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr><br />
<td align="right" colspan="2"><br />
<font face="Myriad Roman,Syntax,Gill,Gill Sans,Arial,Helvetica" color="#442222"><br />
<img width="20" height="1" alt="" src="/cuu/Images/space126.gif" /><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty<br />
</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><br />
<b><br />
0.000 000 45 x 10 <br />
<sup><br />
-31<br />
</sup><br />
kg <br />
</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
</pre><br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-examples&diff=23618measure-examples2007-12-04T14:48:58Z<p>LucaPost: /* Measure Examples */</p>
<hr />
<div>= Measure Examples =<br />
<br />
This page collects examples of measures on the Web.<br />
== [http://physics.nist.gov/cuu/Constants/index.html National Institute of Standards and Technology] ==<br />
un-POSH Table-based template, the measurement and its uncertainity are on separate table rows:<br />
<pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"> Value</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><tt><br />
<b><br />
9.109 382 15 x 10<sup>-31</sup><br />
kg</b><br />
</tt></font></td></tr><br />
</pre><br />
== [http://www.ebay.com eBay] ==<br />
<br />
Search for "feet", "mpg", "mph", "sec" on eBay, you will find examples similar to the following ones:<br />
<br />
<pre><br />
<h1 class="itemTitle">S-Video TV Out 1.5m 5 Feet Extension S Video DVD Cable</h1><br />
</pre><br />
<br />
<pre><br />
<li>Measures 60" (1.5m) long</li><br />
<li>Extend your S-video cable by 1.5m long</li><br />
</pre><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Value<br />
</td><br />
<td nowrap="" bgcolor="#cce2f3"><br />
<font size="4" color="red"><br />
<tt><br />
<b><br />
9.109 382 15 x 10 <br />
<sup><br />
-31<br />
</sup><br />
kg <br />
</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<tr><br />
<td align="right" colspan="2"><br />
<font face="Myriad Roman,Syntax,Gill,Gill Sans,Arial,Helvetica" color="#442222"><br />
<img width="20" height="1" alt="" src="/cuu/Images/space126.gif" /><br />
</font><br />
</td><br />
</tr><br />
<tr valign="bottom"><br />
<td bgcolor="#cce2f3" align="right"><br />
Standard uncertainty<br />
</td><br />
<td bgcolor="#cce2f3"><br />
<font size="4" color="black"><br />
<tt><br />
<b><br />
0.000 000 45 x 10 <br />
<sup><br />
-31<br />
</sup><br />
kg <br />
</b><br />
</tt><br />
</font><br />
</td><br />
</tr><br />
<pre><br />
<DIV><BR><STRONG>Power:<BR></STRONG><br />
<LI>620 hp @ 5,200 rpm <br />
<LI>650 lb-ft @ 4,000 rpm <BR><BR><B>Performance:</B> <br />
<LI>0 - 60 mph: 3.7 sec. * </LI></DIV><br />
<DIV><br />
<LI>1/4 mile: 12.1 sec. @ 114 mph</LI></DIV><br />
<DIV><br />
</pre><br />
<br />
== [http://www.royalpalmshotel.com/ Royal Palms Hotel] ==<br />
<br />
* Use of "hightemp" as class name<br />
* Link to a page with detailed weather<br />
<br />
<pre><br />
<div id="nav-weather-footer"><br />
Local Time: <span id="localtime">11:52 am</span><br />Local Temp: <a href="weather.php"><span class="hightemp">88F/31</span>C</a> </div><br />
</pre><br />
<br />
On the [http://www.royalpalmshotel.com/weather.php web page] with detailed weather.<br />
<br />
* Use of "temp" as class name<br />
* Use of "high" for high temperature (this would be more relevant for a weather forecast microformat)<br />
* Use of "low" for low temperature (this would be more relevant for a weather forecast microformat)<br />
<br />
<pre><br />
<td class="temp"><br />
<br/><br />
Rain Showers Likely<br />
<div class="high">Hi: 88&deg;F</div><br />
<div class="low">Lo: 67&deg;F</div><br />
</td><br />
</pre><br />
<br />
==And finally...==<br />
[http://en.wikipedia.org/wiki/List_of_humorous_units_of_measurement Other units of measurement]<br />
*[http://www.theregister.co.uk/2007/08/24/vulture_central_standards/ Vulture Central Standards]<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=23644measure-brainstorming2007-11-29T14:24:52Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*How should stops (.) and commas (,) be interpreted? [[User:TobyInk|TobyInk]] 04:13, 18 Nov 2007 (PST)<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*<p>'''Measurement errors''' are fundamental in many technical and scientific fields, they must be supported. [[User:LucaPost|LucaPost]]<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">21.7</span> +/-<br />
<span class="data-error"> 0.2</span> )<br />
<abbr class="unit-measure" title="km">Kilometers</abbr>.<br />
</span><br />
</nowiki></pre><br />
</p><br />
:#Here the actual physical quantity is better 'defined' with rel-tag, and the optional data-error is clearly identified with its own span; alternatively parsers might identify the data-error part by looking for the '&plusmn;' html-entity.<br />
:#Standard science notation requires the data and the error values to be expressed in the same unit and with the same number of digits.<br />
:#Statistics further requires the error-value to be rounded to its most-significant digit, the measure-value gets rounded accordingly.<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
** There is already a unicode character for the micro, sign: &#xB5; (U+00B5). Better to use it than substituting a "u". [[User:TobyInk|TobyInk]] 03:56, 18 Nov 2007 (PST)<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
** Use instead U+00B0 (&#xB0;, degree) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*minute of arc (') - angle<br />
** Use instead U+2032 (&#x2032;, prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
** Use instead U+2033 (&#x2033;, double-prime) [[User:TobyInk|TobyInk]] 04:06, 18 Nov 2007 (PST)<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
** Use U+2103 (&#x2103;, degrees celcius) [[User:TobyInk|TobyInk]] 04:07, 18 Nov 2007 (PST)<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
** Division slash (&#x2215;, U+2215) more appropriate [[User:TobyInk|TobyInk]] 04:09, 18 Nov 2007 (PST)<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=23394measure-brainstorming2007-10-19T08:55:14Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*'''Measurement errors''' are fundamental in many technical and scientific fields, they must be supported:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
<a href="/depth" rel="tag" class="data-name">Depth</a>:<br />
( <span class="data-value">21.7</span> +/-<br />
<span class="data-error"> 0.2</span> )<br />
<abbr class="unit-measure" title="km">Kilometers</abbr>.<br />
</span><br />
</nowiki></pre><br />
<br />
Here the actual physical quantity is better 'defined' with rel-tag, and the optional data-error is clearly identified with its own span (alternatively parser might identify the error by looking for the '&plusmn;' html-entity).<br />
<br />
Standard science notation requires the data and the error values to be expressed in the same unit and with the same number of digits.<br />
<br />
Statistics further requires the error-value to be rounded to its most-significant digit, the measure-value gets rounded accordingly.<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
*minute of arc (') - angle<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=22696measure-brainstorming2007-10-19T07:58:26Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*Measurement errors are fundamental in many fields and must also be supported.<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
*minute of arc (') - angle<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=measure-brainstorming&diff=22695measure-brainstorming2007-10-19T07:57:44Z<p>LucaPost: /* Issues */</p>
<hr />
<div>= Measure Microformat Brainstorming =<br />
<br />
This page collects ideas on how to use semantic XHTML to represent unambiguously [[measure]]s.<br />
<br />
== Guillaume Lebleu ==<br />
<br />
Basic example with elementary unit using the abbr pattern and the UNECE code (see [[measure-formats]])<br />
<br />
<pre><br />
<span class="length">5 <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
Optional "value" could be useful in some cases, for instance when the value is provided in plain text:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="unit" title="FOT">Feet</abbr></span><br />
</pre><br />
<br />
<br />
==Andy Mabbett==<br />
<br />
===Converter Extension===<br />
This Firefox extension may be of interest. Note, though, that it's been criticised for having a "nag" screen: [https://addons.mozilla.org/firefox/2286/ Converter] [[User:AndyMabbett|AndyMabbett]] 15:32, 3 Oct 2006 (PDT)<br />
<br />
:This is the author of that extension. I don't want to go much into this, but I just want to clarify this briefly. The part with the nag screen is wrong on two counts: (1) that dialog isn't there anymore, and (2) even if it was there, you only needed to read a paragraph and click a button to make it go away ''forever'' -- but you don't have to take my word for it, install it for yourselves and see. Andy's report is accurate however -- the extension '''''was''''' criticized for that dialog (that's what you get from your free extension's users when you ask for 15 seconds of their time in return for hundreds of hours of your time). --[[User:BogdanStancescu|BogdanStancescu]] 09:35, 9 Oct 2006 (PDT)<br />
<br />
===Wikipedia converter===<br />
Wikipedia's [http://en.wikipedia.org/wiki/Template:Convert Convert Template] automatically converts from metric to imperial and vice versa. It's worth noting the measurements it supports. <br />
<br />
===Google calculator===<br />
A Google search, e.g. for "0.6 miles" [http://www.google.co.uk/search?q=0.6+miles returns a metric conversion]. See also [http://www.google.co.uk/intl/en/help/calculator.html Google calculator help].<br />
<br />
===HTML Entities===<br />
*For squared and cubic values, the HTML entities <code>&amp;sup2;</code> and <code>&amp;sup3;</code> should be borne in mind.<br />
<br />
*For temperatures and angels, the HTML entity <code>&amp;deg;</code> exists.<br />
<br />
*The following currency entities exist: <br />
**<code>&curren;</code> - <code>&amp;curren;</code> - currency <br />
**<code>&cent;</code> - <code>&amp;cent;</code> - cent<br />
**<code>&pound;</code> - <code>&amp;pound;</code> - pound<br />
**<code>&yen;</code> - <code>&amp;yen;</code> - yen<br />
**<code>&euro;</code> - <code>&amp;euro;</code> - Euro<br />
<br />
==Bogdan Stăncescu==<br />
Here are my findings related to automatic parsing of measurements on web pages while developing the [http://converter.mozdev.org Converter] extension. Please ask away if you want me to go into more detail on any of the topics -- I'm not sure which of my experiences are relevant to microformats, so I'm going to give you an overview of my conclusions.<br />
<br />
By the way of an introduction, the Converter is a Firefox extension which tries to convert all measurements it finds in any web page to their Imperial or metric counterpart (e.g. Fahrenheit to Celsius, and Celsius to Fahrenheit; meters to feet and feet to meters). There are two steps to the conversion process: (1) identifying the measurements in the page, and (2) converting them. As expected, the conversion part is trivial, at least conceptually. The parsing is the tricky bit, and that's also where the Converter's challenges also become relevant for microformats.<br />
<br />
Here are the main challenges I have encountered while writing the Converter:<br />
<br />
;Presentation standardization: The first, biggest and most obvious challenge is lack of almost any ''de facto'' standardization in respect to data presentation. What I mean is that although the units themselves are more or less standardized (more on that later), they are ''presented'' in various ways within web pages. Take these examples: "50 foot monster", "50 ft monster", "50 feet monster", "50-foot monster", "50-feet monster" -- and my personal favorite, "fifty-foot monster" (more on this later);<br />
<br />
:Note that using a microformat using in particular the [[abbr-design-pattern]] would make each of these examples less ambiguous if not unambiguous. See below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">ft</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span>-<abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><span class="value">50</span><abbr class="unit" title="FOT">feet</abbr></span> monster<br />
</pre><br />
<br />
<pre><br />
<span class="height"><abbr class="value" title="50">fifty</abbr><abbr class="unit" title="FOT">foot</abbr></span> monster<br />
</pre><br />
<br />
:: Of course; as far as I could gather, that's actually the ''purpose'' of microformats -- bridging the gap between what humans and machines can understand, no? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
;Unit standardization: I live in Europe, where I've always used the metric system. As such, this probably was a much bigger nasty surprise for me than it is for a user of the Imperial/U.S. Customary system: in the Imperial system, the units themselves vary depending on where you are -- miles, pints, and a whole lot of other units come in many different flavors, but they're all written the same in regular usage;<br />
<br />
;Language: "1 meter" vs. "1 metre" is a reasonable difference -- but non-SI units are usually translated. Even some SI units have different plurals, depending on the language, although in theory SI units are actually denoted by ''symbols'', not "words", as to make them non-translatable, and truly international (hence the name of the SI). I haven't really given much thought to a solution towards parsing these, because I find it overwhelming for the time.<br />
<br />
;The sheer number of units: surprisingly, most people don't realize just how many units we humans have invented. Just take a look here: [http://www.asknumbers.com/ asknumbers.com] -- see how many categories there are? Now click on Flow Rate -- a non-ubiquitous type of measurement. Three sub-categories only for flow rates! Now click on Volume Flow Rate and take a look at the number of units in those lists. Remember, those are just in one of the three categories for flow rate! The UNECE standard mentioned in the [[measure-formats#Measure_Formats|measure formats]] page is useful to define just that -- a ''standard'' set of units. But in practice there are a lot more being used out there.<br />
<br />
:Do you have examples from the Web (a URL) of non-UNECE units. One possibility would be to provide the ability for a unit to be defined as a division of products of other units. This is consistent with the [[measure-formats#Systeme_International]], which defines 7 base units and all other units as derived units (of course some units, even though they are derived are much easily represented as simple ones). This is what XBRL has done for financial/accounting/reporting. See [[currency-formats#XBRL]] and theorical example (ampere acre per second) below --[[User:Guillaume_Lebleu|Guillaume_Lebleu]]:<br />
<br />
::Unfortunately I don't have URLs -- almost at all -- with measurements, although I've been in the "business" for a while. The reason for this is that I collect URLs of pages I encounter which are not properly parsed by the Converter, and when I release a version which understands those, I delete the URLs. Also, I never intended to cover all units in the Converter myself, for a multitude of reasons -- therefore I was never interested in the more exotic ones.<br />
<br />
<small>Guillaume Lebleu's example</small><br />
<pre><br />
<span class="unit"><br />
<abbr class="unit" title="AMP">Ampere</abbr> <abbr class="unit" title="ACR">acre</abbr> <span class="divide">per</span> <abbr class="unit" title="SEC">second</abbr><br />
</span><br />
</pre><br />
<br />
::Regarding your idea of breaking down the units in base units, that's something I've also been toying with in my head for the Converter. For my particular application, it's technically more difficult to implement this breakdown. For microformats, it would be easier, but there still remains at least one potential problem: you end up with a huge mess in the page. If a standard is too complicated to follow, one tends to give up altogether.<br />
<br />
::Consider a document which actually discusses some sort of current variation per farm, and therefore needs to repeatedly refer to ampere acres per second. For human use, they'd simply define the AAS somewhere at the top of the document, and then refer to AAS, KAAS or MAAS as needed. Maybe a similar approach should be considered for microformats as well:<br />
<br />
<pre><br />
We define the <br />
<span class="unit_definition"><br />
<abbr class="unit_name">AAS</span><br />
as<br />
<abbr class="unit" title="AMP">Ampere</abbr><br />
<abbr class="unit" title="ACR">acre</abbr><br />
<span class="divide">per</span><br />
<abbr class="unit" title="SEC">second</abbr><br />
</span>.<br />
</pre><br />
<br />
::And then use the "AAS" throughout the document as any other pre-defined unit. How would you define (and use) the KAAS (1000 AAS) or MAAS (1,000,000 AAS) though? Is there any standard way already to use data multipliers in microformats? Or should we discuss that? Or is it out of scope? --[[User:BogdanStancescu|BogdanStancescu]] 00:30, 11 Oct 2006 (PDT)<br />
<br />
That's all I can think of as major hurdles right now. If I remember anything else, I'll post here. Please do give me feedback here if you want to ask more about any of the topics I touched above, or if you have other questions I might be able to reply to. --[[User:BogdanStancescu|BogdanStancescu]] 12:08, 9 Oct 2006 (PDT)<br />
<br />
<br />
==Discoleo==<br />
=== Measurement Classification ===<br />
<br />
Because it is easier to provide examples, I will first list examples.<br />
<br />
==== Categorical vs Ordinal Data ====<br />
<br />
Various measurements may produce '''NON-Numerical''' values:<br />
* a pain scale: '''most severe''', '''very severe''', '''severe''', ...<br />
* or the TNM tumour classification system: T0, Tx, T1, T2, T3, T4, N0, ...<br />
<br />
<br />
There is even a more fundamental issue related to numbers themselves, e.g.:<br />
* '''Lists''' or '''Years''' are sometimes written using '''Roman Numbers'''<br />
** however, the strings corresponding to ''Roman Numbers'', when sorted alphabetically, do NOT retain the correct order<br />
** i.e. C (100) preceds L (50), which preceds X (10)<br />
* there are other numbering schemes<br />
<br />
==== A Single Value / Data Point ====<br />
<br />
This is the most simple data format and pretty straitforward to implement.<br />
<br />
* the distance between 2 cities is '''40 km'''<br />
* the velocity is '''62 mph'''<br />
* most other simple entires (...)<br />
<br />
==== An Interval Measurement ====<br />
<br />
* time: the shop is open between '''6am - 18pm''' on every day of the week, exept Saturdays from '''9am - 16pm''' and Sundays from '''9am - 13pm'''<br />
**[[hcalendar|hCalendar]]? [[User:AndyMabbett|Andy Mabbett]] 09:24, 22 Nov 2006 (PST)<br />
<br />
This is more about an interval measurement. Every variable can have 2 (or more) values, e.g.:<br />
* the levels of rain fall were between 25mm - 35mm<br />
* the maximum velocity of various cars was 220 - 250 km/h<br />
<br />
Should these values be stored as separate values? [e.g. low / high]<br />
Or should the microformats be able to store an interval?<br />
<br />
See also the examples for statistical summaries below.<br />
<br />
*Mark up each as a separate measurement, and wrap them in a "range" microformat? [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
==== Matrices ====<br />
<br />
* the GPS coordinates are '''12°14' N and 25°55' E'''<br />
**[[geo|Geo]]? [[User:AndyMabbett|Andy Mabbett]] 09:25, 22 Nov 2006 (PST)<br />
* the dimension of the box is '''3m x 2m x 0.55m'''<br />
**this is three separate, single measurements, surely? [[User:AndyMabbett|Andy Mabbett]] 09:21, 22 Nov 2006 (PST)<br />
** 3 x 2 x 0.55 cubic meter, still 3 measurements, BUT given as cubic meter => ONE measurement?<br />
***Who writes 3x2x0.55 cubic meter? You'd write "3.3m<sup>3</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
** the surface was 2 x 3 square feet ???<br />
***Who writes 2x3 sq ft? You'd write "2ftx3ft" or "6ft<sup>2</sup>" [[User:AndyMabbett|Andy Mabbett]] 11:36, 22 Nov 2006 (PST)<br />
<br />
<br />
* IF we write "3.3m<sup>3</sup>" or "6ft<sup>2</sup>", we '''loose information'''<br />
* IF I want a surface, I would prefer the '''sqare feet''' unit, and NOT '''...feet x ...feet'''<br />
* writing for every measure a markup, will '''bloat''' the code extensively<br />
** data matrices would be very effective here<br />
*** how would you make such a matrix? There are different ways how such information can be "compounded". (length per time = speed, length * length = area). Maybe a we can group those measurements by a surrounding information, what the context is. --Emil 02:50, 25 Dec 2006 (PST)<br />
<br />
==== Statistical Measurements ====<br />
<br />
Often, a group of data is summarized using a statistics:<br />
* the mean length was 1.3m (SD 0.12m, group size 22)<br />
* the median age was 42 years (interquartile range 95% 18 - 97)<br />
<br />
==== Measurement Scales ====<br />
<br />
===== Accuracy vs. Precision =====<br />
<br />
'''QUESTIONS'''<br />
* How detailed should a measurement be stored?<br />
**Microformats aren't for storing measurements; they're for "labelling" the measurements that are already present. [[User:AndyMabbett|Andy Mabbett]] 09:23, 22 Nov 2006 (PST)<br />
* If Accuracy and precision are relevant to the measurement, how do we store these?<br />
<br />
===== Standardization of Measurement =====<br />
<br />
* sometimes we may need to store the calibration information / calibration curves<br />
* we may need to store the reference point the measurement is based on<br />
* we may need to store the '''normal values'''<br />
** biomedical measurements are often laboratory dependent, so it does NOT make sense to have the measurement without the corresponding normal values<br />
** e.g. anti-Hepatitis B surface antigen antibody (anti-HBs) Titer: 32 MIU/ml<br />
*** normal: 0 (non-infected, non-past infection, non-immunity)<br />
*** protective immunity: >10 MIU/ml<br />
*** interpretation is however more complex, depending on other tests as well<br />
<br />
== Emil Thies ==<br />
<br />
From my understanding, this microformat should concentrate on the notation of a measurement. So there will be some aspects, which has to be covered (elsewhere?) to improve the automatic use it or this microformat only uses some base informationens (units / dimensions) and derives all used from those base / build-in once.<br />
<br />
=== Dimension vs. Unit vs. Scale vs. Measurement ===<br />
<br />
A measurement is the combination of a number (value) and a unit (kind).<br />
* 3km (3 Kilo Metre = 3.000 Metre)<br />
<br />
A unit is a view for a measure of a dimension. There are two kinds how units can be different to each user:<br />
* Units Differ by Scale (Prefix)<br />
** 3km is the same as 3.000 meter or 300.000 cm (Its the same unit, with a different prefix, which works like a factor for the value, to lower the amount of symbols / numbers. The scale should be an own element and we can make use of the standard prefixes, like they are defined on [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* Different units of the same dimension can be transferred into each other.<br />
** Metre is a unit of the dimension length.<br />
** Foot is a unit of the dimension length.<br />
<br />
A Dimension is a base-dimension (see SI-System) or a compound dimension.<br />
* length is a base dimension<br />
* time is a base dimension<br />
* speed is a compound dimension (length per time). There for a measurement of speed has one number and two unit by a math expression, which form their own unit. e.g. 10 m/s (10 Metre per second).<br />
<br />
If we express a measurement in a microformat by the unit, the dimension is indirect provided by it. But a microformat, which uses measurement as a part, needs to define the dimension of it, to keep the use of the unit as an user choice. So, we could have a general measurement element, which allows all kinds of units to use. As a derived format, we can have sub-formats, which limit the list of units (or define an alternate list) by only allowing specific dimension(s).<br />
<br />
E.G. <br />
* [[currency-proposal]], with the money element which uses the same elements value (should then replace amount), scale (should be introduced), unit (should replace currency) which is limit to the ISO 4217 list.<br />
* length, which only allows units which measures the dimension length, like FOT, MTR ...<br />
<br />
=== Identification of Units ===<br />
<br />
There are so many Units around - not only the existing one. There are deprecated ones like from Rome empire etc. For example "[http://en.wikipedia.org/wiki/Foot_(unit_of_length) Foot]" is not an unique identification of a unit. There is not only the British and U.S., there are for example same old German ones, before those areas joined the international metre convention in 1875:<br />
* 25 cm in Hessen<br />
* 28,935 cm in Bremen <br />
* 29,641 cm in Oldenburg <br />
* 29,1859 cm in Bayern <br />
* 30,385 cm in Meiningen-Hildburghausen <br />
* 31,385 cm in Preußen <br />
* 31,608 cm in Wien/Österreich <br />
* 32,61 cm in Bad Homburg vor der Höhe <br />
* 33 1/3 cm in der Pfalz <br />
<br />
So there is the need of a unique identification of those units. I found two approach right:<br />
<br />
==== In MathML ====<br />
<br />
MathML [http://www.w3.org/TR/mathml-units/#definitionURL defines] the construction of an URI like:<br />
<br />
<nowiki>http://base/units/unit name[/context][/country][#prefix]</nowiki><br />
<br />
<pre><br />
http://.../units/foot/de<br />
</pre><br />
<br />
But as you can see, there is right now no way to distinguish the different German foots based on the area inside Germany. Furthermore the context is so variable, that the same unit can be described by different URLs.<br />
<br />
==== In OpenMath ====<br />
<br />
OpenMath [http://www.openmath.org/cdgroups/units.html defines] the units inside of content directories:<br />
<br />
<pre><br />
http://www.openmath.org/cd/units_us1.xhtml#foot_us_survey<br />
</pre><br />
<br />
So there is a unique URLs for a Unit, but not every Unit is covered.<br />
<br />
=== Transformation of Units ===<br />
<br />
A real benefit is the automatic transformation of a unit, so that the write can write the measurement in his context (e.g. in the U.S. foot, or a quote from an antike text in Rome Empire foot) and the reader can get a transformation in his context (e.g. the value in metre). There fore there is the need of additional transformation information. And there are some different kinds of transformation:<br />
<br />
==== units of same dimension ====<br />
<br />
e.g. foot to metre<br />
<br />
==== units of compound but same dimension ====<br />
<br />
e.g. metre/s and mach-number<br />
<br />
==== compound measurement context ====<br />
<br />
<pre>This switch works up to 5 Ampere by 220 Volt</pre><br />
<br />
The reader might to now, which Watt device he can attach (1100 Watt would be the answer).<br />
<br />
<pre>The dimension of the box is 3m x 2m x 0.55m</pre><br />
<br />
There might be some question like:<br />
* volume (3,3 m³)<br />
* surface (17,5 m²)<br />
<br />
=== Approach ===<br />
<br />
A general measurement should make use of the following informations:<br />
<br />
value: a number, which represents the amount of the measurement. The number should follow one of the following representation:<br />
* natural (positive and negative): e.g. -1, 0, 1<br />
* decimal fraction (positive and negative): e.g. -2.5, 0.123<br />
* natural fraction (positive and negative): e.g. -2/3, 3/7<br />
scale: a factor used to lower the needed numbers of the value. The scale should be either<br />
* a letter to refer a build-in factor, which is defined in [http://aurora.regenstrief.org/UCUM/ucum.html#section-Prefixes The Unified Code for Units of Measure] or [http://www.w3.org/TR/mathml-units/#SI-prefixes MathML]).<br />
* a number like defined on value<br />
unit: the unit used for the measurement. The unit should follow one of the following representation:<br />
* build-in short-form like defined on [http://www.unece.org/etrades/units.htm Standards for Trade and Electronic Business] (or any other defined list which will be defined as the standard list for this format)<br />
* a reference to a unit definition. (I think there is the need of a markup/language to define new units and/or the transformation between units).<br />
<br />
<br />
<pre><br />
<span class="measurement"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
when we have a defined sub-measurement format for length, it could also be written:<br />
<br />
<pre><br />
<span class="length"><abbr class="value" title="5">Five</abbr> <abbr class="scale" title="k">kilo</abbr> <abbr class="unit" title="MTR">metre</abbr></span><br />
</pre><br />
<br />
==== List of possible Sub-Formats ====<br />
<br />
Here is a (first) list of possible keywords for sub-formats and their unit list or compound kind:<br />
<br />
* money - unit limit to the ISO 4217 List (or could be a sparate [[currency]] microformat)<br />
* '''length''' - unit limited to e.g. MTR (Metre), FOT (Foot) ....)<br />
** '''area''' <br />
*** Either a measurement with units like MTK (Square Metre), FTK (Square Foot) <br />
*** or a compound format with elements (width:length, height:length)<br />
** '''volume''' <br />
*** Either a measurement with units like MTQ (Cubic Metre), FTQ (Cubic Foot), LTR (Litre) ...<br />
*** or a compound format with elements (width:length, height:length, depth:length)<br />
* time or duration or '''period''' - unit limited to e.g. sec (second), min (minute) ...<br />
* '''frequency''' - unit limited to Hertz<br />
* mass or '''weight''' - unit limited to GRM (Gram), ...<br />
* power or '''electricity''' - unit limited to AMP (Ampere), OHM (Ohm), ...<br />
<br />
<br />
==Straw man==<br />
Based on [[currency-brainstorming#Taylor_Cowan|Taylor Cowan's currency suggestion]], and [http://microformats.org/discuss/mail/microformats-new/2007-September/000921.html subsequent mailing list discussion], the following straw man (rendering the above sub-formats unnecessary) is proposed:<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
[value]<br />
</span><br />
<br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3Kg", "456g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes and where parsers must accept the formats:<br />
<br />
*[unit-code][number]<br />
*[unit-code][space][number]<br />
*[number][unit-code]<br />
*[number]space[unit-code]<br />
<br />
and where the acceptable codes are to be determined.<br />
<br />
Further comment is invited. A test page is available, at http://www.westmidlandbirdclub.com/test/measure.htm<br />
<br />
===Notes===<br />
*This is extensible, using agreed new codes for unusual or archaic measurements (say "FUR" for "furlong"); such codes could be contained in the microformat's profile.<br />
*Otherwise, it works as-is for sub-divisions of currencies:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635mm"><br />
2' 1"<br />
</abbr><br />
</nowiki></pre><br />
<br />
:(2' 1" is "two feet one inch" in imperial measurement).<br />
<br />
===Issues===<br />
*is hmeasure the appropriate class-name?<br />
*Is [[currency|money]] a separate microformat, or a measurement, with the ISO currency code as the unit-code?<br />
*What standard sources for unit-codes exist? <br />
*This is still susceptible to the [[accessibility-issues#abbr-design-pattern]]<br />
*Do we also need sub-classes?<br />
<br />
<pre><nowiki><br />
<span class="hmeasure"><br />
The <span class="unit-code">kg</span> weight was, in total <span class="value">5</span>.<br />
</span><br />
</nowiki></pre><br />
<br />
*If so, where would this be used? And are "unit-code" and "value" appropriate class-names?<br />
*Measurement errors are fundamental in many fields and must also be supported:<br />
<br />
===Suggested amendment 1===<br />
<br />
*Use only:<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="[value]"><br />
[text]<br />
</abbr><br />
</nowiki></pre><br />
<br />
Where "value" is a number-type pair ("3 kg", "456 g") using [http://en.wikipedia.org/wiki/SI_units SI] or other standard unit-codes where the parser must accept the following formats:<br />
<br />
*Single measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
*Compound measurements - [number][space][[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]][/][[[http://en.wikipedia.org/wiki/SI_prefix SI-prefix]][[http://www.bipm.org/en/si/si_brochure/chapter5/5-2.html SI-unit]]<br />
<br />
====Notes====<br />
*The only values allowed are SI values and prefixes<br />
<br />
<pre><nowiki><br />
<abbr class="hmeasure" title="635 mm"><br />
2' 1"<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="635 km/s"><br />
635 kilometers per second<br />
</abbr><br />
<br />
<abbr class="hmeasure" title="0.5 m^3/s^2"><br />
half a cubic metre per second squared<br />
</abbr><br />
</nowiki></pre><br />
<br />
====Supported SI Prefixes====<br />
<br />
* yotta Y Quadrillion -1 000 000 000 000 000 000 000 000<br />
* zetta Z Trilliard (thousand trillion) - 1 000 000 000 000 000 000 000<br />
* exa- E Quintillion Trillion 1 000 000 000 000 000 000<br />
* peta- P Quadrillion Billiard (thousand billion) 1 000 000 000 000 000<br />
* tera- T Trillion Billion 1 000 000 000 000<br />
* giga- G Billion Milliard (thousand million) 1 000 000 000<br />
* mega- M Million 1 000 000<br />
* kilo- k Thousand 1 000<br />
* hecto- h Hundred 100<br />
* deca- da Ten 10<br />
* deci- d Tenth 0.1<br />
* centi- c Hundredth 0.01<br />
* milli- m Thousandth 0.001<br />
* micro- u Millionth 0.000 001<br />
* nano- n Billionth Milliardth 0.000 000 001<br />
* pico- p Trillionth Billionth 0.000 000 000 001<br />
* femto- f Quadrillionth Billiardth 0.000 000 000 000 001<br />
* atto- a Quintillionth Trillionth 0.000 000 000 000 000 001<br />
* zepto- z Sextillionth Trilliardth 0.000 000 000 000 000 000 001<br />
* yocto- y Septillionth Quadrillionth 0.000 000 000 000 000 000 000 001<br />
<br />
====Supported SI Units====<br />
<br />
*meter (m) - length<br />
*gram (g) - mass<br />
*kilogram (kg) - mass<br />
*second (s) - time<br />
*ampere (A) - electric current<br />
*kelvin (K) - thermodynamic temperature<br />
*mole (mol) - amount of substance<br />
*candela (cd) - luminous intensity<br />
<br />
====Supported Derived SI Units====<br />
*hertz (Hz) - frequency<br />
*newton - (N) force, weight<br />
*pascal - (Pa) pressure, stress<br />
*joule (J) - energy, work, heat<br />
*watt (W) - power, radiant flux<br />
*coulomb (C) - electric charge or electric flux<br />
*volt (V) - voltage, electrical potential difference, electromotive force<br />
*farad (F) - electric capacitance<br />
*ohm (ohm) - electric resistance, impedance, reactance<br />
*siemens (S) - electrical conductance<br />
*weber (Wb) - magnetic flux<br />
*tesla (T) - magnetic field<br />
*henry (H) - inductance<br />
*lumen (lm) - luminous flux<br />
*lux (lx) - illuminance<br />
*becquerel (Bq) - radioactivity (decays per unit time)<br />
*sievert (Sv) - equivalent dose (of ionizing radiation)<br />
*katal (kat) - catalytic activity<br />
<br />
====Supported Non-SI Units====<br />
<br />
*minute (min) - time<br />
*hour (h) - time<br />
*day (d) - time<br />
*radian (rad) - angle<br />
*degree of arc (deg) - angle<br />
*minute of arc (') - angle<br />
*second of arc (<nowiki>''</nowiki>) - angle<br />
*steradian (sr) - solid angle<br />
*square degree (deg^2) - solid angle<br />
*litre (L) - volume<br />
*tonne (t) - mass<br />
<br />
====Units Defined by Microformats.org====<br />
<br />
*celcius (cel) - temperature<br />
*bit (bit) - computing<br />
<br />
====Supported SI Markup====<br />
<br />
*solidus (/) - divisor<br />
*caret (^) - exponentiation<br />
<br />
==See also==<br />
{{measure-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=User_talk:AndyMabbett&diff=24496User talk:AndyMabbett2007-10-08T17:10:35Z<p>LucaPost: /* Includes */</p>
<hr />
<div>At least if I put something here, I won't keep seeing my name as a red link...<br />
<br />
== Hello ==<br />
<br />
Hi Andy,<br />
<br />
I am one of the contributors/admins on wikispecies. You posted a message a while ago, also on our mailing list. I am wondering in what stage you really are with your private project. Have you actually build something, or are you still in the brain-storming phase? Anyway I'm anxious to see where you are going. --[[User:Hyppo|Hyppo]] 14:44, 8 Oct 2006 (PDT) (Kempm on Wikispecies)<br />
<br />
== Wikitravel ==<br />
<br />
Hey, I answered on my own talk page (It's never been clear to me what the best way to do this is.) In short Wikitravel is poised to do a major hCard rollout in the coming months. -- [[User:MarkJaroski|MarkJaroski]] 07:31, 25 Nov 2006 (PST)<br />
<br />
== [[hcard-examples-in-wild]] ==<br />
<br />
Hey, why is hiding semi-useful information using CSS bad? The Geo and Address stuff wouldn't be enough to contact me, but I would like there so bookmarklets, crawlers, greasemonkey etc can manipulate it. Is there a policy on using CSS hiding of fields? Thanks :) --[[User:WizardIsHungry|WizardIsHungry]] 14:35, 15 Dec 2006 (PST)<br />
<br />
:See [[hcard-issues]] [[User:AndyMabbett|Andy Mabbett]] 14:55, 15 Dec 2006 (PST)<br />
:: Thanks, in the future it might be nice to throw "See [[hcard-issues]]" in the edit summary or in the annotation.--[[User:WizardIsHungry|WizardIsHungry]] 16:24, 15 Dec 2006 (PST)<br />
== Thank you! ==<br />
<br />
Thank you so much for catching my typo on my user page! I really appreciate it.<br />
--[[User:CarlaHufstedler|Carla]] 08:27, 10 Sep 2007 (PDT)<br />
<br />
== Aloha and mahalo ==<br />
<br />
For your (or your bots) kind rules/regs posting. --[[User:JeffMcNeill|JeffMcNeill]] 13:20, 1 Oct 2007 (PDT)<br />
<br />
==Includes==<br />
<br />
:See [[hcard-examples-in-wild]]<br />
Please check again, probably something was missing in the [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html english language] page compared to the italian language one. Should be fixed now, I moved it back from 'examples-with-problems' to the general examples-in-wild hcard wiki page.</div>LucaPosthttp://microformats.org/wiki/index.php?title=User_talk:LucaPost&diff=33461User talk:LucaPost2007-10-08T17:07:53Z<p>LucaPost: /* Includes not working */</p>
<hr />
<div>==Welcome==<br />
<br />
{{welcome}}<br />
<br />
:[[User:AndyMabbett|Andy Mabbett]] 13:56, 3 Oct 2007 (PDT)<br />
<br />
==Includes not working==<br />
<br />
*The includes in your hCards on INGV Bologna are missing, [[User:AndyMabbett|Andy Mabbett]] 13:56, 3 Oct 2007 (PDT)<br />
<br />
<br />
Check again, probably something was missing in the [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html english language] page compared to the italian language one. Should be fixed now.</div>LucaPosthttp://microformats.org/wiki/index.php?title=User_talk:LucaPost&diff=22423User talk:LucaPost2007-10-08T17:06:54Z<p>LucaPost: /* Includes not working */</p>
<hr />
<div>==Welcome==<br />
<br />
{{welcome}}<br />
<br />
:[[User:AndyMabbett|Andy Mabbett]] 13:56, 3 Oct 2007 (PDT)<br />
<br />
==Includes not working==<br />
<br />
*The includes in your hCards on INGV Bologna are missing, [[User:AndyMabbett|Andy Mabbett]] 13:56, 3 Oct 2007 (PDT)<br />
<br />
<br />
Check again, probably something was missing in the english language page compared to the italian language one</div>LucaPosthttp://microformats.org/wiki/index.php?title=hcard-examples-in-wild&diff=22442hcard-examples-in-wild2007-10-08T16:24:48Z<p>LucaPost: /* Examples To Act On */</p>
<hr />
<div><h1>hCard Examples in the wild</h1><br />
{{TOC-right}}<br />
<br />
This page is an '''informative''' section of the [[hcard|hCard specification]].<br />
<br />
The following sites have published [[hcard|hCards]], and thus are a great place to start for anyone looking for examples "in the wild" to try parsing, indexing, organizing etc. <br />
<br />
If people or organizations on your site are marked up with hCard (even just your own contact information), feel free to add it to the top of this list. Please be sure to include at least one URL to a page on your site that includes actual [[hcard|hCard]] markup. Examples added without a URL to a page with hCard markup may be removed.<br />
<br />
Want to get started with writing an [[hcard|hCard]]? Use the [http://microformats.org/code/hcard/creator hCard creator] to write up some contact information and publish it, or follow the [[hcard-authoring|hCard authoring tips]] to add hCard markup to your current contact page.<br />
<br />
==Buttons==<br />
You can use these buttons on pages with hCards. See [[buttons#hCard]] for any recent additions.<br />
<br />
* http://www.crowley.nl/images/hcard.png (mirror: http://www.davidjanes.com/images/mf_hcard.png)<br />
* http://rbach.priv.at/2006/buttons/hcard.png<br />
* http://www.boogdesign.com/images/buttons/microformat_hcard.png<br />
* CSS-powered button, as evidenced at [http://re-run.com/about/microformat-badges microformat badges @ re-run]<br />
<br />
== Examples To Act On ==<br />
<br />
===New Examples===<br />
Please add new examples to the '''top''' of this section so they can be reviewed! Please check back after a few days, to see if anyone has found any problems with the examples supplied.<!--<br />
<br />
Please add new examples to the *top* of this section.<br />
<br />
--><br />
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] implemented hCards for staff-members, marked-up as HTML table-rows ([[include-pattern]] also used to add organization-name and fax-number to each hcard).<br />
* [http://www.lefora.com Lefora] is a free forum hosting site (using custom forum software). Every user's profile contains an hCard. (Example forum for testing: [http://funstuff.lefora.com funstuff.lefora.com])<br />
* [http://www.handlairsystems.com H&L Air Systems] uses hCard with Technorati link Add to Address Book on all contact pages.<br />
* [http://theultimates.whitepages.com WhitePages.com] A special version of whitepages.com has all its listings marked up in hCard.<br />
* [http://piermontweb.com/contact/ Piermont Web Design] uses hCard on its contact page.<br />
* [http://www.ie.asm.md/en/ The Institute of Power Engineering] of the Academy of Science of Moldova. First Moldavian site using hCards on staff pages, e.g [http://www.ie.asm.md/employees/oleschuk-valentin/]<br />
**Also in Russian: [http://www.ie.asm.md/employees-ru/sit-michail-lvovich/] and Romanian: [http://www.ie.asm.md/angajati/chiorsac-mihail/]<br />
* The good ship [http://styrheim.com/test/leonid.html Leonid Miloslavskiy] spotted in the North Atlantic<br />
* [http://richi.co.uk/blog/2005/12/structured-blogging.html Richi Jennings] has put up his attempt<br />
*[http://oberrycavanaugh.com O'Berry|Cavanaugh] has an organization hCard in the footer on every page as while as individual hCards on the [http://oberrycavanaugh.com/team.php Team] page.<br />
* [http://fortisgc.com Fortis General Counsel], e. g. [http://fortisgc.com/joyce_lan_kim.html Joyce Kim's profile], uses hCard for profile and contact information.<br />
* [http://peryplo.com Peryplo.com], e. g. [http://peryplo.com/personal/7e6786e711c6d051a39a1b7085f34955 Sample Page], uses hCard for Hotels, Gastronomy Places and services for tourists.<br />
* [http://www.navitraveler.com/places/629/ NaviTraveler], e. g. [http://www.navitraveler.com/places/629/Lincoln_Memorial.html Lincoln Memorial], including [[geo|Geo]].<br />
** Response in under 12 hours, to advocacy request - [[User:AndyMabbett|Andy Mabbett]]<br />
* [http://corewar.atspace.com/about.html sfghoul] has marked her contact info with [[hcard|hCard]]<br />
* [http://www.zaadz.com Zaadz] uses [[hcard|hCard]] and [http://gmpg.org/xfn XFN] for friends on a user's profile page.<br />
*[http://www.xoxiety.com/about.html Xoxiety] uses hCards on its about page, linking data from a within a block of text.<br />
*[http://yedda.com Yedda] - Yedda provides hcard based identities on all of the people's profiles<br />
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(日本語). Each personal OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.<br />
* [http://www.goldenglovepromotions.com/ Golden Glove Promotions] used hcards on the footer of every page to store contact information.<br />
* Australian national news sites The Australian and Australian IT use hCard on their contact pages: [http://www.theaustralian.com.au/contactus The Australian (contact us)] and [http://www.australianit.news.com.au/contactus Australian IT (contact us)]<br />
* [http://www.thekiwiholiday.com/ The Kiwi Holiday] uses hCards for [http://www.thekiwiholiday.com/view-hostels New Zealand Hostels], [http://www.thekiwiholiday.com/view-restaurants New Zealand Restaurants], and [http://www.thekiwiholiday.com/view-activities New Zealand Activities]. Also provides hCard "download to address book" functionality on listing detail pages, e.g. [http://www.thekiwiholiday.com/restaurant/tonys-steak Tonys Steak Restaurant]<br />
* [http://www.serviceworksglobal.com/pages/contact-us.php Service Works Global] uses hcards on the contact us page and in the site footer<br />
* [http://www.qcindustries.com/ QC Industries Conveyors] uses hcards to store contact information in the site footer and in their [http://www.qcindustries.com/news/press-releases/ press releases].<br />
* [http://www.confuciusinstitute.ac.uk/ The Confucius Institute for Scotland at the University of Edinburgh] has their used a hcard to store contact information in the footer of the page.<br />
* [http://admnj.com/ Affiliated Direct Mail] is a New Jersey based direct mail company that has their contact information and footer in hCard format.<br />
* [http://www.golfdigest.com/ Golf Digest] now supports hCard in its [http://www.golfdigest.com/courses/places Course Finder] detail pages. [http://www.golfdigest.com/courses/places/2483 example]<br />
* [http://dev.opera.com/authors/ Dev Opera] Opera's developer site uses hCards on the author details pages.<br />
* [http://chrischerry.name/ Chris Cherry's contact page with his hCard]<br />
* [http://www.kiteboarder.com.au/php/search.php www.kiteboarder.com.au] A new Australian kiteboarding portal. Microformats have been used so that users can export the shops <s>directly to outlook</s>. I was able to learn microformats through the Media 2007 conference in London. Author: Damien King<br />
* [http://krevi.dk/ KREVI] A Danish research institute. Using hCard in the footer of each page and on staff list. This is the first known danish website from the public sector of Denmark using microformats.[http://krevi.dk/om-krevi/organisation/medarbejdere example staff list]<br />
* [http://www.hss.ed.ac.uk/web-team/ College of Humanities and Social Science Web Team's site], University of Edinburgh uses a hCard in the footer of each page.<br />
* [http://www.theglobeandmail.com/ globeandmail.com] Canada's National Newspaper uses an hCard for their contact information.<br />
* [http://www.logisteam.pl/ Krzysztof Rucinski] uses an hCard for his contact details on [http://www.logisteam.pl/keylogger.kontakt.html Logisteam keylogger contact] page.<br />
* Creation design & marketing has hCards throughout the site, including the [http://www.creation.uk.com/contact/ contact page], the [http://www.creation.uk.com/company/leigh-scott/ company profile pages] and on the [http://www.creation.uk.com/news/2007/06/06/easy-money/#comments-view comments on articles]<br />
*<s> Wikipedia now has a template, [http://en.wikipedia.org/wiki/Template:Hcard-geo hcard-geo], for in-line hCards with coordinates, such as that on [http://en.wikipedia.org/wiki/Engine_Arm Engine Arm]</s><br />
* [http://www.thomsonlocal.com/ ThomsonLocal.com], major UK business directory publisher, use hcard on the search results and company information pages.<br />
* [http://www.corissia.com Corissia Group Hotels in Crete Greece] have included contact information as a hCard on the footer of every page of the website. There is a multilingual implementation as well.<br />
* [http://zucchetti.co.uk/2007/03/06/simple-address-formatting-solution/ Laura Zucchetti] illustrates a simple address formatting solution as a hCard and marked up in a definition list. <br />
* [http://www.feike.de/Kontakt.html Feike Contact] has a hCard on to top of the page.<br />
* [http://www.londondrum.com/ London Drum] uses a whole host of microformats - there are hcards and geo's on the hotel pages, events are written up in hcalendar format on the homepage, and you can also find some hreviews as well (like on the [http://www.londondrum.com/accommodation/athenaeum.php Athenaeum Hotel page]) <br />
* [http://www.regels-stadskanaal.nl/ Regelingenbank Stadskanaal] has a hCard on each page, containing Geo-information too. <br />
* [http://www.tomstone.se Tom Stone - Trollkarl] has a hCard in the footer of each page of the site.<br />
* [http://www.rolandinsh.lv/ Rolands Umbrovskis]'s home page has hCard in [http://www.rolandinsh.lv/?ro=contacts contact page] and all other pages with contact information.<br />
* [http://www.epiphanysolutions.co.uk/ Epiphany Solutions Ltd] use a hCard on their contact us page. We intend to use the hCard on everypage if successfully implemented, along with a link to the Technorati vCard generator.<br />
* [http://twitter.com Twitter] uses hCard for user information (along with [http://ihack.us/2007/05/14/twitter-gets-microformatted/ several other microformats])<br />
* [http://www.bendodson.com/developer/ Ben Dodson] uses an hCard for his contact details on every page of his site as well as using hCards for any XFN relationships in his blogrolls.<br />
*[http://www.pats.ua.ac.be/group PATS Group Members] uses hCard to mark up member contact information.<br />
*[http://couchsurfing.com CouchSurfing] has limited information in hCard available on members' profiles (such as [http://www.couchsurfing.com/people/guaka Guaka's]).<br />
*Wikipedia-UK (Ukranian)<br />
**Starting to roll out on biographies e.g. [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman]<br />
* [http://christophertcressman.com Christopher T. Cressman] uses an hCard on the home page of his blog, [http://christophertcressman.com christopher t cressman].<br />
* [http://kpumuk.info Dmytro Shteflyuk] uses an hCard on his [http://kpumuk.info/contact/ contact] and [http://kpumuk.info/curriculum-vitae/ curriculum vitae] pages.<br />
*Wikipedia-EN<br />
**starting to roll-out on articles about people, for example [http://en.wikipedia.org/wiki/Albert_einstein Albert Einstein]. The nature of Wikipedia means that there are a large number of templates to update (Albert's is "infobox scientist; there's also "infobox military people", "infobox musician" and so on, almost ad infinitum). DoB is only included if it's entered using a birth-date template, not as raw text. <br />
**starting to roll-out on articles about places, for example on UK Railway station template, e.g. [http://en.wikipedia.org/wiki/Birmingham_New_Street Birmingham New Street station] (includes Geo); and cities, for example [http://en.wikipedia.org/wiki/New_York_City New York]. See above for note on Wikipedia templates.<br />
**Any Wikipedia editors willing to assist with updating templates should see [http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Microformats Wikipedia's microformat project]; [http://en.wikipedia.org/wiki/Category:Templates_generating_hCards Wikipedia templates generating hCards]<br />
**Unfortunately, [http://en.wikipedia.org/w/index.php?title=Template:Infobox_Protected_area&diff=prev&oldid=152308153 other editors are already breaking some of the implementations on Wikipedia]; e.g. [http://en.wikipedia.org/wiki/Grand_Canyon_National_Park Grand Canyon National Park]; [http://en.wikipedia.org/w/index.php?title=List_of_islands_of_Argentina&diff=prev&oldid=155590535 removal of "region" attributes]<br />
* The [http://www.bayofislands.net/ Bay of Islands] site has implemented hCard on all listing pages, eg: [http://www.bayofislands.net/accommodation/backpackers/saltwater-lodge/ Saltwater Lodge]<br />
* [http://people.cs.uchicago.edu/~mpschaef/index.html Merrick Schaefer] is psyched to use hCard on his homepage for his contact info.<br />
* Christian Hess (from San José, Costa Rica) has an hCard in his [http://www.hess-cr.com home page], [http://www.hess-cr.com/utilidades/correo.shtml#postal contact] and [http://www.hess-cr.com/secciones/curriculum/datos.shtml personal résumé] pages (all in Spanish). He also recommends using the [https://addons.mozilla.org/es-ES/firefox/addon/4106 Operator] extension in Firefox to check them out.<br />
* [http://www.JamPlanet.com Jam Planet] uses hCard in Contact Us page; application can generate hCard for a contact.<br />
* [http://www.anisfield-wolf.org/ The Anisfield-Wolf Book Awards], designated specifically to recognize works addressing issues of racism and diversity, uses hCard for the author bios of [http://www.anisfield-wolf.org/Winners/PastWinners/ past winners].<br />
* [http://www.buy-our-honeymoon.com/ Buy Our Honeymoon], a [http://www.buy-our-honeymoon.com/usa honeymoon registry] service, uses hCard in their [http://www.buy-our-honeymoon.com/contact Contact Us] page.<br />
* '''W3C webmaster''' [http://www.w3.org/People/Jean-Gui/ Jean-Guilhem Rouel] now has an hCard.<br />
* [http://source.ibegin.com/ iBegin Source] - All 10.8+ million business listings have their information marked up in hCard. Example: [http://source.ibegin.com/california/adelanto/aeronautical-supplies/general-atomics-9779-yucca-rd-1.html General Atomics]<br />
* [http://david.weekly.org/ David Weekly] has added an hCard to his home page for himself.<br />
* [http://ficlets.com/stories/12 Ficlets] story page uses hCard for author bio.<br />
* [http://redmonk.com/contact/ RedMonk Contact page] uses hCard for RedMonk firm as well as each analysts.<br />
* [http://source.ibegin.com/ iBegin Source] uses hCard to identify business information for all 10.5+ million businesses listed.<br />
* [http://www.lounews.com/ The Louisville News Company] uses hCard for site-wide contact information for the company and for the site developer.<br />
* [http://cloudislands.com/contact.php Cloud Islands] uses hCard for our Contact Info.<br />
* [http://www.international.unt.edu UNT International] uses hCard to mark up contact information sitewide (see esp. [http://www.international.unt.edu/offices/ieli/people/instructors/profiles the IELI instructor profile listing])<br />
* [http://www.giraffo.de giraffo.de] has different hCards on every page (+ geo in "kontakt")<br />
* [http://www.enap.com ENAP, Inc.] lists the HR Contact in hCard format on the [http://www.enap.com/career.aspx Career Opportunities] page.<br />
* [http://sxsw07.conferenceer.com/people Conferenceer] lists panelists and participants to the 2007 South by Southwest interactive conference in hCard format<br />
* [http://news.stanford.edu Stanford News] (Redesign) hCard in the footer on every page as well as markup for every staff member on the Staff page.<br />
* [http://www.wikiservice.at/fractal/wikidev.cgi?FR/EveMoreau Valérie-Eve Moreau] has an hCard on her wiki-homepage.<br />
* [http://en.wikipedia.org/wiki/St_George%27s_Minster%2C_Doncaster St George's Minster, Doncaster, on Wikipedia]<br />
* AOL Journals publishes hCards for authors. [http://journals.aol.com/carowill/whats-happening Example]<br />
* Ian McKellar's [http://ian.mckellar.org/ home page] is an hCard that's styled to look like a business card.<br />
* [[Christophe Ducamp]]'s hCard based on [http://www.wikiservice.at/fractal/wikidev.cgi?FR/MicroFormats/ChristopheDucamp wiki personal page] of a wiki-branch which could be dedicated to seed a french group to support microformats. Thanks to Laurent Lunati for the CSS. You can [http://www.wikiservice.at/fractal/wikidev.cgi?action=edit&id=FR/MicroFormats/ChristopheDucamp edit it]. Any suggestions welcome.<br />
* [http://www.matthewwest.co.uk Matthew West] has an hCard on his [http://www.matthewwest.co.uk/email contact] page.<br />
*[http://www.webmaster.waw.pl Paweł Wrzosek] Freelance webdeveloper`s portfolio<br />
*[http://www.stanford.edu/ Stanford.edu] hCard markup is included in the footer of the homepage and all subsequent pages within the /home directory.<br />
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(日本語). Each personal OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.<br />
* [http://www.qwertycars.co.uk/garages/mechanics-near-tadworth-kt20.aspx UK Car Garages] Address of car mechanics in the UK, in hCard format.<br />
* [http://www.columbiaautomation.com/sub/contact.php Columbia Automation]'s About Us page every employee marked up as an hCard, as well as having a company hCard with geo information.<br />
* [http://www.pointermix.com Pointermix Design] uses the hCard format.<br />
* [http://eight6.com/contact/ eight6]'s contact page uses the hCard format.<br />
* [http://www.raveaboutit.com.au Rave About It]'s business listings use the hCard format.<br />
* [http://optics.org/cws/Contact/OurTeam.do optics.org]'s team page.<br />
* [http://www.robcottingham.ca/contact Rob Cottingham]'s first foray into microformats is an hCard on the contact page of his personal blog. (He was inspired by Tantek Çelik's presentation at Web Directions North 2007.)<br />
* [http://redmonk.net/about-this-site Steve Ivy] - hcard about page, includes the usual suspects + XFN on 'url's, photo, amd geo.<br />
* [http://seattleu.edu Seattle University] uses hCard on it's front page and most pages that share an official template. <br />
* [http://www.josemarti.waw.pl Jose Marti XXII Secondary School in Warsaw] includes hCard on Contact and About Author sections<br />
* [http://www.jaama.co.uk Jaama] have their company details as a vCard download on their [http://www.jaama.co.uk/Contact.aspx contact] page.<br />
* [http://3amproductions.net 3AM Productions] has company details marked up as hCard all across the site and particularly for [http://3amproductions.net/jason.php Jason] and [http://3amproductions.net/gilbert.php Gilbert]<br />
* [http://jc-development.co.uk/ JC's Development] has company contact details as hCard.<br />
* [http://berlin.barwick.de/index.html Berlin Guide] is converting their address markup to hcard, e.g. [http://berlin.barwick.de/shopping/kadewe-kaufhaus-des-westens.html KaDeWe] <br />
* [http://www.xlntads.com XLNTads] has their contact information marked up in hCard, as well as their development schedule/timeline in hCalendar<br />
* [http://derrick.pallas.us Derrick Pallas] tells people to look for him here.<br />
* [http://bluemonkcreative.com/contact/ Bill Turner] adds an hCard to the contact page of his freelance business' website.<br />
* [http://www.oppenheim.com.au/ James Oppenheim's blog] includes an inline author hCard in the footer of each page and also on the contact page.<br />
* [http://steinhardt.nyu.edu/ NYU Steinhardt] has [http://steinhardt.nyu.edu/faculty_bios/list/Faculty 240+ faculty bios marked up], e.g. [http://steinhardt.nyu.edu/faculty_bios/view/Susan_Murray].<br />
* [http://www.boogdesign.com/aboutus.html boogdesign.com] has added hCard markup on the contact page.<br />
* [http://www.gptg.org/ Great Places To Golf], hCards for golf clubs around the world, e.g. [http://www.gptg.org/club/12/]<br />
*[http://www.travellerspoint.com/ The Travellerspoint Travel Community] has added hCards to all of their member profiles (e.g. [http://www.travellerspoint.com/member_profile.cfm?user=jax_07]). Details include name, photo, location, notes and url. <br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses hCard on its [http://www.westmidlandbirdclub.com/ home page], [http://www.westmidlandbirdclub.com/diary/ events diary], [http://www.westmidlandbirdclub.com/club/contact.htm contact pages], [http://www.westmidlandbirdclub.com/site/links.htm links page], [http://www.westmidlandbirdclub.com/club/older.htm list of the world's oldest bird clubs] and in a page footer which is gradually being rolled out across the whole site. {{UpdateMarker}} Page-footer's hCard now has logo, using [[include-pattern]].<br />
*[http://wizardishungry.com/blog/ wizardishungry/blog] has the author's hCard in the footer of every page with a link to X2V.<br />
* [http://www.walkerfineart.com Walker Fine Art Gallery] Most pages contain an hCard in the footer.<br />
* [http://www.brdatasystems.com.au/contact-us.html B&R Data Systems] is an organisation hCard. We have also used the technorati tool to download as a vCard, which I think is useful for a business.<br />
* [http://chewbittel.com/contact.php Chew Bittel Assoc., Inc.] is an organization hCard. It's got abbr's in there, and a duplicate telephone field, and some hidden things. I'm really pushing things to the limit here. This should be a great test for your parser.<br />
* [[User:Steve Ivy|Steve Ivy]]'s [http://redmonk.net/about-this-site/ about page] has his hcard, including a link to Technorati's contacts feed to let visitors download his contact information.<br />
* Scott Allan Wallick's hCard is [[User:ScottWallick|his user page]] and on his blog, [http://www.plaintxt.org/about/2/ plaintxt.org]<br />
* [[User:Bob_Jonkman|Bob Jonkman's hCard]] '''on this 'wiki'''' <br />
* [http://thetenwordreview.com The Ten Word Review] simply contains ten word long reviews. All reviews are marked up as [[hreview|hReviews]], and user information is marked up as hCards.<br />
*OffshoreAgile.com, a subsite of Starsoft Development Labs, uses hCard in the [http://www.offshoreagile.com/company/contact/ Starsoft Contacts] and Media Inquiries sections<br />
*T-Mobile uses hCard for the [http://t-mobilepressoffice.co.uk/press/contact-details/ T-Mobile UK Press Contact Details page], as well as for some of the latest press releases<br />
* Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCard on their contact pages on 17 of their websites (example on the contact page on their [http://www.clinicalpsychologyarena.com/contact/ Clinical Psychology Arena])<br />
*[http://72ppi.us 72ppi], uses hCard in the footer.<br />
*[http://www.csarven.ca Sarven Capadisli] uses hCard throughout the site (including user comments in articles).<br />
* [https://www.urbanbody.com/information/contact-us Urban Body Men's Clothing] uses hCard for business locations and hCalendar for business hours.<br />
* [http://www.iqair.us/ IQAir North America], uses hCard for contact information.<br />
* [http://www.infoiasi.ro/ The website of the Faculty of Computer Science], "A. I. Cuza" University Ia&#351;i, Romania uses hCard for each staff member.<br />
* [http://www.finds.org.uk/ The Portable Antiquities Scheme at the British Museum] hCards added to footer of every page and to contacts section. Working on adding more and getting it right.<br />
* In [http://www.ideasfornet.com/ IdeasForNet.com - the ideas repository] hCards were implemented partially in the footer of each page, and more comprehensively in the contact and about pages.<br />
* The [http://www.cst.ed.ac.uk/ Centre of Canadian Studies] at the University of Edinburgh use hCards for contact information in the footer of their site.<br />
* [http://www.theatrestudies.llc.ed.ac.uk/ Theatre Studies: European Theatre] at the University of Edinburgh use hCards for contact information on their home page<br />
* [http://www.carolinemockett.com/design/about.aspx Caroline Mockett] has an hCard on her About Me page<br />
* [http://wait-till-i.com Christian Heilmann] has a footer address using hCard<br />
*[http://www.audience-response-rentals.com/ Audience Response System Rentals] uses hcard as a popup in the site accessibility area (lower right) for easy copy and paste of address by customers.<br />
* [http://www.fischsolutions.com/ Fisch Internet Solutions] uses an embedded hCard and a vCard download to provide customers an easy way to contact them on their [http://fischsolutions.com/contactus.html Contact Us] section of the website.<br />
* [http://www.micatholicconference.org/ Michigan Catholic Conference] uses hCard for contact information in the sidebar.<br />
* [http://www.adambunn.co.uk/ Adam Bunn] provides contact details in the sidebar using hCard.<br />
* [http://www.belkin.com/pressroom/releases/uploads/10_10_06NotebookExpansionDock.html Belkin Press Releases] are using hCards for PR contacts and corporate offices.<br />
* [http://mybank.com myBank.com] uses hCard for its listings of every branch of every FDIC-insured bank in the United States.<br />
* [http://leftlogic.com Left Logic] uses hCard for embedded contact information.<br />
* [http://inga-art.co.uk/artist Inga Scholes] uses hCard for contact information in the sidebar.<br />
* [http://www.lussumo.com/ Lussumo] uses hCards on user profile pages in its open-source [http://www.getvanilla.com/ Vanilla] Discussions Forum software.<br />
* [http://www.creative-ways.nl/ Ron Kok] uses hCards to mark-up the names and URLs of commentors on his blog. He also uses hCards in combination with XFN in his blogposts to refer to friends, and has an hCard for himself on every page on his blog.<br />
* [http://tagg.no Tagg Media] uses hCard for [http://heine.tagg.no/contact.php contact information] and provide link to vCard download in the contact section.<br />
* The article about the fictitious Matrix character [http://en.wikipedia.org/wiki/Neo_%28The_Matrix%29 Thomas A Anderson in Wikipedia] is now marked up with hCard.<br />
* [http://dconstruct06.madgex.com/ d.Construct 2006 Backnetwork] uses hCards for conference delegates (and provides the markup so that delegates can copy and paste cards into their own sites).<br />
* [http://www.brown.edu Brown University] now uses hCard on the front page<br />
* [http://www.wideblueyonderweb.co.uk Dunks at Wide Blue Yonder Web Design] has added hCard markup on his [http://www.wideblueyonderweb.co.uk/wbyw/pages/contact.htm contact page] and is looking to implement it on all past & future contact pages for clients.<br />
* [http://southamptonrubberstamp.com Southampton Rubber Stamp Company] now has hCard markup with a vCard download link on every page.<br />
* [http://barefoot-ceramics.com Barefoot Ceramics paint your own pottery studio] (in Newport, South Wales) has added hCard markup to its [http://barefoot-ceramics.com/find#address "Find"] page and other address instances. They hopes to implement hCalendar event lists as soon as an ics to hCalendar PHP class can be found or written.<br />
* [http://dsingleton.co.uk/ David Singleton] has added a hCard to his blog.<br />
* [http://www.thestreet.org.au The Street Theatre (Canberra, Australia)] has added hCard markup to its [http://www.thestreet.org.au/contact.htm Contact Us] page. hCalendar markup will soon be added for all of our performances.<br />
* [http://www.informatik.uni-hamburg.de/SVS/personnel/henrich/index.php Henrich C. P&ouml;hls] has marked up his about page using hcard, including his PGP-Key that is stored in an abbr title, using class=key.<br />
* [http://www.yalf.de Yalf Webentwicklung] has [http://www.yalf.de/kontakt contact information] available as hCard (and vCard).<br />
* [http://www.zeldman.com/about/ Jeffrey Zeldman]. Jeffrey Zeldman has marked up his about page using hcard.<br />
* [http://WhereAreYouCamping.com Where Are You Camping]. hCards for all members and camps, employing the include pattern as well. AFAIK this is the first Burning Man related microformats implementation, not to mention addresses in Black Rock City.<br />
* [http://www.clacksweb.org.uk Clackmannanshire Council ]. hCard is implemented for all contact details across the site, and for specific individuals such as elected members (Councillors).<br />
* [http://www.webdirections.org Web Directions]. hCard is used as contact information for the conference, while speakers are marked up with hCard.<br />
* [http://www.markthisdate.com/contactform.html MarkThisDate.com]. An hCard is implemented on our contact form. For our calendars hCalendars will follow as soon as possible.<br />
* [http://www.msiinet.com/contact/ MSI Systems Integrators] has its &quot;Contact MSI&quot; page encoded with hCards.<br />
* [http://www.coolblue.nl/ Corporate website of Coolblue BV]. hCards were implemented in both the footer of each page, and in the "News" section for press contact information.<br />
* [http://www.besancon.fr/index.php?p=32 Official site of Besançon (France)] uses hCard for each page concerning the small towns surrounding Besançon.<br />
* [http://2006.dconstruct.org/speakers/ d.Construct 2006 conference speakers list] is implemented using hCards.<br />
* [http://local.yahoo.com Yahoo Local] now supports hCards for business and places in the search results<br />
* [http://learningtheworld.eu/imprint/ Learning the World] has hcard information on the imprint, alas we didn't succeed to mark-up the work phone and fax numbers properly.<br />
* The [http://www.fuckparade.org F’parade] website uses hCard, though I didn't find a type to distinguish mobile and landline phone numbers.<br />
**Use <code>cell</code> for mobiles.<br />
* [http://www.miranet.nl/contact.htm Miranet Webdesign] have added a hcard to their [http://www.miranet.nl/contact.htm 'contact' page]<br />
* [http://weblog.200ok.com.au/ Ben Buchanan] has added a vCard to the [http://weblog.200ok.com.au/about/ 'About' page on The 200ok Weblog]<br />
* [http://www.radiantcore.com Radiant Core] has their contact information [http://www.radiantcore.com/contact/ available in hCard].<br />
* [http://www.mikerumble.co.uk/ Mike Rumble] has [http://www.mikerumble.co.uk/contact.html uploaded his hCard].<br />
* [http://www.saumag.edu/ Southern Arkansas University] has its contact footer encoded as hCard<br />
* [http://main.uab.edu/ University of Alabama at Birmingham] has its contact footer encoded as hCard<br />
* [http://www.capital.edu Capital University] has contact footer and bloggers' names encoded as hCard. Also, all page-specific contact information is encoded as hCards (see [http://www.capital.edu/Internet/Default.aspx?pid=67 Admissions] page for an example)<br />
* [http://main.uab.edu/shrp/ UAB School of Health Professions] uses hCard in its contact footer<br />
* [http://green.carisenda.com/ Stephen Stewart] has his hCard on the front page of his weblog ('You are here' section)<br />
* [http://www.direction.es/ Direction] uses hCard for contact information.<br />
* [http://audiobank.tryphon.org AudioBank] uses hCard to display member informations.<br />
* [http://www.vivabit.com/atmedia2006/speakers/ @media speakers] are marked up with hCard (photos depend on BASE tag support which makes this a good test case)<br />
* [http://www.dougransom.com Doug Ransom] uses hCard for his financial advisory practice. <br />
* [http://rubyandrails.org/usergroups/newcastle/members.html ncl.rb] uses hCard for contact information.<br />
* [http://www.snowinteractive.com/ Snow Interactive] uses hCard for contact information.<br />
* [http://flickr.com Flickr] now supports [[hcard|hCard]] and [http://gmpg.org/xfn XFN] on profile pages. See [http://flickr.com/photos/factoryjoe/113866484/ screenshot of Flickr UI in Flock browser using Flocktails extension - March 17th 2006].<br />
* [http://www.ndiyo.org/contact Contact information for the Ndiyo project]<br />
* [http://www.pixelenvy.co.uk/ Pixel Envy] uses hCard for contact information on every page<br />
* [http://stilbuero.de/contact/ Klaus Hartl] uses hCard in the sidebar for contact information (maybe easier to parse through delivering xhtml as xml).<br />
* [http://charlvn.virafrikaans.com/contact Charl van Niekerk's hCard]<br />
* [http://billy-girlardo.com/WP/ BillyBLOGirlardo] uses hCard for contact information.<br />
* [http://www.hicksdesign.co.uk/ Hicksdesign] uses hCard for contact information.<br />
* http://www.gr0w.com/articles/press/growsearch_launched_press_release/ - hCard in a press release for the press contact info<br />
* http://www.redmonk.com/cote/archives/2006/03/testing_out_mic.html - hCard with explanation<br />
* [http://andy.ciordia.info/ it's my island], personal blog, hcard on the ''[http://andy.ciordia.info/pages/about_me About the Writer]'' page. [[User:Ciordia9|Andy Ciordia]]<br />
* [http://www.windowonwoking.org.uk/ Window on Woking], a local community site in the UK, uses hCard in the homepage of each member organisation and local Councillor.<br />
* [http://ChunkySoup.net/ ChunkySoup.net] has redesigned using hAtom 0.1 and hCards on the entire site -- by [[User:ChrisCasciano|Chris Casciano]]<br />
* [http://www.30boxes.com/ 30 Boxes],a social calendar application and digital lifestyle aggregator, automatically creates an hcard for you with your account. It is found under Settings > Syndication.<br />
* [http://www.nearwhere.com/ Nearwhere.com] allow you to put an hcard on an interactive map.<br />
* [http://www.brentozar.com/ Brent Ozar] added a [http://www.brentozar.com/contact.php contact] page hCard.<br />
* [http://www.kerihenare.com/ Keri Henare] has rewritten his [http://www.kerihenare.com/contact/ contact] page hCard. Now using <code><object></code> instead of <code><img></code> for photo. (Thanks Brian Suda for updating the vCard converter)<br />
* [http://michaelraichelson.com/contact/ Michael Raichelson] had an hCard on his contact page before SXSW, but never thought to add it here until Tantek requested it.<br />
* [http://www.commoner.com/~lsimon/lindsey_simon_hcard.html Lindsey Simon] has added an hCard to his website as per Tantek's SXSW request for folks to try it <br />
* [http://www.davidgagne.net/ David Gagne] has an hCard in his sidebar.<br />
* [http://www.churchzip.com/map/ Churchzip.com/map] and [http://www.skiwhere.com/map/ Skiwhere.com/map], provide churches, hotels, and ski resorts on the same maps. Locations are formatted as hCards.<br />
* All [http://www.iqdir.com/ IQ Directory Solutions] Yellow Pages web portals use [[hcard|hCard]] markup on listings. For example [http://www.yellowpages-cambodia.com/ Cambodia Yellow Pages] and [http://www.superpages.com.my/ Malaysia Super Pages]<br />
* Ning's cloneable Group app uses fuzzy matching to map custom fields to [[hcard|hCard]] markup on its [http://group.ning.com/index.php?controller=person&action=view&content=JonathanAquino profile] pages.<br />
* [http://claimid.com/factoryjoe Chris Messina' ClaimID hCard]<br />
* [http://factoryjoe.com/blog/hcard Chris Messina' hCard]<br />
* [http://flock.com/about Flock About]<br />
* [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]).<br />
* [http://www.gr0w.com/articles/press/growsearch_launched_press_release/ GrowSearch Launched (Press Release)] uses an hCard to provide Press Contact Point.<br />
* The [http://www.arborday.org/ National Arbor Day Foundation] has started using hCards for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences].<br />
* [http://www.multipack.co.uk The Multipack] has numerous hCards, especially on the [http://www.multipack.co.uk/members/ members page], as well as the next meeting information.<br />
* [http://deadringrancor.livejournal.com/ Justin McDowell] used an hCard when [http://deadringrancor.livejournal.com/221332.html referring to a person in his blog post]<br />
* [http://davecardwell.co.uk/cv/ Dave Cardwell] has included his hCard in his Curriculum Vitae.<br />
* [http://blog.usweb.com/ Shaun Shull] has written a great post on [http://blog.usweb.com/archives/how-microformats-affect-search-engine-optimization-seo How Microformats Affect SEO], and has included his [[hcard|hCard]] as one of the examples.<br />
* [http://www.thefutureoftheweb.com/ Jesse Skinner] has written a simple [http://www.thefutureoftheweb.com/blog/2006/1/hcard tutorial with examples]<br />
* [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the venue, contacts, and program committee members all with hCard.<br />
* [http://www.avf-nexus.co.uk AVF-Nexus] have a hCard on their [http://www.avf-nexus.co.uk/contact/ contact page] - (by [http://creation.uk.com Creation"])<br />
* [http://www.thefantasticos.com/andrew/ Andrew White] posted [http://www.thefantasticos.com/andrew/index.php/my-hcard/ his hCard] and [http://www.thefantasticos.com/andrew/index.php/62/microformats-the-should-have-been-obvious-web-dev-tool/ blogged about it].<br />
* [http://www.2sheds.ru Oleg "2sheds" Kourapov] in his [http://www.2sheds.ru/blog/ blog] ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog X2V]) has turned personal profile into hCard ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/hcard.html X2V]) and his blogroll - into combination XFN/hCards ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/friends.html X2V])<br />
* [http://www.approveddesign.co.uk Approved Design Consultancy] have a hCard on their [http://www.approveddesign.co.uk/about/contact/ contact page] as well as on their [http://www.approveddesign.co.uk/about/people/ people section] - (by [http://creation.uk.com Creation"])<br />
* [http://weblog.200ok.com.au/ Ben Buchanan] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&format=search Colin Morris] have [http://weblog.200ok.com.au/2006/01/griffith-phonebook-adds-hcard-and.html implemented hCards and vCards] for the [http://www.griffith.edu.au Griffith University] [http://www.griffith.edu.au/find/content_phonebook.html online phone book]. Eg. [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=ben+buchanan&format=search Ben's vCard] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&format=search Colin's vCard]<br />
* WWF-Australia [http://wwf.org.au/about/contactdetails/ contact details page]<br />
* [http://rasterweb.net/raster/ Pete Prodoehl] used the hCard format on his [http://rasterweb.net/raster/contact.html Contact page] and his [http://rasterweb.net/portfolio/ Portfolio]<br />
* [http://alexander-mette.de amette] uses the hCard format in a module of his TikiWiki powered blog<br />
* [http://staff.washington.edu/oren/weblog2/ Oren Sreebny] has an hcard on his blog main index template <br />
* [http://www.cs.brandeis.edu/~zippy/ Patrick Tufts] has an hCard on his homepage.<br />
* [http://ascii20.blogspot.com/ Mathias Kolehmainen and Jamie Taylor] have hCards on their weblog.<br />
* [http://www.hoppsan.org/jamesb/blogger/ Barnaby James] has a hCard on his weblog.<br />
* [http://esa-education.com/schools/map ESA Education] Uses hCards for their 100+ schools and each of the individual school sites.<br />
* [http://www.thereisnocat.com/#vcard Ralph Brandi] has added an hCard to the sidebar of his weblog as a result of Tantek Çelik's portion of the Microformats presentation at SXSW 2006.<br />
* [http://www.pierce.ctc.edu/ephone/ Pierce College] -- community college directory uses hCard on all individual directory entries.<br />
* [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/ the Institutional Web Management Workshop 2006] have marked up all their [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/committee/ speakers with hCard].<br />
* http://wikitravel.org/en/Singapore/Sentosa. Wikitravel is experimenting with hcard on its travel guides. This guide uses hcard for all its business listings. More info on http://wikitravel.org/en/Wikitravel_talk:Listings.<br />
* [http://www.musik-erber.de/ Musik-Erber] uses to present contact information at the sidebar<br />
* [http://cdevroe.com/about/#contact Colin D. Devroe] uses hCard to display his contact information on his about page<br />
* The ECS (Scool of Electronics and Computer Science at the University of Southampton) [http://www.ecs.soton.ac.uk/people People Pages] use vCard. Contact cjg@ecs.soton.ac.uk if there's any bugs.<br />
* [http://www.southwestern.edu/~ramseyp Pat Ramsey] has his contact information on his blog marked up with hCard. Contact [mailto:ramsey.pat@gmail.com ramsey.pat@gmail.com] if there are any bugs there.<br />
* [http://www.vyre.com/company/contact-us/ VYRE] is a CMS development company with a "contact us" hCard<br />
* [http://www.lefdal.cc/info.php Alf Kåre Lefdal] uses hCard in the markup of his contact information<br />
* [http://www.pignwhistle.com.au/ Pig N Whistle, a chain of pubs in Brisbane, Australia] is using hcard to mark up all the contact pages for its outlets and head office<br />
* [http://kollitsch.de/ Patrick Kollitsch] has built his personal Profil as hCard<br />
* [http://www.hbs.edu/faculty/dspar/ Harvard Business School] has hCards on their faculty pages<br />
* [http://openmikes.org/ openmikes.org] uses hCards for open mike venue addresses in its listing detail pages.<br />
* [http://www.intertecnollc.com/ InterTecno, LCC] publishes an hCard on the home page and contact page.<br />
* [http://canaltcm.com/ver/sobre-tcm Turner Classic Movies TCM Spanish website] has published contact details as a hCard<br />
* [http://rejuvenation.com/ Rejuvenation] is now using hCard for contact information.<br />
* [http://www.mattash.com/contact/ Matthew Ash] uses the hCard in his contacts section.<br />
* [http://yarmouthguide.com/business.php Yarmouth Guide] uses hCard for each business details page.<br />
* [http://www.merchantcircle.com MerchantCircle] has embedded an hCard in every one of their 15+ million US business listings.<br />
* [http://citizenspace.us/citizens Citizen Space Citizens] is a list of tenants for a coworking space in San Francisco. The issue was raised that ''nicknames'' are usually located in the middle of ''fn'', which is not valid as per the [http://microformats.org/wiki/hcard-brainstorming#Implied_FN_from_N Implied_FN_from_N] rule. It seems that it should be possible, however, to include a ''nickname'' in the middle of an FN or even between a ''given-name'' and a ''family-name''.<!--<br />
<br />
Please add new examples to the *top* of this section.<br />
<br />
--><br />
<br />
===Examples with some problems===<br />
<br />
See [[hcard-examples-in-wild-with-problems]]<br />
<br />
=== Reviewed Examples ===<br />
Reviewed New Examples which are fine can be moved here to indicate that they've been reviewed. Or take the next step and note which type of example in the wild each of these are, and then please move them to the "Grouped Examples" sectionl<br />
<br />
* [http://vcardplus.info/show.asp?uid=Z9959-06323 Greg Bays], the author of vCardPlus! has made his sites vCard display page hCard complaint. <br />
* [http://www.nfwebsolutions.com/ New Frontier Web Solutions] uses hCard on their front page along with a link pointing to Brian Suda's [http://suda.co.uk/projects/X2V/get-vcard?uri=http://www.nfwebsolutions.com/ X2V].<br />
* [http://shiftingpixel.com/about/the-artist shifting pixel photoblog] has published an hCard.<br />
* [http://thoughtport.blogspot.com/ Aiden Kenny] hasn't published his hCard yet, but he has [http://thoughtport.blogspot.com/2005/07/elemental-particles-of-web.html published his hCard icon]: http://photos1.blogger.com/blogger/4224/444/320/AK-Hcard-icon.gif<br />
* [http://thedredge.org Andy Hume] uses hCards to mark-up the names and URLs of commentors on his blog, e.g. his [http://thedredge.org/2005/06/using-hcards-in-your-blog/ blog post on "Using hCards in your blog"]. <br />
* [http://www.bidclix.com/ BidClix]'s [http://www.bidclix.com/AboutContact.html Contact BidClix] page has it's ''contact info'' marked up with an hCard.<br />
* [http://suda.co.uk/ Brian Suda] has managed to embed a photo in [http://suda.co.uk/contact/ his hCard] through the [http://www.ietf.org/rfc/rfc2397.txt data URI scheme] by converting the image to BASE64 code. View the Source to see how this is accomplished. [http://suda.co.uk/projects/X2V/get-vcard.php?uri=http%3A//suda.co.uk/contact/ The X2V link] will extract the image and encode it for a vCard which will be displayed in some address book applications.<br />
** Inspired by this I thought to try the same for SVG at [http://barefoot-ceramics.com/find Barefoot] ...<br />
** &lt;img class="photo" style="display:none;" src="data:image/svg+xml;text,&lt;?xml version='1.0' encoding='UTF-8' standalone='no'?&gt;&lt;svg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' version='1.0' width='50' height='80' id='svg3957'&gt;&lt;defs id='defs3959' />&lt;path d='M 28.91433,...32.192802 z' style='fill:#cc4d00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1' id='path9551' /&gt;&lt;/svg&gt;" alt="Barefoot"&gt;<br />
** Does it work?? Well it parses OK. Some automated tools replace the &lt; with %3C (etc., e.g. Brian Suda's vCard form). Unfortunately Kontact (KDE contacts tool) doesn't handle SVG as a vCard photo or logo format - I don't know if this is a standard. It seems it could work and maybe even does somewhere. Maybe the text field needs to be Base64 encoded? ... see [http://slashdot.org/~pbhj/journal/142382 pbhj's slashdot journal] for a bit more on this.<br />
* [http://cinematreasures.org Cinema Treasures] uses hCard to markup venue information for 10,000+ movie theaters.<br />
* [http://www.w3.org/People/Connolly/events/ Dan Connolly's index of events and talks] has hCards for many of the people he has met at those events. In Mar 2006, he moved a bunch of hotel contact info from his PDA to this page; it's now up to 32 hCards.<br />
* [http://doncrowley.blogspot.com/ Don Crowley] has published [http://www.crowley.nl/hcard.html his hCard] as well as a nifty hCard button: http://www.crowley.nl/images/hcard.png<br />
* [http://loadaveragezero.com/hnav/contact.php Douglas W. Clifton] added all types of contact information<br />
* [http://eventful.com Eventful] publishes all of its venue information pages with embedded hCards.<br />
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band Contacts] - 95 hCards [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ marked up by Scott Reynen]<br />
* [http://JackWolfgang.blogspot.com Jack L. Wolfgang II] has [http://jack.randomata.com/resume/ converted the addresses in his resume to hCards].<br />
* [http://www.efas.fupl.asso.fr/efas/_Mathieu-Drouet_.html Mathieu Drouet] and [http://www.efas.fupl.asso.fr/efas/_Annie-Leger_.html Annie Leger] both have hCards<br />
* [http://www.oliverbrown.me.uk/ Oliver Brown] has published his hCard.<br />
* [http://www.paradigmproductions.org/contact/ Paradigm Productions] published a vCard as a <code>ul</code> (marked up by [http://www.linkingarts.com/ Peter Jacobson])<br />
* [http://www.splintered.co.uk/ Patrick H. Lauke] has marked up [http://www.splintered.co.uk/about/ his contact info with hCard].<br />
* [http://blah Paul Schreiber has published his hCard on [http://paulschreiber.com/about/?contact his about page].<br />
* [http://paulschreiber.com/blog/ Paul Schreiber]'s [http://concerts.shrub.ca/ Sunnyvale House Concerts] site publishes hCards for upcoming artists, as well as an hCard for the page itself. In addition the [http://concerts.shrub.ca/shows Past Shows] page contains hCards for all past artists.<br />
* [http://www.paulmichaelsmith.com/blog/hcard.htm Paul Smith] has created an hCard page which is Human Readable, and a link to X2V passing the same hCard page to generate a vCard.<br />
* [http://www.windley.com/archives/2005/07/hcards_trying_o.shtml Phil Windley has published] [http://phil.windley.org/hcard.html his hCard].<br />
* [http://www.go-curiosity.com/about.htm Piercarlo Slavazza] has published an hCard.<br />
* [http://zooibaai.nl/ Rob Mientjes] has published his hCard on [http://zooibaai.nl/about/ his about page].<br />
* [http://rbach.priv.at/Contact Robert Bachmann] has published his hCard and [http://rbach.priv.at/Images/hcard a button].<br />
* [http://blah Scott Reynen has published his hCard on [http://www.randomchaos.com/document.php?source=scott_reynen his profile page].<br />
* [http://www.stackframe.com/ StackFrame, LLC] has published [http://www.stackframe.com/people/ employee] and [http://www.stackframe.com/contact/ general] contact information as hCards.<br />
* [http://www.wolfsreign.com Steven Ametjan] has published his hCard on [http://www.wolfsreign.com/about/ his about page].<br />
* [http://tantek.com/microformats/2005/syndicate/speakers-list.html Syndicate - Speaker List] as a set of hCards<br />
* [http://tagcamp.org/index.cgi?ContactList TagCamp contact list]<br />
* [http://www.deadringerart.com/ The Brothers McDowell] have hCards at their Contact page.<br />
* [http://twinsparc.com/ Twinsparc] put an hCard in the header and footer of all their pages.<br />
* [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 Conference speakers page marked up with hCard]<br />
* [http://we05.com/ Web Essentials 05] marked up all their [http://we05.com/presenters.cfm presenters with hCard].<br />
* [http://www.uoguelph.ca/directory/ The University of Guelph] includes hCard info in its directory.<br />
* [http://www.echildcare.com.au/ The Australian Child Care Index] has over 3000 entries listing child care services across Australia - and every single one is marked up with an hCard!<br />
* [http://www.cadforless.com/partners/ CADforless, Inc.] we listed our partners using hCard<br />
* [http://avon.com/ Avon] - publishes all 40,000+ Avon representatives' contact info with hCard.<br />
* [http://flock.com/about Flock About] page supports hCard microformat.<br />
** by [[implementations#Flock|Flock]]<br />
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band]<br />
* [http://www.nature.com/ Nature homepage], uses [[XOXO]].<br />
** by [[implementations#Nature Publishing Group|Nature Publishing Group]]<br />
* [http://concerts.shrub.ca/shows Sunnyvale House Concerts] supports hCard and [[hcalendar|hCalendar]].<br />
* [http://www.bath.ac.uk/ University of Bath] [http://www.bath.ac.uk/contact/ Person Finder] supports hCard, e.g. see [http://www.bath.ac.uk/person/760874 Mrs A Smith] page.<br />
* [http://www.monster-prague.cz/ Monster Prague Openings] supports hCard, e.g. home page, contact list to come.<br />
<br />
== Grouped Examples ==<br />
This section organizes examples into several rough categories as follows. If an example fits in more than one cateogry, use the *last* matching category in this list that matches the specific hCard example(s) in the wild that you are trying to categorize.<br />
# '''Individuals''' - one card per person, perhaps sort alphabetically by "family-name". People with their own hCards (typically) on their own site.<br />
# '''Organizations''' - one card per organization, alphabetical by "fn". Organizations with their own hCard(s) (typically) on their own site.<br />
# '''Institutions''' - which list more than one person, with a count estimating the # of hCards, e.g. 40k for Avon. Also indicate complexity of information supplied, eg. just name+number vs. complete details. Alphabetically sorted by "org" with perhaps a few individuals listed in a single sub-bullet, comma delimited, sorted by "family-name".<br />
# '''Group Blogs''' - blogs with multiple authors marked up with hCard<br />
# '''Online Profiles''' - which host profiles for more than one person, with a count estimating the # of hCards, e.g. 10m+ for Flickr.com. Alphabetically sorted by "fn" with perhaps a few individuals listed in a single sub-bullet, comma delimited, sorted by "family-name".<br />
# '''Online Venues''' - which provide listings for businesses or organizations, with a count estimating the # of venues, e.g. ~10k for Upcoming.org. Alphabetically sorted by service/site name, with perhaps a few specific venues listed in a single sub-bullet, comma delimited, sorted by "fn".<br />
# '''Speakers Listings''' - event sites' speakers pages where the speakers are marked up with hCard. Sort by date, sub-grouped by year. Most recent first. Perhaps a few individuals listed in a single sub-bullet each event, comma delimited, sorted by "family-name".<br />
<br />
In addition there is a separate "UTF8 Examples" section that can be used to put another link to any hCard examples in the wild which exercise various non-ASCII7 / non-english characters for various property values.<br />
<br />
As each section itself become quite large (we might be there already, once we sort through the above "Reviewed Examples"), it will probably be moved to a separate page, leaving its heading here in place, and replacing its contents here with a link to the separate page and perhaps a stats summary.<br />
<br />
=== Individuals ===<br />
* [http://dbaron.org/ David Baron]'s home page is marked up with hCard.<br />
* [http://tantek.com/ Tantek Çelik]'s home page includes an inline author hCard at the bottom of the page.<br />
* [http://blogs.msdn.com/cwilso/ Chris Wilson] has an hCard for himself on [http://blogs.msdn.com/cwilso/about.aspx his about page].<br />
* [http://blog.roub.net/ Paul Roub] has an hCard for himself on his blog's home page.<br />
* [http://factoryjoe.com/hcard.html Chris Messina] has a page set aside with his contact details.<br />
* ...<br />
<br />
=== Organizations ===<br />
* [http://technorati.com Technorati] (3)<br />
** [http://technorati.com/about/ about], [http://technorati.com/press/ press], and [http://technorati.com/about/contact.html contact] pages are marked up with hCard and have "Add to Address Book" links that use the [http://feed.technorati.com/contacts/ Technorati Contacts Feed service].<br />
* [http://technorati.jp Technorati Japan] (1)<br />
** [http://technorati.jp/about/contact.html contact] page is marked up with hCard.<br />
<br />
=== Institutions ===<br />
* [http://technorati.com/about/staff.html Technorati's Staff page] has hCards for its employees (~31)<br />
** E.g. [http://technorati.com/about/staff.html?s=adam_hertz#adam_hertz Adam Hertz], [http://technorati.com/about/staff.html?s=matthew_levine#matthew_levine Matthew Levine], [http://technorati.com/about/staff.html?s=ryan_king#ryan_king Ryan King], [http://technorati.com/about/staff.html?s=david_sifry#david_sifry David Sifry], etc.<br />
'''with some problems:'''<br />
* The [http://www.ibm.com/contact/employees/ IBM Employee Directory] returns hCards in its query results<br />
** E.g. [http://www.ibm.com/contact/employees/servlets/lookup?country=us&language=en&search_country=all&lastname=Kaply&firstname=Michael search for Michael Kaply], <br />
** but with some problems: <br />
*** '''invalid''': no "fn" (would be addressed by the [[hcard-brainstorming#Implied_FN_from_N|implied fn from n proposal]]) <br />
*** '''suboptimal''': adr has no children and thus is not providing any data (may be addressed by the [[hcard-brainstorming#implied_adr_subproperties|implied adr subproperties proposal]])<br />
* ...<br />
<br />
=== Group Blogs === <br />
'''with some problems:'''<br />
* The [http://www.ibm.com/shortcuts/ IBM Shortcuts Podcast] has authors marked up with hCard but has some problems:<br />
** '''hidden''': The root hCard element as well as every property contained therein is made invisible through a style attribute containing "position:absolute; visibility:hidden".<br />
<br />
=== Online Profiles ===<br />
* See [[hcard-supporting-profiles]].<br />
<br />
=== Online Venues ===<br />
* ...<br />
<br />
=== Speakers Listings ===<br />
==== 2007 ====<br />
* ...<br />
==== 2006 ====<br />
* ...<br />
==== 2005 ====<br />
* ...<br />
<br />
===UTF8 Examples===<br />
These examples all contain one or more characters in UTF8 that are outside the ASCII7 range and make for excellent test cases to make sure you are handling UTF8 properly throughout your hCard parsing and transforming. And especially if you are generating vCards, these test cases will help you make sure you are generating UTF8 vCards in such a way that can be recognized by UTF8 supporting vCard applications. Sorted roughly alphabetically (per Unicode).<br />
* [http://sphinx.net.ru/author/ Dmitry Dzhus] embedded his UTF8 encoded hCard with Russian characters in «Author» page of his website.<br />
* [http://tantek.com/ Tantek's Thoughts] encodes Çelik as inline UTF8.<br />
* [http://technorati.jp/about/contact.html Technorati Japan contact information] encodes Japanese as inline UTF8.<br />
* [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman] (Wikipedia-UK (Ukranian))<br />
==== nickname only ====<br />
These UTF8 examples only have UTF8 for the "nickname" property and are thus are a bit easier for testing than the previous examples.<br />
* Various Wikipedia-EN articles, e.g. the "nickname" in: [http://en.wikipedia.org/wiki/Noyabrsk Noyabrsk] (Russian), [http://en.wikipedia.org/wiki/Thessaloniki Thessaloniki] (Greek), [http://en.wikipedia.org/wiki/Kyoto Kyoto] (Japanese) and [http://en.wikipedia.org/wiki/Beijing Beijing] (Chinese)<br />
<br />
===Non-HTML examples===<br />
* [http://dannyayers.com/misc/microformats/hcard-svg Danny Ayers' SVG hCard demo]<br />
<br />
== Related Pages ==<br />
{{hcard-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=hcard-examples-in-wild-with-problems&diff=23385hcard-examples-in-wild-with-problems2007-10-08T16:22:54Z<p>LucaPost: /* Examples with problems */</p>
<hr />
<div><h1>hCard examples in the wild, with problems</h1><br />
{{TOC-right}}<br />
<br />
This page is an '''informative''' section of the [[hcard|hCard specification]].<br />
<br />
The following sites have published [[hcard|hCards]], which are either invalid or problematic.<br />
<br />
==Guidelines for use==<br />
<br />
Entries may be moved here, from [[hcard-examples-in-wild]], if there's a problem with the way hCards are used on the page concerned. If the page is yours, and you want to improve it, see the [[hcard-faq|hCard FAQ]], or raise any queries on [[hcard-issues|hCard Issues]] or [[mailing-lists#microformats-discuss|the mailing list]], where people will be happy to help you. <br />
<br />
Please consider distinguishing problems as:<br />
* '''invalid''' - the hCard is invalid and cannot be parsed by a parser for any information due to the problem.<br />
* '''suboptimal''' - the hCard is technically valid, yet either has one or more properties that have no data due to a markup problem (e.g. adr without children), and/or there is data inside the hCard markup which ''could'' be marked up with an hCard (sub)property but isn't.<br />
* '''hidden''' - one or more of the hCard's (sub)properties are hidden via CSS or other mechanism and are thus potentially out-of-date or vulnerable to being labelled as spam by search engines.<br />
<br />
==Examples with problems==<br />
<!--<br />
<br />
Please add new examples to the *top* of this section.<br />
<br />
--><br />
* [http://www.Sylphen.com Sylphen] is a IT-solutions-provider and uses hCards on the [http://www.sylphen.com/content/kontakt/kontakt.htm Contact]<br />
** '''invalid''' two of the three examples lack the required <code>fn</code> or <code>fn org</code> property<br />
* [http://www.airfix.com/stockists-and-distributors/ Airfix Stockists and Distributors], e.g. [http://www.airfix.com/stockists-and-distributors/?postcode=b1+1bb&root_rid=1&search.x=0&search.y=0&search=search]<br />
**'''suboptimal''': <code>street-address</code> contains street address, locality and region (e.g. "99 Hobs Moat Rd, Solihull, W. Midlands")<br />
**'''suboptimal''': <code>postal-code</code> and <code>country-name</code> include preprended commas<br />
**'''suboptimal''': <code>fn</code> is used; should be <code>fn org</code><br />
** [[User:AndyMabbett|Andy Mabbett]] 16:22, 19 Sep 2007 (PDT)<br />
* [http://rosebleed.net/ Rosebleed] supports [[hCard user profiles]] - your profile URL is <nowiki>http://rosebleed.net/users/profile.php/</nowiki> followed by your username, e.g. [http://rosebleed.net/users/profile.php/silvermoon82 silvermoon82].<br />
**'''invalid''' The "n" property is empty, that is, it has no explicit sub-properties, which is not allowed. Possible fixes to the content: explicitly markup 'given-name' and 'family-name', or just remove 'n' property from the markup and let 'fn' implied 'n' rule take effect.<br />
***'''Fixed''' profiles now explicitly mark up 'n' where possible, otherwise omits it<br />
* [http://lazylibrary.com LazyLibrary] uses author hCard's on every book page. Example: [http://lazylibrary.com/book/0751370576]<br />
** '''suboptimal''' Example has <code>fn=Dorling Kindersley, David West Reynolds</code> (would also benefit from hReview). [[User:AndyMabbett|Andy Mabbett]] 02:57, 4 Sep 2007 (PDT)<br />
*[http://en.wikipedia.org/wiki/Category:Templates_generating_Geo Wikipedia templates generating Geo]<br />
**'''hidden''' - for example [http://en.wikipedia.org/wiki/List_of_Minnesota_State_Parks List of Minnesota state parks]; [http://en.wikipedia.org/w/index.php?title=Alberta_Highway_60&diff=prev&oldid=157308650 Alberta Highway 60]<br />
**NOte also removal of hCard properties, e.g. [http://en.wikipedia.org/w/index.php?title=List_of_Gaudi_Buildings&diff=prev&oldid=157704557 List_of_Gaudi_Buildings]<br />
* [http://mapquest.com Mapquest] now supports hCards for business and places in the search results (e.g. [http://www.mapquest.com/maps/map.adp?searchtype=address&country=US&searchtab=home&formtype=address&cat=Whole+Foods&city=san+francisco&state=ca search for Whole Foods in San Francisco])<br />
**'''suboptimal''' Entire address in "street-address". [[User:AndyMabbett|Andy Mabbett]]<br />
* [http://www.boltonmuseums.org.uk Bolton Museum and Archive Service] uses hCard on its<br />
**[http://www.boltonmuseums.org.uk/about/contact/ Contacts] page<br />
***'''invalid''': Several have no "fn" [[User:AndyMabbett|Andy Mabbett]] 08:33, 21 Aug 2007 (PDT)<br />
**and on each of its visitor attractions pages e.g. on the [http://www.boltonmuseums.org.uk/visiting/findhallthwood/ Hall i' th' Wood location page].<br />
***'''suboptimal''': Malformed "email" & "tel" [[User:AndyMabbett|Andy Mabbett]] 08:33, 21 Aug 2007 (PDT)<br />
* [http://www.reefscape.net reefscape.net] Personal blog page that has a hidden hCard in the about section on every page. A vCard can be downloaded using the Technorati service.<br />
**Hidden.<br />
* [http://www.cosmotourist.com www.cosmotourist.com] and [http://www.cosmotourist.de www.cosmotourist.de] A new German and English portal around travel tips. Using hidden hCard for hotel listings, wherever address data is available. <br />
**Hidden.<br />
* [http://www.venncommunications.com Venn Communications System] uses a hidden hCard sitewide. <br />
**Hidden.<br />
* [http://www.last.fm Last FM] has hCards hidden on their profile pages e.g. [http://www.last.fm/user/Crok/?scrobbling=t1].<br />
**Hidden.<br />
* [http://krisswatt.co.uk/ Kriss Watt] has hidden an hCard his blog footer.<br />
**Hidden.<br />
* [http://www.fberriman.com/ Frances Berriman] has a hidden vCard in the footers of her website.<br />
**Hidden.<br />
* [http://www.candlescience.com/ CandleScience Candle Supply] added a hidden hcard sitewide.<br />
**Hidden.<br />
* [http://www.meryl.net/ Meryl K. Evans] has a hidden hCard on her homepage.<br />
**Hidden.<br />
* [http://www.highflyerscareers.com High Flyers Careers], India's first flight-crew placement agency uses microformats for their [http://www.highflyerscareers.com/corporate/ corporate information] page. Using standards couldn't be easier or better.<br />
**Has honorific prefixes as part of "fn", rather than marked up separatley.<br />
* Spotstor.com eg - [http://spotstor.com/] uses hCard on profile pages (where user has elected to show contact information).<br />
* [http://soap.stanford.edu/ Stanford Online Accessibility Program] has implemented hCard on every page<br />
**positioned off screen via CSS [[User:AndyMabbett|Andy Mabbett]] 15:09, 9 Apr 2007 (PDT)<br />
* [http://www.belkin.com/pressroom/releases/uploads/10_09_06SportCommand.html Belkin Press Release] - All Belkin press releases since October 2006 use hCard and vCard for company contact info.<br />
**One of the three hCards in invalid (no "fn") [[User:AndyMabbett|Andy Mabbett]] 16:50, 2 Apr 2007 (PDT)<br />
* [http://www.rayberndtson.com/en/worldwide-offices/ Ray & Berndtson], a global recruitment firm, are listing all of their offices worldwide as hCards, e.g [http://www.rayberndtson.com/en/worldwide-offices/western-europe/united-kingdom/ UK offices].<br />
** All invalid: no "fn". [[User:AndyMabbett|Andy Mabbett]] 07:05, 31 Mar 2007 (PDT)<br />
* The imprint of [http://www.hsg-kl.de/impressum/index.php Hohenstaufen Gymnasium Kaiserslautern]<br />
** No <code>adr</code>. [[User:AndyMabbett|Andy Mabbett]] 12:10, 3 Mar 2007 (PST)<br />
* [http://www.alexa.com Alexa Internet] marked up its [http://www.alexa.com/site/company/managers managers' page] with hCard.<br />
**Person's job title within "fn". [[User:AndyMabbett|Andy Mabbett]]<br />
* [http://www.naturalengland.org.uk/press/default.htm Natural England] (new UK government agency, formed 2006-10-01). <br />
** No "fn" - which makes it invalid.<br />
*[http://drop-off.co.uk G3:2] uses hCard with geo tags in the copyright and on the about me page<br />
** Address data is hidden using CSS. <br />
* [http://zdnet.co.uk/misc/contact/ ZDnet Contact Us Page] supports [[hcard|hCard]].<br />
** by [http://www.subtleasafish.com/ James Myers] and [http://www.fromthefrontend.co.uk/2006/11/23/zdnet-uses-microformats/ David Long]<br />
**Images and e-mail addresses are hidden; telephone numbers do not comply with [http://en.wikipedia.org/wiki/E.123 E.123]<br />
* [http://gbraad.nl/ Gerard Braad] has published an example on his [http://gbraad.nl/site/?p=profile profile] page that is almost consistent with his original [http://gbraad.nl/files/gbraad.vcf vCard] file. Also progress is made for transforming his [http://files.gbraad.nl/foaf.rdf FoaF] file to a hCard encoded representation (also done for my spouse:[http://spouse.gbraad.nl/site/?p=profile Yong Yuan])<br />
** (2005-09-27) PASSED, PASSED<br />
** WARNINGS<br />
*** uses 'n given-name' and 'n family-name' instead of nesting the given- and family- names inside the 'n'<br />
*** has one 'tel' value with a bunch of values stuffed in<br />
*** probably more problems --[[User:RyanKing|RyanKing]] 17:19, 5 Jan 2006 (PST)<br />
* [http://kinrowan.net/ Cori Schlegel] [http://kinrowan.net/blog/wp/archives/2005/07/08/a-problem-with-the-structured-blogging-plug-in-for-wordpress/ discusses how he has updated] [http://kinrowan.net/blog/contact his contact page with hCard]<br />
** INVALID - using 'prefix' instead of 'honorific-prefix' and type's in classnames (in both adr and tel) and has two photo's (the second could be 'logo') --[[User:RyanKing|RyanKing]] 15:15, 5 Jan 2006 (PST)<br />
* [http://landsbank.fo/#hCard Landsbanki Føroya]<br />
** INVALID - using embedded RDF/XML invalidly<br />
* [http://www.bath.ac.uk/contact/ University of Bath] Person Finder results are encoded with hCards so you can easily create a vCard from any result. <br />
** ERROR - attempt to use Implied-N optimization where that's not possible. --[[User:RyanKing|RyanKing]] 14:29, 5 Jan 2006 (PST)<br />
** Error appears for external users only. Won't be fixed any time soon. -- [[User:PhilWilson|PhilWilson]] 00:03, 28 Jan 2006 (GMT)<br />
** '''suboptimal''' - has honorific-prefix as part of fn -- [[User:AndyMabbett|Andy Mabbett]] 09:00, 3 Sep 2007 (PDT)<br />
* [http://www.yellowpencil.com/contact/ Yellow Pencil] Using microformats to present company contact information<br />
** First hcard has empty "fn" and no "n". "fn" should be with "org" -- [[User: ScottReynen |ScottReynen]] 21:29, 19 Jun 2006 (CST)<br />
<!--<br />
<br />
Please add new examples to the *top* of this section.<br />
<br />
--><br />
<br />
== Related Pages ==<br />
{{hcard-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=include-pattern-examples-in-wild&diff=22859include-pattern-examples-in-wild2007-10-04T13:21:34Z<p>LucaPost: /* Examples */</p>
<hr />
<div>=Include Pattern Examples in the Wild=<br />
<br />
Pages which use the [[include-pattern]]. Please add new examples to the '''top''' of this list, and specify whether '''<code>object</code>''' or '''<code>a</code>''' is used for the included content.<br />
<br />
==Examples==<br />
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] uses include-pattern for organization-name and fax in hcards of staff-members. The hcards are marked up as table-rows, '''<code><a href="#anchorName"></a></code>''' sintax is used for the included data. <br />
* [http://3amproductions.net 3AM Productions] uses include-pattern for filling in hcard pieces throughout the page. Originally used <code>object</code> but switched to <code>a</code> due to issues styling <code>object</code> in IE as well as accessibility validator issues ([http://www.contentquality.com/ Cynthia])<br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses include-pattern, with <code>object</code>, to include the logo from the top of each page, in the page-footer's hCard (e.g on [http://www.westmidlandbirdclub.com/new.htm the What's New page]), and to include the location and page-URL of, for example, its [http://www.westmidlandbirdclub.com/birmingham/indoor.htm indoor meetings in Birmingham] in their hCalendar microforamts.<br />
*...<br />
<br />
==Related Pages==<br />
{{include-pattern-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=include-pattern-examples-in-wild&diff=22220include-pattern-examples-in-wild2007-10-04T13:20:07Z<p>LucaPost: /* Examples */</p>
<hr />
<div>=Include Pattern Examples in the Wild=<br />
<br />
Pages which use the [[include-pattern]]. Please add new examples to the '''top''' of this list, and specify whether '''<code>object</code>''' or '''<code>a</code>''' is used for the included content.<br />
<br />
==Examples==<br />
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] uses include-pattern for organization-name and fax in hcards of staff-members. The hcards are marked up as table-rows, '''<code>a</code>'' sintax is used for the included data. <br />
* [http://3amproductions.net 3AM Productions] uses include-pattern for filling in hcard pieces throughout the page. Originally used <code>object</code> but switched to <code>a</code> due to issues styling <code>object</code> in IE as well as accessibility validator issues ([http://www.contentquality.com/ Cynthia])<br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses include-pattern, with <code>object</code>, to include the logo from the top of each page, in the page-footer's hCard (e.g on [http://www.westmidlandbirdclub.com/new.htm the What's New page]), and to include the location and page-URL of, for example, its [http://www.westmidlandbirdclub.com/birmingham/indoor.htm indoor meetings in Birmingham] in their hCalendar microforamts.<br />
*...<br />
<br />
==Related Pages==<br />
{{include-pattern-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=User_talk:AndyMabbett&diff=22222User talk:AndyMabbett2007-10-04T13:08:35Z<p>LucaPost: /* hcard-examples-in-wild */</p>
<hr />
<div>At least if I put something here, I won't keep seeing my name as a red link...<br />
<br />
== Hello ==<br />
<br />
Hi Andy,<br />
<br />
I am one of the contributors/admins on wikispecies. You posted a message a while ago, also on our mailing list. I am wondering in what stage you really are with your private project. Have you actually build something, or are you still in the brain-storming phase? Anyway I'm anxious to see where you are going. --[[User:Hyppo|Hyppo]] 14:44, 8 Oct 2006 (PDT) (Kempm on Wikispecies)<br />
<br />
== Wikitravel ==<br />
<br />
Hey, I answered on my own talk page (It's never been clear to me what the best way to do this is.) In short Wikitravel is poised to do a major hCard rollout in the coming months. -- [[User:MarkJaroski|MarkJaroski]] 07:31, 25 Nov 2006 (PST)<br />
<br />
== [[hcard-examples-in-wild]] ==<br />
<br />
Hey, why is hiding semi-useful information using CSS bad? The Geo and Address stuff wouldn't be enough to contact me, but I would like there so bookmarklets, crawlers, greasemonkey etc can manipulate it. Is there a policy on using CSS hiding of fields? Thanks :) --[[User:WizardIsHungry|WizardIsHungry]] 14:35, 15 Dec 2006 (PST)<br />
<br />
:See [[hcard-issues]] [[User:AndyMabbett|Andy Mabbett]] 14:55, 15 Dec 2006 (PST)<br />
:: Thanks, in the future it might be nice to throw "See [[hcard-issues]]" in the edit summary or in the annotation.--[[User:WizardIsHungry|WizardIsHungry]] 16:24, 15 Dec 2006 (PST)<br />
<br />
:See [[hcard-examples-in-wild]]<br />
Thanks for checking my 'hcards with include-pattern' page;<br />
<br />
the hcards in there are working as I expected: the included data is only available to the hcard parser (try with Tails), so if a user needs to export an hcard he/she gets a complete one, but the html page remains lean without repetition of the organization-name for each staff member.<br />
<br />
I believe this is the intended usage of the include-pattern: avoid html bloat by referencing identical data already available on the page.<br />
<br />
As stated by JiriKopsa on the [[include-pattern-feedback]]:<br />
"It seems there is some confusion around this topic. I believe that the included data are not supposed to be actually included in the point of inclusion. I believe it is only meant to be a hint for the microformats parser; but the inclusion pattern should not affect how the page is rendered"<br />
--[[User:LucaPost|LucaPost]] 06:08, 4 Oct 2007 (PDT)<br />
<br />
== Thank you! ==<br />
<br />
Thank you so much for catching my typo on my user page! I really appreciate it.<br />
--[[User:CarlaHufstedler|Carla]] 08:27, 10 Sep 2007 (PDT)<br />
<br />
== Aloha and mahalo ==<br />
<br />
For your (or your bots) kind rules/regs posting. --[[User:JeffMcNeill|JeffMcNeill]] 13:20, 1 Oct 2007 (PDT)</div>LucaPosthttp://microformats.org/wiki/index.php?title=User_talk:LucaPost&diff=22422User talk:LucaPost2007-10-03T23:59:21Z<p>LucaPost: /* Includes not working */</p>
<hr />
<div>==Welcome==<br />
<br />
{{welcome}}<br />
<br />
:[[User:AndyMabbett|Andy Mabbett]] 13:56, 3 Oct 2007 (PDT)<br />
<br />
==Includes not working==<br />
<br />
*The includes in your hCards on INGV Bologna are missing, [[User:AndyMabbett|Andy Mabbett]] 13:56, 3 Oct 2007 (PDT)<br />
<br />
<br />
I see the included values when I open any hcard with Tails and operator; this is exactly what I wanted:<br />
the html table stays lean and does not repeat the organization-name on each row, since that is self-evident from the domain and the footer; but when you decide to export a contact you get the complete hcard, the microformat extends the page content...</div>LucaPosthttp://microformats.org/wiki/index.php?title=hcard-examples-in-wild&diff=22160hcard-examples-in-wild2007-10-03T17:48:56Z<p>LucaPost: /* Examples To Act On */</p>
<hr />
<div><h1>hCard Examples in the wild</h1><br />
{{TOC-right}}<br />
<br />
This page is an '''informative''' section of the [[hcard|hCard specification]].<br />
<br />
The following sites have published [[hcard|hCards]], and thus are a great place to start for anyone looking for examples "in the wild" to try parsing, indexing, organizing etc. <br />
<br />
If people or organizations on your site are marked up with hCard (even just your own contact information), feel free to add it to the top of this list. Please be sure to include at least one URL to a page on your site that includes actual [[hcard|hCard]] markup. Examples added without a URL to a page with hCard markup may be removed.<br />
<br />
Want to get started with writing an [[hcard|hCard]]? Use the [http://microformats.org/code/hcard/creator hCard creator] to write up some contact information and publish it, or follow the [[hcard-authoring|hCard authoring tips]] to add hCard markup to your current contact page.<br />
<br />
==Buttons==<br />
You can use these buttons on pages with hCards. See [[buttons#hCard]] for any recent additions.<br />
<br />
* http://www.crowley.nl/images/hcard.png (mirror: http://www.davidjanes.com/images/mf_hcard.png)<br />
* http://rbach.priv.at/2006/buttons/hcard.png<br />
* http://www.boogdesign.com/images/buttons/microformat_hcard.png<br />
* CSS-powered button, as evidenced at [http://re-run.com/about/microformat-badges microformat badges @ re-run]<br />
<br />
== Examples To Act On ==<br />
<br />
===New Examples===<br />
Please add new examples to the '''top''' of this section so they can be reviewed! Please check back after a few days, to see if anyone has found any problems with the examples supplied.<br />
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] implemented hcards for staff-members, marked-up as HTML table-rows ([http://microformats.org/wiki/include-pattern include-pattern] also used to add organization-name and fax-number to each hcard).<br />
* [http://www.lefora.com Lefora] is a free forum hosting site (using custom forum software). Every user's profile contains an hCard. (Example forum for testing: [http://funstuff.lefora.com funstuff.lefora.com])<br />
* [http://www.handlairsystems.com H&L Air Systems] uses hCard with Technorati link Add to Address Book on all contact pages.<br />
* [http://theultimates.whitepages.com WhitePages.com] A special version of whitepages.com has all its listings marked up in hCard.<br />
* [http://piermontweb.com/contact/ Piermont Web Design] uses hCard on its contact page.<br />
* [http://www.ie.asm.md/en/ The Institute of Power Engineering] of the Academy of Science of Moldova. First Moldavian site using hCards on staff pages, e.g [http://www.ie.asm.md/employees/oleschuk-valentin/]<br />
**Also in Russian: [http://www.ie.asm.md/employees-ru/sit-michail-lvovich/] and Romanian: [http://www.ie.asm.md/angajati/chiorsac-mihail/]<br />
* The good ship [http://styrheim.com/test/leonid.html Leonid Miloslavskiy] spotted in the North Atlantic<br />
* [http://richi.co.uk/blog/2005/12/structured-blogging.html Richi Jennings] has put up his attempt<br />
*[http://oberrycavanaugh.com O'Berry|Cavanaugh] has an organization hCard in the footer on every page as while as individual hCards on the [http://oberrycavanaugh.com/team.php Team] page.<br />
* [http://fortisgc.com Fortis General Counsel], e. g. [http://fortisgc.com/joyce_lan_kim.html Joyce Kim's profile], uses hCard for profile and contact information.<br />
* [http://peryplo.com Peryplo.com], e. g. [http://peryplo.com/personal/7e6786e711c6d051a39a1b7085f34955 Sample Page], uses hCard for Hotels, Gastronomy Places and services for tourists.<br />
* [http://www.navitraveler.com/places/629/ NaviTraveler], e. g. [http://www.navitraveler.com/places/629/Lincoln_Memorial.html Lincoln Memorial], including [[geo|Geo]].<br />
** Response in under 12 hours, to advocacy request - [[User:AndyMabbett|Andy Mabbett]]<br />
* [http://corewar.atspace.com/about.html sfghoul] has marked her contact info with [[hcard|hCard]]<br />
* [http://www.zaadz.com Zaadz] uses [[hcard|hCard]] and [http://gmpg.org/xfn XFN] for friends on a user's profile page.<br />
*[http://www.xoxiety.com/about.html Xoxiety] uses hCards on its about page, linking data from a within a block of text.<br />
*[http://yedda.com Yedda] - Yedda provides hcard based identities on all of the people's profiles<br />
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(日本語). Each personal OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.<br />
* [http://www.goldenglovepromotions.com/ Golden Glove Promotions] used hcards on the footer of every page to store contact information.<br />
* Australian national news sites The Australian and Australian IT use hCard on their contact pages: [http://www.theaustralian.com.au/contactus The Australian (contact us)] and [http://www.australianit.news.com.au/contactus Australian IT (contact us)]<br />
* [http://www.thekiwiholiday.com/ The Kiwi Holiday] uses hCards for [http://www.thekiwiholiday.com/view-hostels New Zealand Hostels], [http://www.thekiwiholiday.com/view-restaurants New Zealand Restaurants], and [http://www.thekiwiholiday.com/view-activities New Zealand Activities]. Also provides hCard "download to address book" functionality on listing detail pages, e.g. [http://www.thekiwiholiday.com/restaurant/tonys-steak Tonys Steak Restaurant]<br />
* [http://www.serviceworksglobal.com/pages/contact-us.php Service Works Global] uses hcards on the contact us page and in the site footer<br />
* [http://www.qcindustries.com/ QC Industries Conveyors] uses hcards to store contact information in the site footer and in their [http://www.qcindustries.com/news/press-releases/ press releases].<br />
* [http://www.confuciusinstitute.ac.uk/ The Confucius Institute for Scotland at the University of Edinburgh] has their used a hcard to store contact information in the footer of the page.<br />
* [http://admnj.com/ Affiliated Direct Mail] is a New Jersey based direct mail company that has their contact information and footer in hCard format.<br />
* [http://www.golfdigest.com/ Golf Digest] now supports hCard in its [http://www.golfdigest.com/courses/places Course Finder] detail pages. [http://www.golfdigest.com/courses/places/2483 example]<br />
* [http://dev.opera.com/authors/ Dev Opera] Opera's developer site uses hCards on the author details pages.<br />
* [http://chrischerry.name/ Chris Cherry's contact page with his hCard]<br />
* [http://www.kiteboarder.com.au/php/search.php www.kiteboarder.com.au] A new Australian kiteboarding portal. Microformats have been used so that users can export the shops <s>directly to outlook</s>. I was able to learn microformats through the Media 2007 conference in London. Author: Damien King<br />
* [http://krevi.dk/ KREVI] A Danish research institute. Using hCard in the footer of each page and on staff list. This is the first known danish website from the public sector of Denmark using microformats.[http://krevi.dk/om-krevi/organisation/medarbejdere example staff list]<br />
* [http://www.hss.ed.ac.uk/web-team/ College of Humanities and Social Science Web Team's site], University of Edinburgh uses a hCard in the footer of each page.<br />
* [http://www.theglobeandmail.com/ globeandmail.com] Canada's National Newspaper uses an hCard for their contact information.<br />
* [http://www.logisteam.pl/ Krzysztof Rucinski] uses an hCard for his contact details on [http://www.logisteam.pl/keylogger.kontakt.html Logisteam keylogger contact] page.<br />
* Creation design & marketing has hCards throughout the site, including the [http://www.creation.uk.com/contact/ contact page], the [http://www.creation.uk.com/company/leigh-scott/ company profile pages] and on the [http://www.creation.uk.com/news/2007/06/06/easy-money/#comments-view comments on articles]<br />
*<s> Wikipedia now has a template, [http://en.wikipedia.org/wiki/Template:Hcard-geo hcard-geo], for in-line hCards with coordinates, such as that on [http://en.wikipedia.org/wiki/Engine_Arm Engine Arm]</s><br />
* [http://www.thomsonlocal.com/ ThomsonLocal.com], major UK business directory publisher, use hcard on the search results and company information pages.<br />
* [http://www.corissia.com Corissia Group Hotels in Crete Greece] have included contact information as a hCard on the footer of every page of the website. There is a multilingual implementation as well.<br />
* [http://zucchetti.co.uk/2007/03/06/simple-address-formatting-solution/ Laura Zucchetti] illustrates a simple address formatting solution as a hCard and marked up in a definition list. <br />
* [http://www.feike.de/Kontakt.html Feike Contact] has a hCard on to top of the page.<br />
* [http://www.londondrum.com/ London Drum] uses a whole host of microformats - there are hcards and geo's on the hotel pages, events are written up in hcalendar format on the homepage, and you can also find some hreviews as well (like on the [http://www.londondrum.com/accommodation/athenaeum.php Athenaeum Hotel page]) <br />
* [http://www.regels-stadskanaal.nl/ Regelingenbank Stadskanaal] has a hCard on each page, containing Geo-information too. <br />
* [http://www.tomstone.se Tom Stone - Trollkarl] has a hCard in the footer of each page of the site.<br />
* [http://www.rolandinsh.lv/ Rolands Umbrovskis]'s home page has hCard in [http://www.rolandinsh.lv/?ro=contacts contact page] and all other pages with contact information.<br />
* [http://www.epiphanysolutions.co.uk/ Epiphany Solutions Ltd] use a hCard on their contact us page. We intend to use the hCard on everypage if successfully implemented, along with a link to the Technorati vCard generator.<br />
* [http://twitter.com Twitter] uses hCard for user information (along with [http://ihack.us/2007/05/14/twitter-gets-microformatted/ several other microformats])<br />
* [http://www.bendodson.com/developer/ Ben Dodson] uses an hCard for his contact details on every page of his site as well as using hCards for any XFN relationships in his blogrolls.<br />
*[http://www.pats.ua.ac.be/group PATS Group Members] uses hCard to mark up member contact information.<br />
*[http://couchsurfing.com CouchSurfing] has limited information in hCard available on members' profiles (such as [http://www.couchsurfing.com/people/guaka Guaka's]).<br />
*Wikipedia-UK (Ukranian)<br />
**Starting to roll out on biographies e.g. [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman]<br />
* [http://christophertcressman.com Christopher T. Cressman] uses an hCard on the home page of his blog, [http://christophertcressman.com christopher t cressman].<br />
* [http://kpumuk.info Dmytro Shteflyuk] uses an hCard on his [http://kpumuk.info/contact/ contact] and [http://kpumuk.info/curriculum-vitae/ curriculum vitae] pages.<br />
*Wikipedia-EN<br />
**starting to roll-out on articles about people, for example [http://en.wikipedia.org/wiki/Albert_einstein Albert Einstein]. The nature of Wikipedia means that there are a large number of templates to update (Albert's is "infobox scientist; there's also "infobox military people", "infobox musician" and so on, almost ad infinitum). DoB is only included if it's entered using a birth-date template, not as raw text. <br />
**starting to roll-out on articles about places, for example on UK Railway station template, e.g. [http://en.wikipedia.org/wiki/Birmingham_New_Street Birmingham New Street station] (includes Geo); and cities, for example [http://en.wikipedia.org/wiki/New_York_City New York]. See above for note on Wikipedia templates.<br />
**Any Wikipedia editors willing to assist with updating templates should see [http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Microformats Wikipedia's microformat project]; [http://en.wikipedia.org/wiki/Category:Templates_generating_hCards Wikipedia templates generating hCards]<br />
**Unfortunately, [http://en.wikipedia.org/w/index.php?title=Template:Infobox_Protected_area&diff=prev&oldid=152308153 other editors are already breaking some of the implementations on Wikipedia]; e.g. [http://en.wikipedia.org/wiki/Grand_Canyon_National_Park Grand Canyon National Park]; [http://en.wikipedia.org/w/index.php?title=List_of_islands_of_Argentina&diff=prev&oldid=155590535 removal of "region" attributes]<br />
* The [http://www.bayofislands.net/ Bay of Islands] site has implemented hCard on all listing pages, eg: [http://www.bayofislands.net/accommodation/backpackers/saltwater-lodge/ Saltwater Lodge]<br />
* [http://people.cs.uchicago.edu/~mpschaef/index.html Merrick Schaefer] is psyched to use hCard on his homepage for his contact info.<br />
* Christian Hess (from San José, Costa Rica) has an hCard in his [http://www.hess-cr.com home page], [http://www.hess-cr.com/utilidades/correo.shtml#postal contact] and [http://www.hess-cr.com/secciones/curriculum/datos.shtml personal résumé] pages (all in Spanish). He also recommends using the [https://addons.mozilla.org/es-ES/firefox/addon/4106 Operator] extension in Firefox to check them out.<br />
* [http://www.JamPlanet.com Jam Planet] uses hCard in Contact Us page; application can generate hCard for a contact.<br />
* [http://www.anisfield-wolf.org/ The Anisfield-Wolf Book Awards], designated specifically to recognize works addressing issues of racism and diversity, uses hCard for the author bios of [http://www.anisfield-wolf.org/Winners/PastWinners/ past winners].<br />
* [http://www.buy-our-honeymoon.com/ Buy Our Honeymoon], a [http://www.buy-our-honeymoon.com/usa honeymoon registry] service, uses hCard in their [http://www.buy-our-honeymoon.com/contact Contact Us] page.<br />
* '''W3C webmaster''' [http://www.w3.org/People/Jean-Gui/ Jean-Guilhem Rouel] now has an hCard.<br />
* [http://source.ibegin.com/ iBegin Source] - All 10.8+ million business listings have their information marked up in hCard. Example: [http://source.ibegin.com/california/adelanto/aeronautical-supplies/general-atomics-9779-yucca-rd-1.html General Atomics]<br />
* [http://david.weekly.org/ David Weekly] has added an hCard to his home page for himself.<br />
* [http://ficlets.com/stories/12 Ficlets] story page uses hCard for author bio.<br />
* [http://redmonk.com/contact/ RedMonk Contact page] uses hCard for RedMonk firm as well as each analysts.<br />
* [http://source.ibegin.com/ iBegin Source] uses hCard to identify business information for all 10.5+ million businesses listed.<br />
* [http://www.lounews.com/ The Louisville News Company] uses hCard for site-wide contact information for the company and for the site developer.<br />
* [http://cloudislands.com/contact.php Cloud Islands] uses hCard for our Contact Info.<br />
* [http://www.international.unt.edu UNT International] uses hCard to mark up contact information sitewide (see esp. [http://www.international.unt.edu/offices/ieli/people/instructors/profiles the IELI instructor profile listing])<br />
* [http://www.giraffo.de giraffo.de] has different hCards on every page (+ geo in "kontakt")<br />
* [http://www.enap.com ENAP, Inc.] lists the HR Contact in hCard format on the [http://www.enap.com/career.aspx Career Opportunities] page.<br />
* [http://sxsw07.conferenceer.com/people Conferenceer] lists panelists and participants to the 2007 South by Southwest interactive conference in hCard format<br />
* [http://news.stanford.edu Stanford News] (Redesign) hCard in the footer on every page as well as markup for every staff member on the Staff page.<br />
* [http://www.wikiservice.at/fractal/wikidev.cgi?FR/EveMoreau Valérie-Eve Moreau] has an hCard on her wiki-homepage.<br />
* [http://en.wikipedia.org/wiki/St_George%27s_Minster%2C_Doncaster St George's Minster, Doncaster, on Wikipedia]<br />
* AOL Journals publishes hCards for authors. [http://journals.aol.com/carowill/whats-happening Example]<br />
* Ian McKellar's [http://ian.mckellar.org/ home page] is an hCard that's styled to look like a business card.<br />
* [[Christophe Ducamp]]'s hCard based on [http://www.wikiservice.at/fractal/wikidev.cgi?FR/MicroFormats/ChristopheDucamp wiki personal page] of a wiki-branch which could be dedicated to seed a french group to support microformats. Thanks to Laurent Lunati for the CSS. You can [http://www.wikiservice.at/fractal/wikidev.cgi?action=edit&id=FR/MicroFormats/ChristopheDucamp edit it]. Any suggestions welcome.<br />
* [http://www.matthewwest.co.uk Matthew West] has an hCard on his [http://www.matthewwest.co.uk/email contact] page.<br />
*[http://www.webmaster.waw.pl Paweł Wrzosek] Freelance webdeveloper`s portfolio<br />
*[http://www.stanford.edu/ Stanford.edu] hCard markup is included in the footer of the homepage and all subsequent pages within the /home directory.<br />
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(日本語). Each personal OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.<br />
* [http://www.qwertycars.co.uk/garages/mechanics-near-tadworth-kt20.aspx UK Car Garages] Address of car mechanics in the UK, in hCard format.<br />
* [http://www.columbiaautomation.com/sub/contact.php Columbia Automation]'s About Us page every employee marked up as an hCard, as well as having a company hCard with geo information.<br />
* [http://www.pointermix.com Pointermix Design] uses the hCard format.<br />
* [http://eight6.com/contact/ eight6]'s contact page uses the hCard format.<br />
* [http://www.raveaboutit.com.au Rave About It]'s business listings use the hCard format.<br />
* [http://optics.org/cws/Contact/OurTeam.do optics.org]'s team page.<br />
* [http://www.robcottingham.ca/contact Rob Cottingham]'s first foray into microformats is an hCard on the contact page of his personal blog. (He was inspired by Tantek Çelik's presentation at Web Directions North 2007.)<br />
* [http://redmonk.net/about-this-site Steve Ivy] - hcard about page, includes the usual suspects + XFN on 'url's, photo, amd geo.<br />
* [http://seattleu.edu Seattle University] uses hCard on it's front page and most pages that share an official template. <br />
* [http://www.josemarti.waw.pl Jose Marti XXII Secondary School in Warsaw] includes hCard on Contact and About Author sections<br />
* [http://www.jaama.co.uk Jaama] have their company details as a vCard download on their [http://www.jaama.co.uk/Contact.aspx contact] page.<br />
* [http://3amproductions.net 3AM Productions] has company details marked up as hCard all across the site and particularly for [http://3amproductions.net/jason.php Jason] and [http://3amproductions.net/gilbert.php Gilbert]<br />
* [http://jc-development.co.uk/ JC's Development] has company contact details as hCard.<br />
* [http://berlin.barwick.de/index.html Berlin Guide] is converting their address markup to hcard, e.g. [http://berlin.barwick.de/shopping/kadewe-kaufhaus-des-westens.html KaDeWe] <br />
* [http://www.xlntads.com XLNTads] has their contact information marked up in hCard, as well as their development schedule/timeline in hCalendar<br />
* [http://derrick.pallas.us Derrick Pallas] tells people to look for him here.<br />
* [http://bluemonkcreative.com/contact/ Bill Turner] adds an hCard to the contact page of his freelance business' website.<br />
* [http://www.oppenheim.com.au/ James Oppenheim's blog] includes an inline author hCard in the footer of each page and also on the contact page.<br />
* [http://steinhardt.nyu.edu/ NYU Steinhardt] has [http://steinhardt.nyu.edu/faculty_bios/list/Faculty 240+ faculty bios marked up], e.g. [http://steinhardt.nyu.edu/faculty_bios/view/Susan_Murray].<br />
* [http://www.boogdesign.com/aboutus.html boogdesign.com] has added hCard markup on the contact page.<br />
* [http://www.gptg.org/ Great Places To Golf], hCards for golf clubs around the world, e.g. [http://www.gptg.org/club/12/]<br />
*[http://www.travellerspoint.com/ The Travellerspoint Travel Community] has added hCards to all of their member profiles (e.g. [http://www.travellerspoint.com/member_profile.cfm?user=jax_07]). Details include name, photo, location, notes and url. <br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses hCard on its [http://www.westmidlandbirdclub.com/ home page], [http://www.westmidlandbirdclub.com/diary/ events diary], [http://www.westmidlandbirdclub.com/club/contact.htm contact pages], [http://www.westmidlandbirdclub.com/site/links.htm links page], [http://www.westmidlandbirdclub.com/club/older.htm list of the world's oldest bird clubs] and in a page footer which is gradually being rolled out across the whole site. {{UpdateMarker}} Page-footer's hCard now has logo, using [[include-pattern]].<br />
*[http://wizardishungry.com/blog/ wizardishungry/blog] has the author's hCard in the footer of every page with a link to X2V.<br />
* [http://www.walkerfineart.com Walker Fine Art Gallery] Most pages contain an hCard in the footer.<br />
* [http://www.brdatasystems.com.au/contact-us.html B&R Data Systems] is an organisation hCard. We have also used the technorati tool to download as a vCard, which I think is useful for a business.<br />
* [http://chewbittel.com/contact.php Chew Bittel Assoc., Inc.] is an organization hCard. It's got abbr's in there, and a duplicate telephone field, and some hidden things. I'm really pushing things to the limit here. This should be a great test for your parser.<br />
* [[User:Steve Ivy|Steve Ivy]]'s [http://redmonk.net/about-this-site/ about page] has his hcard, including a link to Technorati's contacts feed to let visitors download his contact information.<br />
* Scott Allan Wallick's hCard is [[User:ScottWallick|his user page]] and on his blog, [http://www.plaintxt.org/about/2/ plaintxt.org]<br />
* [[User:Bob_Jonkman|Bob Jonkman's hCard]] '''on this 'wiki'''' <br />
* [http://thetenwordreview.com The Ten Word Review] simply contains ten word long reviews. All reviews are marked up as [[hreview|hReviews]], and user information is marked up as hCards.<br />
*OffshoreAgile.com, a subsite of Starsoft Development Labs, uses hCard in the [http://www.offshoreagile.com/company/contact/ Starsoft Contacts] and Media Inquiries sections<br />
*T-Mobile uses hCard for the [http://t-mobilepressoffice.co.uk/press/contact-details/ T-Mobile UK Press Contact Details page], as well as for some of the latest press releases<br />
* Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCard on their contact pages on 17 of their websites (example on the contact page on their [http://www.clinicalpsychologyarena.com/contact/ Clinical Psychology Arena])<br />
*[http://72ppi.us 72ppi], uses hCard in the footer.<br />
*[http://www.csarven.ca Sarven Capadisli] uses hCard throughout the site (including user comments in articles).<br />
* [https://www.urbanbody.com/information/contact-us Urban Body Men's Clothing] uses hCard for business locations and hCalendar for business hours.<br />
* [http://www.iqair.us/ IQAir North America], uses hCard for contact information.<br />
* [http://www.infoiasi.ro/ The website of the Faculty of Computer Science], "A. I. Cuza" University Ia&#351;i, Romania uses hCard for each staff member.<br />
* [http://www.finds.org.uk/ The Portable Antiquities Scheme at the British Museum] hCards added to footer of every page and to contacts section. Working on adding more and getting it right.<br />
* In [http://www.ideasfornet.com/ IdeasForNet.com - the ideas repository] hCards were implemented partially in the footer of each page, and more comprehensively in the contact and about pages.<br />
* The [http://www.cst.ed.ac.uk/ Centre of Canadian Studies] at the University of Edinburgh use hCards for contact information in the footer of their site.<br />
* [http://www.theatrestudies.llc.ed.ac.uk/ Theatre Studies: European Theatre] at the University of Edinburgh use hCards for contact information on their home page<br />
* [http://www.carolinemockett.com/design/about.aspx Caroline Mockett] has an hCard on her About Me page<br />
* [http://wait-till-i.com Christian Heilmann] has a footer address using hCard<br />
*[http://www.audience-response-rentals.com/ Audience Response System Rentals] uses hcard as a popup in the site accessibility area (lower right) for easy copy and paste of address by customers.<br />
* [http://www.fischsolutions.com/ Fisch Internet Solutions] uses an embedded hCard and a vCard download to provide customers an easy way to contact them on their [http://fischsolutions.com/contactus.html Contact Us] section of the website.<br />
* [http://www.micatholicconference.org/ Michigan Catholic Conference] uses hCard for contact information in the sidebar.<br />
* [http://www.adambunn.co.uk/ Adam Bunn] provides contact details in the sidebar using hCard.<br />
* [http://www.belkin.com/pressroom/releases/uploads/10_10_06NotebookExpansionDock.html Belkin Press Releases] are using hCards for PR contacts and corporate offices.<br />
* [http://mybank.com myBank.com] uses hCard for its listings of every branch of every FDIC-insured bank in the United States.<br />
* [http://leftlogic.com Left Logic] uses hCard for embedded contact information.<br />
* [http://inga-art.co.uk/artist Inga Scholes] uses hCard for contact information in the sidebar.<br />
* [http://www.lussumo.com/ Lussumo] uses hCards on user profile pages in its open-source [http://www.getvanilla.com/ Vanilla] Discussions Forum software.<br />
* [http://www.creative-ways.nl/ Ron Kok] uses hCards to mark-up the names and URLs of commentors on his blog. He also uses hCards in combination with XFN in his blogposts to refer to friends, and has an hCard for himself on every page on his blog.<br />
* [http://tagg.no Tagg Media] uses hCard for [http://heine.tagg.no/contact.php contact information] and provide link to vCard download in the contact section.<br />
* The article about the fictitious Matrix character [http://en.wikipedia.org/wiki/Neo_%28The_Matrix%29 Thomas A Anderson in Wikipedia] is now marked up with hCard.<br />
* [http://dconstruct06.madgex.com/ d.Construct 2006 Backnetwork] uses hCards for conference delegates (and provides the markup so that delegates can copy and paste cards into their own sites).<br />
* [http://www.brown.edu Brown University] now uses hCard on the front page<br />
* [http://www.wideblueyonderweb.co.uk Dunks at Wide Blue Yonder Web Design] has added hCard markup on his [http://www.wideblueyonderweb.co.uk/wbyw/pages/contact.htm contact page] and is looking to implement it on all past & future contact pages for clients.<br />
* [http://southamptonrubberstamp.com Southampton Rubber Stamp Company] now has hCard markup with a vCard download link on every page.<br />
* [http://barefoot-ceramics.com Barefoot Ceramics paint your own pottery studio] (in Newport, South Wales) has added hCard markup to its [http://barefoot-ceramics.com/find#address "Find"] page and other address instances. They hopes to implement hCalendar event lists as soon as an ics to hCalendar PHP class can be found or written.<br />
* [http://dsingleton.co.uk/ David Singleton] has added a hCard to his blog.<br />
* [http://www.thestreet.org.au The Street Theatre (Canberra, Australia)] has added hCard markup to its [http://www.thestreet.org.au/contact.htm Contact Us] page. hCalendar markup will soon be added for all of our performances.<br />
* [http://www.informatik.uni-hamburg.de/SVS/personnel/henrich/index.php Henrich C. P&ouml;hls] has marked up his about page using hcard, including his PGP-Key that is stored in an abbr title, using class=key.<br />
* [http://www.yalf.de Yalf Webentwicklung] has [http://www.yalf.de/kontakt contact information] available as hCard (and vCard).<br />
* [http://www.zeldman.com/about/ Jeffrey Zeldman]. Jeffrey Zeldman has marked up his about page using hcard.<br />
* [http://WhereAreYouCamping.com Where Are You Camping]. hCards for all members and camps, employing the include pattern as well. AFAIK this is the first Burning Man related microformats implementation, not to mention addresses in Black Rock City.<br />
* [http://www.clacksweb.org.uk Clackmannanshire Council ]. hCard is implemented for all contact details across the site, and for specific individuals such as elected members (Councillors).<br />
* [http://www.webdirections.org Web Directions]. hCard is used as contact information for the conference, while speakers are marked up with hCard.<br />
* [http://www.markthisdate.com/contactform.html MarkThisDate.com]. An hCard is implemented on our contact form. For our calendars hCalendars will follow as soon as possible.<br />
* [http://www.msiinet.com/contact/ MSI Systems Integrators] has its &quot;Contact MSI&quot; page encoded with hCards.<br />
* [http://www.coolblue.nl/ Corporate website of Coolblue BV]. hCards were implemented in both the footer of each page, and in the "News" section for press contact information.<br />
* [http://www.besancon.fr/index.php?p=32 Official site of Besançon (France)] uses hCard for each page concerning the small towns surrounding Besançon.<br />
* [http://2006.dconstruct.org/speakers/ d.Construct 2006 conference speakers list] is implemented using hCards.<br />
* [http://local.yahoo.com Yahoo Local] now supports hCards for business and places in the search results<br />
* [http://learningtheworld.eu/imprint/ Learning the World] has hcard information on the imprint, alas we didn't succeed to mark-up the work phone and fax numbers properly.<br />
* The [http://www.fuckparade.org F’parade] website uses hCard, though I didn't find a type to distinguish mobile and landline phone numbers.<br />
**Use <code>cell</code> for mobiles.<br />
* [http://www.miranet.nl/contact.htm Miranet Webdesign] have added a hcard to their [http://www.miranet.nl/contact.htm 'contact' page]<br />
* [http://weblog.200ok.com.au/ Ben Buchanan] has added a vCard to the [http://weblog.200ok.com.au/about/ 'About' page on The 200ok Weblog]<br />
* [http://www.radiantcore.com Radiant Core] has their contact information [http://www.radiantcore.com/contact/ available in hCard].<br />
* [http://www.mikerumble.co.uk/ Mike Rumble] has [http://www.mikerumble.co.uk/contact.html uploaded his hCard].<br />
* [http://www.saumag.edu/ Southern Arkansas University] has its contact footer encoded as hCard<br />
* [http://main.uab.edu/ University of Alabama at Birmingham] has its contact footer encoded as hCard<br />
* [http://www.capital.edu Capital University] has contact footer and bloggers' names encoded as hCard. Also, all page-specific contact information is encoded as hCards (see [http://www.capital.edu/Internet/Default.aspx?pid=67 Admissions] page for an example)<br />
* [http://main.uab.edu/shrp/ UAB School of Health Professions] uses hCard in its contact footer<br />
* [http://green.carisenda.com/ Stephen Stewart] has his hCard on the front page of his weblog ('You are here' section)<br />
* [http://www.direction.es/ Direction] uses hCard for contact information.<br />
* [http://audiobank.tryphon.org AudioBank] uses hCard to display member informations.<br />
* [http://www.vivabit.com/atmedia2006/speakers/ @media speakers] are marked up with hCard (photos depend on BASE tag support which makes this a good test case)<br />
* [http://www.dougransom.com Doug Ransom] uses hCard for his financial advisory practice. <br />
* [http://rubyandrails.org/usergroups/newcastle/members.html ncl.rb] uses hCard for contact information.<br />
* [http://www.snowinteractive.com/ Snow Interactive] uses hCard for contact information.<br />
* [http://flickr.com Flickr] now supports [[hcard|hCard]] and [http://gmpg.org/xfn XFN] on profile pages. See [http://flickr.com/photos/factoryjoe/113866484/ screenshot of Flickr UI in Flock browser using Flocktails extension - March 17th 2006].<br />
* [http://www.ndiyo.org/contact Contact information for the Ndiyo project]<br />
* [http://www.pixelenvy.co.uk/ Pixel Envy] uses hCard for contact information on every page<br />
* [http://stilbuero.de/contact/ Klaus Hartl] uses hCard in the sidebar for contact information (maybe easier to parse through delivering xhtml as xml).<br />
* [http://charlvn.virafrikaans.com/contact Charl van Niekerk's hCard]<br />
* [http://billy-girlardo.com/WP/ BillyBLOGirlardo] uses hCard for contact information.<br />
* [http://www.hicksdesign.co.uk/ Hicksdesign] uses hCard for contact information.<br />
* http://www.gr0w.com/articles/press/growsearch_launched_press_release/ - hCard in a press release for the press contact info<br />
* http://www.redmonk.com/cote/archives/2006/03/testing_out_mic.html - hCard with explanation<br />
* [http://andy.ciordia.info/ it's my island], personal blog, hcard on the ''[http://andy.ciordia.info/pages/about_me About the Writer]'' page. [[User:Ciordia9|Andy Ciordia]]<br />
* [http://www.windowonwoking.org.uk/ Window on Woking], a local community site in the UK, uses hCard in the homepage of each member organisation and local Councillor.<br />
* [http://ChunkySoup.net/ ChunkySoup.net] has redesigned using hAtom 0.1 and hCards on the entire site -- by [[User:ChrisCasciano|Chris Casciano]]<br />
* [http://www.30boxes.com/ 30 Boxes],a social calendar application and digital lifestyle aggregator, automatically creates an hcard for you with your account. It is found under Settings > Syndication.<br />
* [http://www.nearwhere.com/ Nearwhere.com] allow you to put an hcard on an interactive map.<br />
* [http://www.brentozar.com/ Brent Ozar] added a [http://www.brentozar.com/contact.php contact] page hCard.<br />
* [http://www.kerihenare.com/ Keri Henare] has rewritten his [http://www.kerihenare.com/contact/ contact] page hCard. Now using <code><object></code> instead of <code><img></code> for photo. (Thanks Brian Suda for updating the vCard converter)<br />
* [http://michaelraichelson.com/contact/ Michael Raichelson] had an hCard on his contact page before SXSW, but never thought to add it here until Tantek requested it.<br />
* [http://www.commoner.com/~lsimon/lindsey_simon_hcard.html Lindsey Simon] has added an hCard to his website as per Tantek's SXSW request for folks to try it <br />
* [http://www.davidgagne.net/ David Gagne] has an hCard in his sidebar.<br />
* [http://www.churchzip.com/map/ Churchzip.com/map] and [http://www.skiwhere.com/map/ Skiwhere.com/map], provide churches, hotels, and ski resorts on the same maps. Locations are formatted as hCards.<br />
* All [http://www.iqdir.com/ IQ Directory Solutions] Yellow Pages web portals use [[hcard|hCard]] markup on listings. For example [http://www.yellowpages-cambodia.com/ Cambodia Yellow Pages] and [http://www.superpages.com.my/ Malaysia Super Pages]<br />
* Ning's cloneable Group app uses fuzzy matching to map custom fields to [[hcard|hCard]] markup on its [http://group.ning.com/index.php?controller=person&action=view&content=JonathanAquino profile] pages.<br />
* [http://claimid.com/factoryjoe Chris Messina' ClaimID hCard]<br />
* [http://factoryjoe.com/blog/hcard Chris Messina' hCard]<br />
* [http://flock.com/about Flock About]<br />
* [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]).<br />
* [http://www.gr0w.com/articles/press/growsearch_launched_press_release/ GrowSearch Launched (Press Release)] uses an hCard to provide Press Contact Point.<br />
* The [http://www.arborday.org/ National Arbor Day Foundation] has started using hCards for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences].<br />
* [http://www.multipack.co.uk The Multipack] has numerous hCards, especially on the [http://www.multipack.co.uk/members/ members page], as well as the next meeting information.<br />
* [http://deadringrancor.livejournal.com/ Justin McDowell] used an hCard when [http://deadringrancor.livejournal.com/221332.html referring to a person in his blog post]<br />
* [http://davecardwell.co.uk/cv/ Dave Cardwell] has included his hCard in his Curriculum Vitae.<br />
* [http://blog.usweb.com/ Shaun Shull] has written a great post on [http://blog.usweb.com/archives/how-microformats-affect-search-engine-optimization-seo How Microformats Affect SEO], and has included his [[hcard|hCard]] as one of the examples.<br />
* [http://www.thefutureoftheweb.com/ Jesse Skinner] has written a simple [http://www.thefutureoftheweb.com/blog/2006/1/hcard tutorial with examples]<br />
* [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the venue, contacts, and program committee members all with hCard.<br />
* [http://www.avf-nexus.co.uk AVF-Nexus] have a hCard on their [http://www.avf-nexus.co.uk/contact/ contact page] - (by [http://creation.uk.com Creation"])<br />
* [http://www.thefantasticos.com/andrew/ Andrew White] posted [http://www.thefantasticos.com/andrew/index.php/my-hcard/ his hCard] and [http://www.thefantasticos.com/andrew/index.php/62/microformats-the-should-have-been-obvious-web-dev-tool/ blogged about it].<br />
* [http://www.2sheds.ru Oleg "2sheds" Kourapov] in his [http://www.2sheds.ru/blog/ blog] ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog X2V]) has turned personal profile into hCard ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/hcard.html X2V]) and his blogroll - into combination XFN/hCards ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/friends.html X2V])<br />
* [http://www.approveddesign.co.uk Approved Design Consultancy] have a hCard on their [http://www.approveddesign.co.uk/about/contact/ contact page] as well as on their [http://www.approveddesign.co.uk/about/people/ people section] - (by [http://creation.uk.com Creation"])<br />
* [http://weblog.200ok.com.au/ Ben Buchanan] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&format=search Colin Morris] have [http://weblog.200ok.com.au/2006/01/griffith-phonebook-adds-hcard-and.html implemented hCards and vCards] for the [http://www.griffith.edu.au Griffith University] [http://www.griffith.edu.au/find/content_phonebook.html online phone book]. Eg. [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=ben+buchanan&format=search Ben's vCard] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&format=search Colin's vCard]<br />
* WWF-Australia [http://wwf.org.au/about/contactdetails/ contact details page]<br />
* [http://rasterweb.net/raster/ Pete Prodoehl] used the hCard format on his [http://rasterweb.net/raster/contact.html Contact page] and his [http://rasterweb.net/portfolio/ Portfolio]<br />
* [http://alexander-mette.de amette] uses the hCard format in a module of his TikiWiki powered blog<br />
* [http://staff.washington.edu/oren/weblog2/ Oren Sreebny] has an hcard on his blog main index template <br />
* [http://www.cs.brandeis.edu/~zippy/ Patrick Tufts] has an hCard on his homepage.<br />
* [http://ascii20.blogspot.com/ Mathias Kolehmainen and Jamie Taylor] have hCards on their weblog.<br />
* [http://www.hoppsan.org/jamesb/blogger/ Barnaby James] has a hCard on his weblog.<br />
* [http://esa-education.com/schools/map ESA Education] Uses hCards for their 100+ schools and each of the individual school sites.<br />
* [http://www.thereisnocat.com/#vcard Ralph Brandi] has added an hCard to the sidebar of his weblog as a result of Tantek Çelik's portion of the Microformats presentation at SXSW 2006.<br />
* [http://www.pierce.ctc.edu/ephone/ Pierce College] -- community college directory uses hCard on all individual directory entries.<br />
* [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/ the Institutional Web Management Workshop 2006] have marked up all their [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/committee/ speakers with hCard].<br />
* http://wikitravel.org/en/Singapore/Sentosa. Wikitravel is experimenting with hcard on its travel guides. This guide uses hcard for all its business listings. More info on http://wikitravel.org/en/Wikitravel_talk:Listings.<br />
* [http://www.musik-erber.de/ Musik-Erber] uses to present contact information at the sidebar<br />
* [http://cdevroe.com/about/#contact Colin D. Devroe] uses hCard to display his contact information on his about page<br />
* The ECS (Scool of Electronics and Computer Science at the University of Southampton) [http://www.ecs.soton.ac.uk/people People Pages] use vCard. Contact cjg@ecs.soton.ac.uk if there's any bugs.<br />
* [http://www.southwestern.edu/~ramseyp Pat Ramsey] has his contact information on his blog marked up with hCard. Contact [mailto:ramsey.pat@gmail.com ramsey.pat@gmail.com] if there are any bugs there.<br />
* [http://www.vyre.com/company/contact-us/ VYRE] is a CMS development company with a "contact us" hCard<br />
* [http://www.lefdal.cc/info.php Alf Kåre Lefdal] uses hCard in the markup of his contact information<br />
* [http://www.pignwhistle.com.au/ Pig N Whistle, a chain of pubs in Brisbane, Australia] is using hcard to mark up all the contact pages for its outlets and head office<br />
* [http://kollitsch.de/ Patrick Kollitsch] has built his personal Profil as hCard<br />
* [http://www.hbs.edu/faculty/dspar/ Harvard Business School] has hCards on their faculty pages<br />
* [http://openmikes.org/ openmikes.org] uses hCards for open mike venue addresses in its listing detail pages.<br />
* [http://www.intertecnollc.com/ InterTecno, LCC] publishes an hCard on the home page and contact page.<br />
* [http://canaltcm.com/ver/sobre-tcm Turner Classic Movies TCM Spanish website] has published contact details as a hCard<br />
* [http://rejuvenation.com/ Rejuvenation] is now using hCard for contact information.<br />
* [http://www.mattash.com/contact/ Matthew Ash] uses the hCard in his contacts section.<br />
* [http://yarmouthguide.com/business.php Yarmouth Guide] uses hCard for each business details page.<br />
* [http://www.merchantcircle.com MerchantCircle] has embedded an hCard in every one of their 15+ million US business listings.<br />
* [http://citizenspace.us/citizens Citizen Space Citizens] is a list of tenants for a coworking space in San Francisco. The issue was raised that ''nicknames'' are usually located in the middle of ''fn'', which is not valid as per the [http://microformats.org/wiki/hcard-brainstorming#Implied_FN_from_N Implied_FN_from_N] rule. It seems that it should be possible, however, to include a ''nickname'' in the middle of an FN or even between a ''given-name'' and a ''family-name''.<br />
<br />
===Examples with some problems===<br />
<br />
See [[hcard-examples-in-wild-with-problems]]<br />
=== Reviewed Examples ===<br />
Reviewed New Examples which are fine can be moved here to indicate that they've been reviewed. Or take the next step and note which type of example in the wild each of these are, and then please move them to the "Grouped Examples" sectionl<br />
<br />
* [http://vcardplus.info/show.asp?uid=Z9959-06323 Greg Bays], the author of vCardPlus! has made his sites vCard display page hCard complaint. <br />
* [http://www.nfwebsolutions.com/ New Frontier Web Solutions] uses hCard on their front page along with a link pointing to Brian Suda's [http://suda.co.uk/projects/X2V/get-vcard?uri=http://www.nfwebsolutions.com/ X2V].<br />
* [http://shiftingpixel.com/about/the-artist shifting pixel photoblog] has published an hCard.<br />
* [http://thoughtport.blogspot.com/ Aiden Kenny] hasn't published his hCard yet, but he has [http://thoughtport.blogspot.com/2005/07/elemental-particles-of-web.html published his hCard icon]: http://photos1.blogger.com/blogger/4224/444/320/AK-Hcard-icon.gif<br />
* [http://thedredge.org Andy Hume] uses hCards to mark-up the names and URLs of commentors on his blog, e.g. his [http://thedredge.org/2005/06/using-hcards-in-your-blog/ blog post on "Using hCards in your blog"]. <br />
* [http://www.bidclix.com/ BidClix]'s [http://www.bidclix.com/AboutContact.html Contact BidClix] page has it's ''contact info'' marked up with an hCard.<br />
* [http://suda.co.uk/ Brian Suda] has managed to embed a photo in [http://suda.co.uk/contact/ his hCard] through the [http://www.ietf.org/rfc/rfc2397.txt data URI scheme] by converting the image to BASE64 code. View the Source to see how this is accomplished. [http://suda.co.uk/projects/X2V/get-vcard.php?uri=http%3A//suda.co.uk/contact/ The X2V link] will extract the image and encode it for a vCard which will be displayed in some address book applications.<br />
** Inspired by this I thought to try the same for SVG at [http://barefoot-ceramics.com/find Barefoot] ...<br />
** &lt;img class="photo" style="display:none;" src="data:image/svg+xml;text,&lt;?xml version='1.0' encoding='UTF-8' standalone='no'?&gt;&lt;svg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' version='1.0' width='50' height='80' id='svg3957'&gt;&lt;defs id='defs3959' />&lt;path d='M 28.91433,...32.192802 z' style='fill:#cc4d00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1' id='path9551' /&gt;&lt;/svg&gt;" alt="Barefoot"&gt;<br />
** Does it work?? Well it parses OK. Some automated tools replace the &lt; with %3C (etc., e.g. Brian Suda's vCard form). Unfortunately Kontact (KDE contacts tool) doesn't handle SVG as a vCard photo or logo format - I don't know if this is a standard. It seems it could work and maybe even does somewhere. Maybe the text field needs to be Base64 encoded? ... see [http://slashdot.org/~pbhj/journal/142382 pbhj's slashdot journal] for a bit more on this.<br />
* [http://cinematreasures.org Cinema Treasures] uses hCard to markup venue information for 10,000+ movie theaters.<br />
* [http://www.w3.org/People/Connolly/events/ Dan Connolly's index of events and talks] has hCards for many of the people he has met at those events. In Mar 2006, he moved a bunch of hotel contact info from his PDA to this page; it's now up to 32 hCards.<br />
* [http://doncrowley.blogspot.com/ Don Crowley] has published [http://www.crowley.nl/hcard.html his hCard] as well as a nifty hCard button: http://www.crowley.nl/images/hcard.png<br />
* [http://loadaveragezero.com/hnav/contact.php Douglas W. Clifton] added all types of contact information<br />
* [http://eventful.com Eventful] publishes all of its venue information pages with embedded hCards.<br />
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band Contacts] - 95 hCards [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ marked up by Scott Reynen]<br />
* [http://JackWolfgang.blogspot.com Jack L. Wolfgang II] has [http://jack.randomata.com/resume/ converted the addresses in his resume to hCards].<br />
* [http://www.efas.fupl.asso.fr/efas/_Mathieu-Drouet_.html Mathieu Drouet] and [http://www.efas.fupl.asso.fr/efas/_Annie-Leger_.html Annie Leger] both have hCards<br />
* [http://www.oliverbrown.me.uk/ Oliver Brown] has published his hCard.<br />
* [http://www.paradigmproductions.org/contact/ Paradigm Productions] published a vCard as a <code>ul</code> (marked up by [http://www.linkingarts.com/ Peter Jacobson])<br />
* [http://www.splintered.co.uk/ Patrick H. Lauke] has marked up [http://www.splintered.co.uk/about/ his contact info with hCard].<br />
* [http://blah Paul Schreiber has published his hCard on [http://paulschreiber.com/about/?contact his about page].<br />
* [http://paulschreiber.com/blog/ Paul Schreiber]'s [http://concerts.shrub.ca/ Sunnyvale House Concerts] site publishes hCards for upcoming artists, as well as an hCard for the page itself. In addition the [http://concerts.shrub.ca/shows Past Shows] page contains hCards for all past artists.<br />
* [http://www.paulmichaelsmith.com/blog/hcard.htm Paul Smith] has created an hCard page which is Human Readable, and a link to X2V passing the same hCard page to generate a vCard.<br />
* [http://www.windley.com/archives/2005/07/hcards_trying_o.shtml Phil Windley has published] [http://phil.windley.org/hcard.html his hCard].<br />
* [http://www.go-curiosity.com/about.htm Piercarlo Slavazza] has published an hCard.<br />
* [http://zooibaai.nl/ Rob Mientjes] has published his hCard on [http://zooibaai.nl/about/ his about page].<br />
* [http://rbach.priv.at/Contact Robert Bachmann] has published his hCard and [http://rbach.priv.at/Images/hcard a button].<br />
* [http://blah Scott Reynen has published his hCard on [http://www.randomchaos.com/document.php?source=scott_reynen his profile page].<br />
* [http://www.stackframe.com/ StackFrame, LLC] has published [http://www.stackframe.com/people/ employee] and [http://www.stackframe.com/contact/ general] contact information as hCards.<br />
* [http://www.wolfsreign.com Steven Ametjan] has published his hCard on [http://www.wolfsreign.com/about/ his about page].<br />
* [http://tantek.com/microformats/2005/syndicate/speakers-list.html Syndicate - Speaker List] as a set of hCards<br />
* [http://tagcamp.org/index.cgi?ContactList TagCamp contact list]<br />
* [http://www.deadringerart.com/ The Brothers McDowell] have hCards at their Contact page.<br />
* [http://twinsparc.com/ Twinsparc] put an hCard in the header and footer of all their pages.<br />
* [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 Conference speakers page marked up with hCard]<br />
* [http://we05.com/ Web Essentials 05] marked up all their [http://we05.com/presenters.cfm presenters with hCard].<br />
* [http://www.uoguelph.ca/directory/ The University of Guelph] includes hCard info in its directory.<br />
* [http://www.echildcare.com.au/ The Australian Child Care Index] has over 3000 entries listing child care services across Australia - and every single one is marked up with an hCard!<br />
* [http://www.cadforless.com/partners/ CADforless, Inc.] we listed our partners using hCard<br />
* [http://avon.com/ Avon] - publishes all 40,000+ Avon representatives' contact info with hCard.<br />
* [http://flock.com/about Flock About] page supports hCard microformat.<br />
** by [[implementations#Flock|Flock]]<br />
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band]<br />
* [http://www.nature.com/ Nature homepage], uses [[XOXO]].<br />
** by [[implementations#Nature Publishing Group|Nature Publishing Group]]<br />
* [http://concerts.shrub.ca/shows Sunnyvale House Concerts] supports hCard and [[hcalendar|hCalendar]].<br />
* [http://www.bath.ac.uk/ University of Bath] [http://www.bath.ac.uk/contact/ Person Finder] supports hCard, e.g. see [http://www.bath.ac.uk/person/760874 Mrs A Smith] page.<br />
* [http://www.monster-prague.cz/ Monster Prague Openings] supports hCard, e.g. home page, contact list to come.<br />
<br />
== Grouped Examples ==<br />
This section organizes examples into several rough categories as follows. If an example fits in more than one cateogry, use the *last* matching category in this list that matches the specific hCard example(s) in the wild that you are trying to categorize.<br />
# '''Individuals''' - one card per person, perhaps sort alphabetically by "family-name". People with their own hCards (typically) on their own site.<br />
# '''Organizations''' - one card per organization, alphabetical by "fn". Organizations with their own hCard(s) (typically) on their own site.<br />
# '''Institutions''' - which list more than one person, with a count estimating the # of hCards, e.g. 40k for Avon. Also indicate complexity of information supplied, eg. just name+number vs. complete details. Alphabetically sorted by "org" with perhaps a few individuals listed in a single sub-bullet, comma delimited, sorted by "family-name".<br />
# '''Group Blogs''' - blogs with multiple authors marked up with hCard<br />
# '''Online Profiles''' - which host profiles for more than one person, with a count estimating the # of hCards, e.g. 10m+ for Flickr.com. Alphabetically sorted by "fn" with perhaps a few individuals listed in a single sub-bullet, comma delimited, sorted by "family-name".<br />
# '''Online Venues''' - which provide listings for businesses or organizations, with a count estimating the # of venues, e.g. ~10k for Upcoming.org. Alphabetically sorted by service/site name, with perhaps a few specific venues listed in a single sub-bullet, comma delimited, sorted by "fn".<br />
# '''Speakers Listings''' - event sites' speakers pages where the speakers are marked up with hCard. Sort by date, sub-grouped by year. Most recent first. Perhaps a few individuals listed in a single sub-bullet each event, comma delimited, sorted by "family-name".<br />
<br />
In addition there is a separate "UTF8 Examples" section that can be used to put another link to any hCard examples in the wild which exercise various non-ASCII7 / non-english characters for various property values.<br />
<br />
As each section itself become quite large (we might be there already, once we sort through the above "Reviewed Examples"), it will probably be moved to a separate page, leaving its heading here in place, and replacing its contents here with a link to the separate page and perhaps a stats summary.<br />
<br />
=== Individuals ===<br />
* [http://dbaron.org/ David Baron]'s home page is marked up with hCard.<br />
* [http://tantek.com/ Tantek Çelik]'s home page includes an inline author hCard at the bottom of the page.<br />
* [http://blogs.msdn.com/cwilso/ Chris Wilson] has an hCard for himself on [http://blogs.msdn.com/cwilso/about.aspx his about page].<br />
* [http://blog.roub.net/ Paul Roub] has an hCard for himself on his blog's home page.<br />
* [http://factoryjoe.com/hcard.html Chris Messina] has a page set aside with his contact details.<br />
* ...<br />
<br />
=== Organizations ===<br />
* [http://technorati.com Technorati] (3)<br />
** [http://technorati.com/about/ about], [http://technorati.com/press/ press], and [http://technorati.com/about/contact.html contact] pages are marked up with hCard and have "Add to Address Book" links that use the [http://feed.technorati.com/contacts/ Technorati Contacts Feed service].<br />
* [http://technorati.jp Technorati Japan] (1)<br />
** [http://technorati.jp/about/contact.html contact] page is marked up with hCard.<br />
<br />
=== Institutions ===<br />
* [http://technorati.com/about/staff.html Technorati's Staff page] has hCards for its employees (~31)<br />
** E.g. [http://technorati.com/about/staff.html?s=adam_hertz#adam_hertz Adam Hertz], [http://technorati.com/about/staff.html?s=matthew_levine#matthew_levine Matthew Levine], [http://technorati.com/about/staff.html?s=ryan_king#ryan_king Ryan King], [http://technorati.com/about/staff.html?s=david_sifry#david_sifry David Sifry], etc.<br />
'''with some problems:'''<br />
* The [http://www.ibm.com/contact/employees/ IBM Employee Directory] returns hCards in its query results<br />
** E.g. [http://www.ibm.com/contact/employees/servlets/lookup?country=us&language=en&search_country=all&lastname=Kaply&firstname=Michael search for Michael Kaply], <br />
** but with some problems: <br />
*** '''invalid''': no "fn" (would be addressed by the [[hcard-brainstorming#Implied_FN_from_N|implied fn from n proposal]]) <br />
*** '''suboptimal''': adr has no children and thus is not providing any data (may be addressed by the [[hcard-brainstorming#implied_adr_subproperties|implied adr subproperties proposal]])<br />
* ...<br />
<br />
=== Group Blogs === <br />
'''with some problems:'''<br />
* The [http://www.ibm.com/shortcuts/ IBM Shortcuts Podcast] has authors marked up with hCard but has some problems:<br />
** '''hidden''': The root hCard element as well as every property contained therein is made invisible through a style attribute containing "position:absolute; visibility:hidden".<br />
<br />
=== Online Profiles ===<br />
* See [[hcard-supporting-profiles]].<br />
<br />
=== Online Venues ===<br />
* ...<br />
<br />
=== Speakers Listings ===<br />
==== 2007 ====<br />
* ...<br />
==== 2006 ====<br />
* ...<br />
==== 2005 ====<br />
* ...<br />
<br />
===UTF8 Examples===<br />
These examples all contain one or more characters in UTF8 that are outside the ASCII7 range and make for excellent test cases to make sure you are handling UTF8 properly throughout your hCard parsing and transforming. And especially if you are generating vCards, these test cases will help you make sure you are generating UTF8 vCards in such a way that can be recognized by UTF8 supporting vCard applications. Sorted roughly alphabetically (per Unicode).<br />
* [http://sphinx.net.ru/author/ Dmitry Dzhus] embedded his UTF8 encoded hCard with Russian characters in «Author» page of his website.<br />
* [http://tantek.com/ Tantek's Thoughts] encodes Çelik as inline UTF8.<br />
* [http://technorati.jp/about/contact.html Technorati Japan contact information] encodes Japanese as inline UTF8.<br />
* [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman] (Wikipedia-UK (Ukranian))<br />
==== nickname only ====<br />
These UTF8 examples only have UTF8 for the "nickname" property and are thus are a bit easier for testing than the previous examples.<br />
* Various Wikipedia-EN articles, e.g. the "nickname" in: [http://en.wikipedia.org/wiki/Noyabrsk Noyabrsk] (Russian), [http://en.wikipedia.org/wiki/Thessaloniki Thessaloniki] (Greek), [http://en.wikipedia.org/wiki/Kyoto Kyoto] (Japanese) and [http://en.wikipedia.org/wiki/Beijing Beijing] (Chinese)<br />
<br />
===Non-HTML examples===<br />
* [http://dannyayers.com/misc/microformats/hcard-svg Danny Ayers' SVG hCard demo]<br />
<br />
== Related Pages ==<br />
{{hcard-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=include-pattern-examples-in-wild&diff=22219include-pattern-examples-in-wild2007-10-03T17:43:21Z<p>LucaPost: /* Examples */</p>
<hr />
<div>=Include Pattern Examples in the Wild=<br />
<br />
Pages which use the [[include-pattern]]. Please add new examples to the '''top''' of this list, and specify whether '''<code>object</code>''' or '''<code>a</code>''' is used for the included content.<br />
<br />
==Examples==<br />
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] uses include-pattern for organization-name and fax in hcards of staff-members, marked-up as HTML table-rows. <br />
* [http://3amproductions.net 3AM Productions] uses include-pattern for filling in hcard pieces throughout the page. Originally used <code>object</code> but switched to <code>a</code> due to issues styling <code>object</code> in IE as well as accessibility validator issues ([http://www.contentquality.com/ Cynthia])<br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses include-pattern, with <code>object</code>, to include the logo from the top of each page, in the page-footer's hCard (e.g on [http://www.westmidlandbirdclub.com/new.htm the What's New page]), and to include the location and page-URL of, for example, its [http://www.westmidlandbirdclub.com/birmingham/indoor.htm indoor meetings in Birmingham] in their hCalendar microforamts.<br />
*...<br />
<br />
==Related Pages==<br />
{{include-pattern-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=include-pattern-examples-in-wild&diff=22155include-pattern-examples-in-wild2007-10-03T17:42:47Z<p>LucaPost: /* Examples */</p>
<hr />
<div>=Include Pattern Examples in the Wild=<br />
<br />
Pages which use the [[include-pattern]]. Please add new examples to the '''top''' of this list, and specify whether '''<code>object</code>''' or '''<code>a</code>''' is used for the included content.<br />
<br />
==Examples==<br />
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] uses include-pattern for organization-name and fax in hcards of staff, marked-up as HTML table-rows. <br />
* [http://3amproductions.net 3AM Productions] uses include-pattern for filling in hcard pieces throughout the page. Originally used <code>object</code> but switched to <code>a</code> due to issues styling <code>object</code> in IE as well as accessibility validator issues ([http://www.contentquality.com/ Cynthia])<br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses include-pattern, with <code>object</code>, to include the logo from the top of each page, in the page-footer's hCard (e.g on [http://www.westmidlandbirdclub.com/new.htm the What's New page]), and to include the location and page-URL of, for example, its [http://www.westmidlandbirdclub.com/birmingham/indoor.htm indoor meetings in Birmingham] in their hCalendar microforamts.<br />
*...<br />
<br />
==Related Pages==<br />
{{include-pattern-related-pages}}</div>LucaPosthttp://microformats.org/wiki/index.php?title=hatom-examples-in-wild&diff=22911hatom-examples-in-wild2007-10-03T09:22:00Z<p>LucaPost: /* 0.1 hAtom examples */</p>
<hr />
<div>=hAtom Examples in the Wild=<br />
<br />
The following sites have implemented [[hatom|hAtom]], and thus are a great place to start for anyone looking for examples "in the wild" to try parsing, indexing, organizing etc. If your site marked up with hAtom, feel free to add it o the '''top''' of this list. Please check back after a few days, to see if anyone has found any problems with the examples supplied.<br />
<br />
== 0.1 hAtom examples==<br />
<!--<br />
<br />
Please add examples to the top of this list. Write in the third person ("Acme has..." not "we have..."). <br />
<br />
--><br />
* [http://www.bo.ingv.it/italiano/News.html Istituto Nazionale Geofisica e Vulcanologia, Bologna] implemented hAtom entries with embedded rel-tags for categories in its news-page (custom template for [http://www.modxcms.com MODx CMS]).<br />
* [http://v1.itvp.pl/blog/przebojowanoc/i.tvp/idb/24/ ITVP] uses hAtom for entries. See [http://twitter.com/Wojtek/statuses/299700082 Wojtek's announcement 2007-09-28].<br />
* [http://shiftingpixel.com Shifting Pixel] uses hAtom for blog posts and comments.<br />
* [http://lazylibrary.com LazyLibrary] uses hAtom on book results pages.<br />
* [http://findsubstance.com Find Substance Blog] uses hAtom for blog posts.<br />
* [http://www.blogger.com Blogger]<br />
** [http://groups.google.com/group/bloggerDev/browse_thread/thread/69344c5cc35b472e Announcement] on Blogger Dev that all new blogs will have hAtom classes<br />
* AOL<br />
**[http://news.aol.com AOL News], AOL News has implemented hAtom into their center column. This display will be used on other AOL channels as well<br />
**[http://sports.aol.com AOL Sports], AOL Sports is the second AOL channel to use the hAtom display for its center column data<br />
* [http://www.creation.uk.com Creation design & marketing] uses hAtom for a lot of the content as well as [http://www.creation.uk.com/news/2007/06/06/easy-money/ comments on articles].<br />
* [http://www.sndbx.org/ The Sandbox Designs Competition] uses hAtom for all content, hCard for participant (the competition designers) and sponsor information, hCalendar for the competition schedule, XFN for links, and rel-license for licensing information. It's all GNU GPL.<br />
* [http://guyleech.net guyleech.net] uses hAtom for blog posts, and uses hCard for contact information. There is also an [http://guyleech.net/2007/7 article] on how to minimise hAtom, to save time and code.<br />
* [http://kpumuk.info/ Dmytro Shteflyuk] uses hAtom for all blog posts.<br />
* [http://blog.no-panic.at Florian Beer] uses hAtom to mark up all the blog posts. There is also a [http://blog.no-panic.at/2006/11/16/hatom-and-wordpress/ tutorial] on how to convert Wordpress themes to include hAtom.<br />
* [http://ficlets.com/ Ficlets] uses hAtom on the [http://ficlets.com/stories main stories page] and on [http://ficlets.com/stories/12 individual story pages].<br />
* [http://www.international.unt.edu UNT International] uses hAtom combined with hCard on news/announcement pages (e.g., [http://www.international.unt.edu/quick/news the main news page]) in addition to providing traditional Atom feeds<br />
* [http://www.absalom.net.au Absalom Media] uses hAtom combined with hCard for articles.<br />
* [http://www.joomlamug.com Joomla! Melbourne User Group] uses hAtom combined with hCard for articles.<br />
* [http://www.volume.co.uk Volume] - Main news page is marked up as hAtom 0.1 <br />
* [http://yedda.com Yedda] - Yedda support hAtom on exploration of questions where there is also support for Atom and RSS feeds. ([http://yedda.com/questions/recent/ example])<br />
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club's] frequently-updated [http://www.westmidlandbirdclub.com/new.htm What's New] page, [http://www.westmidlandbirdclub.com/ladywalk/latest.htm news from its Ladywalk Reserve] and [http://www.westmidlandbirdclub.com/worcs/grimley/latest.htm news from Grimley Pits] &mdash; comments welcome on my talk page [[User:AndyMabbett|Andy Mabbett]]<br />
* [http://pixelsebi.com pixelsebi's repository] uses hAtom 0.1 for blog posts (and hCard, hCalendar, XFN, xFolk and many more) based on manual WordPress template modifications<br />
* [http://www.geekinthepark.co.uk Geek in the Park] uses hAtom for the comments. -- by [[User:Trovster|trovster]]<br />
* [http://www.csarven.ca Sarven Capadisli] uses hAtom for the articles and comments -- by [[User:Csarven|csarven]]<br />
* [http://www.fberriman.com fberriman.com] uses hAtom 0.1 for blog posts (WordPress loop) and hCard throughout &mdash; by [[User:Phae|Frances Berriman]] (Also - [http://www.fberriman.com/?p=86 Implementing hAtom: The Entries Code])<br />
* [http://www.capital.edu Capital University] uses hAtom 0.1 to mark up the feed of latest posts by student bloggers on its home page.<br />
* [http://blog.davidjanes.com Ranting and Roaring] (David Janes)<br />
* [http://ChunkySoup.net/ ChunkySoup.net] has redesigned using hAtom 0.1 and hCards on the entire site &mdash; by [[User:ChrisCasciano|Chris Casciano]]<br />
* [http://sedna.spip.org/sedna/ Sedna RSS] (a feed aggregator based on SPIP, by Fil, IZO and others; GPLd sources are available at [http://zone.spip.org/trac/spip-zone/browser/_squelettes_/sedna SPIP-Zone])<br />
* [http://members.optusnet.com.au/benjamincarlyle/benjamin/blog/ Sound Advice] (Benjamin Carlyle)<br />
* [http://quotedprintable.com/pages/scribbish Scribbish] is a Typo theme which uses hAtom.<br />
* [http://rbach.priv.at/hAtom2Atom/Changelog/ hAtom2Atom.xsl's Changelog] is published as hAtom and Atom.<br />
* [http://federali.st/ federali.st]'s webbed Federalist Papers are each marked up in hAtom.<br />
* [http://www.plaintxt.org/themes/sandbox/ Sandbox] is a theme for [http://wordpress.org/ WordPress] that uses hAtom. <br />
** The theme is also available to accounts on the [http://wordpress.com/ <username>.wordpress.com] hosting service. The [http://blog.coworking.info Coworking] and [http://barcamp.wordpress.com BarCamp] blogs are examples of custom Sandbox themes.<br />
** Over 40 designs available for the Sandbox at the [http://www.sndbx.org/ Sandbox Designs Competition], which also uses hAtom<br />
* [http://www.whump.com/dropbox/Strangelove.zip Strangelove] is a modification of the default WordPress theme (Kubrick) with hAtom support. <br />
** It points to the hAtom2Atom proxy service as the link for syndication feeds.<br />
* All [http://www.plaintxt.org/themes/ plaintxt.org themes] for [http://wordpress.org/ WordPress] now use hAtom. The themes are also coded for hCard compliance. The themes, by name, are:<br />
** [http://www.plaintxt.org/themes/barthelme/ Barthelme] (two-column, fluid), [http://www.plaintxt.org/themes/blogtxt/ blog.txt] (two- or three-column, elastic), [http://www.plaintxt.org/themes/plaintxtblog/ plaintxtBlog] (three-column, fluid), [http://www.plaintxt.org/themes/simplr/ Simplr] (one column, elastic), [http://www.plaintxt.org/themes/veryplaintxt/ veryplaintxt] (two column, fluid)<br />
* [http://archgfx.net/blog/index.php/themes/disconnected/ Disconnected], a theme for WordPress, also incorporated hAtom with version 1.2<br />
* [http://www.pats.ua.ac.be/courses PATS Courses], the PATS Research Group uses hAtom to mark up the latest course documents for some of their courses<br />
* [http://mix.excite.co.uk Excite MIX], the Ajax Start Page from Excite Europe, uses hAtom 0.1 and hCard in the Feed Viewer to mark up feed entries and authors.<br />
* [http://last.fm Last.FM], a social music sharing platform, uses hAtom markup for [http://blog.last.fm/2007/05/30/rss-your-shoutbox-and-you shoutbox], and recommends using [http://tools.microformatic.com microformatic]'s transcode tool<br />
* [http://vlograzor.com/ Vlog Razor] - Contains multiple hAtom feeds on the same page.<br />
<!--<br />
<br />
Please do NOT add new examples here - add them to the TOP of this list. Thank you.<br />
<br />
--><br />
<br />
==Examples with some problems==<br />
<br />
Entries may be moved here if there's a problem with the way hAtom is used on the page concerned. If the page is yours, and you want to improve it, see the [[hatom-faq|hAtom FAQ]], or raise any queries on [[hatom-issues|hAtom Issues]] or [[mailing-lists#microformats-discuss|the mailing list]], where people will be happy to help you. <br />
<br />
=== Pre 0.1 hAtom examples===<br />
These pages conform to an older draft standard and need to be updated.<br />
<br />
* [http://www.myelin.co.nz/post/ Second p0st] (Phil Pearson)<br />
<br />
==See Also==<br />
{{hatom-related-pages}}</div>LucaPost