Oliver Steele has added an interactive booklist to his blog (scroll all the way to the bottom on the left). He has a wonderful description of how it was developed — only 42 lines of code, written in Laszlo. It’s pretty nifty, and especially useful for a long booklist.

Its neat to see this kind of leight-weight user interface in a rich internet application. Immersive experiences are great, but its also good to remember that we can add fluid and elegant user experence to augment an HTML page. I like Oliver’s approach of blending the background of the app seemlessly in the web page.

Now it is easy to “steal this widget,” just click on those words in the OMPL viewer on the right side of this page and you can fill out a web form to get one for your own web site (or click here).

By storing settings in a database the verbose embed/object tag can be reduced to a single relatively short script tag. With a little help from my friends, we put together a simple service to experiment with a viral adoption modes. Lyndon Wong wrote up some html pages, Yossie Silverman whipped up a perl script, and Mark Davis updated the Laszlo application.

Is a hierarchical list of links compelling enough to instigate viral adoption? Are there more folks like Andrew Wooldridge who would want to put this on their sites, but didn’t want to dig through html-view-source to figure it out? I guess we’ll see :)

Special thanks to Laszlo Systems for hosting and encouraging this experiment. You don’t even have to work there to do this kind of thing. Any one can post to mylaszlo and publish their own applications.

ptw has adapted the OPML viewer to display his currectly playing iTunes. (PC users have to go find a Mac to see it.) The integration with iTunes via AppleScript is the new special sauce. As you can see from the code, the app still imports OPML and the LZX changes are purely user interface. Read more about how it was created on his blog.