[uf-discuss] Comments from IBM/Lotus rep about Microformats

S. Sriram ssriram at gmail.com
Tue Dec 5 14:55:59 PST 2006


From: "Scott Reynen" <scott at randomchaos.com>
>
>> 2. Place a yadiservices discovery pointer to where parser(s)
>
> What you've described above is a process for converting all  microformats 
> to JSON, but that doesn't really solve the problem Elias  described.  It 
> just changes the format.  Each individual parser still  needs to figure 
> out what the JSON means, where before they had to  figure out what the 
> HTML means.
>

In point of fact it exactly solves elias's problem in somewhat the same way 
that
inline RDFa does. Because of the key-value pairs retuned by JSON.

Take Elias's hCard example [1] with the need for additional attributes i.e.
blog-url, activity-url etc. and the inability to 'add new
properties' to an existing microformat. In the distributed parser model, the 
returned
JSON would allow all uf-aware-browser-apps to look only for hCard data and 
allow
'uf-aware-special-browser-apps' to seek out the additional attributes i.e. 
blog-url etc.
satisfying elias's need.

In other words by looking at parsing/rendering as two seperate and distinct
steps, with ditributed parsing one can accomodate 'generic' formats and
'custom' formats and one can accomodate 'generic' rendering and 'custom'
rendering.

One could also in theory extend the YADIS service to offer a uf-rendering
service, so a browser could look at uf-authored page, send the uf-snippet to
the 'discoverd' uf2json parser, and than send the json to the discovered 
'uf-json-renderer/storer'.etc.

[1] 
http://listserver.dreamhost.com/pipermail/whatwg-whatwg.org/2006-December/008500.html

S. Sriram 



More information about the microformats-discuss mailing list