For the last couple of years, I’ve been very fortunate to get to know Dmitry Baranovskiy, who came to Australia from the Ukraine a few short years ago, and has really flourished here. He’s an amazing developer, and he’s just finished what I think will be a hugely important piece in the microformats platform - Optimus. As any Anime aficionado will know, Optimus is one serious transformer for good, and that’s what Dmitry’s Optimus does - takes microformatted content on any page, and transforms it to XML, or JSON. And it works for
hCalendar
hCard
hAtom
hResume
hReview
xFolkentry
adr
geo
xfn
votelinks
rel-nofollow
rel-tag
rel-license
You can filter out any of these you don’t want, only grabbing hCards or hCalendars for example.
We are very proud to be hosting it here at microformatique. You can play with it at this page, or call it programmatically in your apps.
Check it out. Great work Dmitry
[tags]microformats, xslt, xml, json, optimus[/tags]


{ 7 } Comments
Finally! Good work, Dmitry
Waiting for the full support of UTF-8 and cyrillic (sample), otherwise i’ll tell Molly about this omission
Remeber? «Internationalisation: Awakening the Sleeping Giant».
Great news! Dima, you are great guy! (Молодец, дружище!)
Russian introduction also available: http://www.habrahabr.ru/blog/microformats/25623.html
Coolest. Name. Ever.
Keep up the great work man!
Awesome thing! I noticed a bug though. If you use it on my website with XML as output, it’s all fine. If you use json as output, suddenly my birthday is a month off.
Sorry but doesn`t work in application/xhtml+xml web sites. Take a look in http://revolucao.etc.br
If someone change the script, tell me that I publish the news in portuguese!
Thanks!
Julian, it isn’t a bug. In JavaScript Date object months counts from zero.
Henrique, very strange. Works fine for me: http://microformatique.com/optimus/?uri=http://revolucao.etc.br/
Post a Comment