Hyperlinks are considered fundamental to the Web. And deservedly so. They enable a Web document to connect to other documents. Stated differently, they enable information to connect to other information.
In today's world the emphasis is on being able to "combine information". That is, we want to do mashups.
Consider a Web document that links to another document. One can envision an application which combines the two documents. Thus, an application can mashup the Web document with the documents it links to.
But what about mashups with other documents, for which it does not link to? That is, what about unanticipated mashups?
My colleague calls hyperlinks hard links. They are hardcoded connections between information. While very useful, they necessarily provide a limited perspective of how information is related. And they necessarily limit the variety of mashups.
Microformats are injected into Web documents. For the most part, Microformats don't link to other things. Rather, a Microformat is metadata that just hangs around as "Behind-the-Scene-Information". However, because this metadata is "standardized" it makes possible the unanticipated mashup.
Consider the Web document containing a biography of the famous aviator Chuck Yeager. It has a link to photos of planes Yeager has flown. There is a link to a Yeager profile page. And there is a link to an interview with Yeager.
The links in the Yeager Web document enable us to perform three mashups. Nice!
But there are virtually an infinite number of other mashups that people around the Web may like to perform on the Yeager information!
As I examine the Yeager Web document I see opportunity for injecting several Microformats. I could inject several hCard Microformats where the document gives data about Yeager, former President Gerald Ford, author Tom Wolfe, and the Air Force space school. I could inject multiple vevent Microformats where the document describes his different air missions.
With these Microformats injected the document is opened to countless unanticipated mashups. Here are a couple examples:
These two examples show:
These are connections that the author of the Yeager document could never have imagined!
They are unanticipated connections!
The Microformats that lie embedded in the Yeager document are the enabler of these unanticipated connections and mashups.
My colleague calls Microformats soft links. Microformats are connectionless connectors.