[uf-discuss] Comments from IBM/Lotus rep about Microformats
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
inline RDFa does. Because of the key-value pairs retuned by JSON.
Take Elias's hCard example  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
JSON would allow all uf-aware-browser-apps to look only for hCard data and
'uf-aware-special-browser-apps' to seek out the additional attributes i.e.
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'
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
More information about the microformats-discuss