At it's core, XUL is general purpose development platform, and I must say if you need to build something GUI heavy that also needs to be cross platform, you should seriously consider this. If someone hooked up a replicatable object database underneath it, you'd have a pretty damn good head start on building a Notes replacement. Hmmmm.
I found this comment in a file named web-panels.xul:
<!--XXXBlake XUL sucks! We need autocheck for menuitems. -->
I disagree, XUL most certainly does not suck.
The other thing I discovered in an XUL file, if you middle click on the Back or Forward button it opens the previous or next page in a new tab. If you have a mouse wheel button, that should work. Very useful.
Anyway, I've created an extension that does the right double click back thing, and I've modified it to also close the window if there is no previous document. I'm going to live with it for a little while and see how I like it. Feel free to try it yourself:
Posted May 18, 2005 11:03 PM