hcard-implied: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
AndyMabbett (talk | contribs) (replace overly-contrived example) |
||
Line 1: | Line 1: | ||
<h1>Implied hCard</h1> | <h1>Implied hCard</h1> | ||
It is proposed to extend the hCard specification to include Implied [[hcard|hCards]], in order | It is proposed to extend the hCard specification to include "Implied [[hcard|hCards]]", in order to streamline creation and mark-up for simple hCards by assuming information from common design patterns. | ||
== Authors == | == Authors == | ||
* [http://ryancannon.com/ Ryan Cannon] | * [http://ryancannon.com/ Ryan Cannon] | ||
* [[User:AndyMabbett|Andy Mabbett]] | |||
== Why? == | == Why? == | ||
Line 11: | Line 12: | ||
<pre><nowiki> | <pre><nowiki> | ||
John Doe | |||
</nowiki></pre> | </nowiki></pre> | ||
can become: | |||
<pre><nowiki> | <pre><nowiki> | ||
<span class="vcard"> | <span class="vcard"><span class="fn">John Doe</span></span> | ||
< | |||
</span> | |||
</nowiki></pre> | </nowiki></pre> | ||
with 52 extra characters: | |||
* For more examples, see [[hcard-implied-examples]] | * For more examples, see [[hcard-implied-examples]] | ||
* For ideas refer to [[hcard-implied-brainstorming]] | * For ideas refer to [[hcard-implied-brainstorming]] |
Revision as of 12:09, 5 January 2008
Implied hCard
It is proposed to extend the hCard specification to include "Implied hCards", in order to streamline creation and mark-up for simple hCards by assuming information from common design patterns.
Authors
Why?
As microformats grow and emerge, the barrier to entry for writing them increases. Already, compound microformats such as hAtom, hResume and hReview are comprised of data from hCard, hCal, and rel-tag, and writing to the former requires knowledge of the latter even if the constructs used are quite simple. In addition, adding microformats to a Web page often requires adding a significant amount of tags to code, which often have to be added (time-consumingly) by hand. For example:
John Doe
can become:
<span class="vcard"><span class="fn">John Doe</span></span>
with 52 extra characters:
- For more examples, see hcard-implied-examples
- For ideas refer to hcard-implied-brainstorming