[uf-discuss] re: HTML5 support

Tantek Celik tantek at cs.stanford.edu
Mon Jul 12 09:31:00 PDT 2010

Hi Oli,

In short, the warnings are still relevant.

Please don't update the pages just based on a "guess" that the warnings are no longer relevant, and revert accordingly. 

If you can verify the changes made in microdata are consistent with hCard etc (rather than a fork), and cite the specific changes, then it makes sense to make updates.

Regarding the rel-values - the latest correct definitions are still on the microformats wiki.

For example the HTML5 definition of rel-tag mistakenly always applies it to the whole page which is incorrect.

The microformats.org/wiki/rel-tag spec and implementations commonly apply it to parts of a page like blog posts (hAtom, Technorati, IceRocket), or contacts/events/items (hCard, hCalendar, hReview, hListing, hProduct).

In general, the latest, most accurate work on microformats (both class vocabularies and rel values), is on the microformats wiki, not the HTML5 spec, and thus you should refer to the microformats wiki spec pages as canonical.



-----Original Message-----
From: Oli Studholme <microformats.org at boblet.net>
Sender: microformats-discuss-bounces at microformats.org
Date: Tue, 13 Jul 2010 00:27:52 
To: <microformats-discuss at microformats.org>
Reply-To: Microformats Discuss <microformats-discuss at microformats.org>
Subject: [uf-discuss] re: HTML5 support

Hey all,

I’ve got a few questions about using microformats in HTML5:

Back on 14 October 2009, Tantek made the following additions to

microdata vocabularies

microdata vCard - use hCard instead, taking into account the hCard FAQ
and resolved+closed issues. hCard 1.0.1 (under development) is
incorporating these errata. Avoid the "microdata vCard" vocabulary as
it is an out-of-date fork/snapshot of hCard.
microdata vEvent - use hCalendar instead, taking into account the
hCalendar FAQ and resolved+closed issues. hCalendar 1.0.1 is
incorporating these errata. Avoid the "microdata vEvent" vocabulary,
as it is an out-of-date fork/snapshot of hCalendar's vevent root class
name and applicable properties.

I’m assuming this was when Microdata vcard and vevent specs were
based on hCard and hCalendar. They’re now based on the original RFCs,
so I guess these warnings are no longer relevant, and have updated the
page. If they are still relevant (Tantek?) please let me know the
situation and I’ll update as required or roll back.

* Microdata vcard:
* Microdata vevent:

I’m also wondering if someone can explain the “encourage HTML5 to drop
their vocabulary and use µF vocabulary instead” comments on the
brainstorming pages linked to from:
Again if these are no longer accurate I’m happy to update them.

Under Current microformat compatibility
only hCard and XFN are listed as compatible. I’m wondering if I should
also add these specifications too:
* rel-nofollow (defined in HTML5 spec)
* rel-license (defined in HTML5 spec)
* rel-tag (defined in HTML5 spec)
(the rel values are defined on

There’s a bunch more draft specifications that look to be compatible,
and there’s also a way to add extra rel values to the HTML5 spec:

Finally, what was the upshoot of this email about the “magic” in fn?

Thanks for your time

peace - oli

microformats-discuss mailing list
microformats-discuss at microformats.org

More information about the microformats-discuss mailing list