Random notes from mg

a blog by Marius Gedminas

Marius is a Python hacker. He works for Programmers of Vilnius, a small Python/Zope 3 startup. He has a personal home page at http://gedmin.as. His email is marius@gedmin.as. He does not like spam, but is not afraid of it.

Mon, 21 Feb 2005

Planet Mg: foray into JavaScript land

I have tried a number of desktop feed aggregators, but I found that I liked reading planets in Firefox best. Recently, hearing all the buzz about DHTML applications taking over the world, I decided to try and learn some JavaScript, and also make my planet more useful.

The result: Planet Mg now lets you collapse stories you have read, and remembers collapsed stories in a cookie. You can also move around stories with the keyboard (press ? for a list of key bindings). There are also unit tests for the JavaScript code.

Not everything works in Internet Explorer, though. I don't really need MSIE compatibility on Planet Mg, as its intended audience is just one Firefox user (me), but it would be a good exercise. I will work on it, time permitting.

I would like to thank Jeff Waugh, Scott James Remnant and other Planet developers for Planet; Chris Dolan for the inspiring JavaScript on his planet; Edward Hieatt for JsUnit; Peter-Paul Koch for QuirksMode.

posted at 13:15 | tags: , | permanent link to this entry | 0 comments

Tue, 18 Jan 2005

The power of web applications

I'm really impressed by this zoomable map of Switzerland. Interactively zoom from the whole country down to individual streets and buildings! And it is insanely fast! I want one for Lithuania.

And it is all done in client-side Javascript.

posted at 02:08 | tags: , | permanent link to this entry | 0 comments