Cesar’s Vanilla Blog

White and creamy wtf

WebRunner in the works

I have been spending a bit of time in the Mark Finkle‘s idea of WebRunner. There has been a few discussions on it how far along to take it, and even what we should do with it.

There has been some discussion about shipping it with Firefox 3, but I think that has been put behind in favor of an extension to Firefox so we can follow our own timeline. Luckily, FF3 has a new neat feature that allow you to pass the -app parameter to run a xul application. Nifty.

So I am releasing a very beta release WebRunner Extension. It comes bundled with the latest stable release of WebRunner. It is also a simple demonstration of what I think might be the right direction, but I may be totally off. I look forward to comments and constructive criticism, not for a tongue lashing and threats of bodily harm (unless you attended the webrunner meeting).

There are two ways to start WebRunner: On the fly and tagging a bookmark.

If you tag a bookmark as “webapp”, the next time you visit that page you will be prompted if you want to open that page in webrunner. This suffers from slow response and a few bugs, which consequently will cause two prompts to come up (simply cancel the second prompt). This also doesn’t allow you to specify whether you want to show the navigation/statusbar/location bar.

The other way is to do it on the fly. Under the tools menu, there is a “WebRunner” menuitem which will prompt you for things to show. It will open Webrunner after you click ok.

Neither method is as flexible as .webapp files, at this point in time. I’m trying to stay away from .webapp files, since the implementation is still volatile. This might be used as a desktop application, or not. I don’t know.

You can give it webrunner_ext.xpi (linux, windows) a try. You need a recent trunk build of FireFox however, or grab a nightly. Please also note that WebRunner uses a different profile than your Firefox when running, so none of your preferences/saved passwords are transferred.

August 23, 2007 Posted by | Mozilla, Seneca | 7 Comments