[uf-discuss] [Zen of Microformats] Two Fundamental Principles of
Information Design
Costello, Roger L.
costello at mitre.org
Thu Mar 8 05:47:19 PST 2007
Hi Folks,
Through intense study of Microformats I have come to enlightenment
regarding information design:
Two Fundamental Principles of Information Design
1. Design information to be resolutely specific and local.
2. Design information to be globally and collectively useful.
Example: consider a web designer that embeds a family name in an HTML
<li> element, e.g.,
<li>Costello</li>
A second web designer embeds a family name in an HTML <div> element,
e.g.,
<div>Novak</div>
A third web designer embeds a family name in an XML <informant>
element, e.g.,
<informant>Smith</informant>
A fourth web designer embeds a family name in an XML <pilot> element,
e.g.,
<pilot>Johnson</pilot>
A fifth web designer embeds a family name in an RSS <managingEditor>
element, e.g.,
<managingEditor>Parker</managingEditor>
Each of these web designers are expressing the family name information
in a way that is resolutely specific and local, i.e., in a way that is
appropriate for his/her needs.
However, the information is not globally and collectively useful:
without a-priori knowledge a web tool cannot ascertain that the
information within the elements represents a person's family name.
That's where Microformats come into the picture. Add the hCard
"family-name" subproperty to each local expression:
<li class="family-name">Costello</li>
<div class="family-name">Novak<div>
<informant class="family-name">Smith</informant>
<pilot class="family-name">Johnson</pilot>
<managingEditor class="family-name">Parker</managingEditor>
Now the information is resolutely specific and local; simultaneously,
it is globally and collectively useful.
Comments?
/Roger
More information about the microformats-discuss
mailing list