List Info

Thread: Rebuttal to this article that criticizes Microformats: Thinking XML: Microformats the X




Rebuttal to this article that criticizes Microformats: Thinking XML: Microformats the X
country flaguser name
United States
2007-05-19 12:04:40
Hi Folks,
 
On the IBM web site is an article that harshly criticizes
Microformats:
 
 
http://www-128.ibm.com/developerworks/xml
/library/x-think39.html?ca=dnw
-820 
 
I carefully read the article.  I tried to objectively
extract the
assumptions that the author is making.  I identified these
three
assumptions:
 
Assumption #1

Microformats are a disruptive technology; Microformats
dictate how to
structure documents.

Assumption #2

Microformats are attempting to supplant XML documents with
HTML and
XHTML documents.

Assumption #3

The main benefit of Microformats is that it allows graceful
degradation.

--------------------------------------------
Here's how I identified each assumption:

Assumption #1

Microformats are a disruptive technology; Microformats
dictate how to
structure document.

In the article Listing 1 gives an example of a web document
using the
XOXO Microformat.  The author finds it unappealing
("ghastly", he
says), and in Listing 2 provides a simpler version.

My analysis: Listing 2 does not implement the same thing as
Listing 1,
so it is not fair to make comparisons.  Listing 1 is much
more
structured.  In any case, the XOXO does not mandate the
Listing 1
structure be used.

Assumption #2

Microformats are an attempt to supplant XML documents with
HTML and
XHTML documents.

In the article's introduction the author states:
"Microformats should
be one tool available for expression of rich content on the
Web and
should complement, rather than **supplant**, other such
technologies
like XML on the Web, and even Ajax."  [I added the **
to emphasize the
point]

Assumption #3

The main benefit of Microformats is that it allows graceful
degradation.

In the section titled Nuance and Nuisance the author
states:
"Microformats folks do this because they feel that XML
is too complex,
not yet ubiquitous enough and, more importantly, doesn't
allow for
graceful degradation, which means that microformats look
like regular
HTML to user agents that do not understand more advanced
technologies
such as XML."

--------------------------------------------
I feel the author's assumptions are inaccurate; regrettably,
giving
readers inaccurate information. Here is my attempt to
correct the
inaccuracies: 

Assumption #1

Microformats are a disruptive technology; Microformats
dictate how to
structure document.

Analysis: in fact, Microformats are a non-disruptive
technology;
Microformats are overlaid "behind-the-scenes" on
existing structures.

Assumption #2

Microformats are an attempt to supplant XML documents with
HTML and
XHTML documents.

Analysis: in fact, an XHTML document is an XML document. 
Thus,
Microformats are already being used with XML.  Personally,
in my own
work, I am injecting Microformats into arbitrary XML
documents.

Assumption #3

The main benefit of Microformats is that it allows graceful
degradation.

Analysis: in fact, the main benefit of Microformats is that
it makes
local knowledge globally useful[1].

--------------------------------------------
Have I accurately identified the article's assumptions?  Do
you concur
with my analysis of each assumption?  Is there anything else
that you
would add to an analysis of the article?

/Roger

[1]
http://www.xfront-wiki.com/wiki/index.php
?title=Making_Local_Knowlege_G
lobally_Useful

_______________________________________________
microformats-discuss mailing list
microformats-discussmicroformats.org
http://microformats.org/mailman/listinfo/microforma
ts-discuss

Re: Rebuttal to this article that criticizes Microformats: Thinking XML: Microformats t
user name
2007-05-19 13:37:10
On 5/19/07, Costello, Roger L. <costellomitre.org> wrote:
> Hi Folks,
>
> On the IBM web site is an article that harshly
criticizes Microformats:
>
>
> http://www-128.ibm.com/developerworks/xml
/library/x-think39.html?ca=dnw
> -820
>

I have written a quick response at http://urlb.at/2d
Uche seems to miss the point - the reason that one is
putting data in
to (X)HTML is that the other ways of doing it are sometimes
not
possible, and that (X)HTML becomes a useful common
interchange point
for data.

Uche is usually excellent on matters related to XML, RDF and
so on,
but I think he's utterly misguided here.

-- 
Tom Morris
http://tom.opiumfield
.com/blog/
_______________________________________________
microformats-discuss mailing list
microformats-discussmicroformats.org
http://microformats.org/mailman/listinfo/microforma
ts-discuss

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )