Monday, February 27, 2006

Porcupine is Sharp

I caught wind of InnoScript's Porcupine realease, today. They seemed to have done something pretty spiffy, even though most of the work is done by XUL. It says it works on IE, as well as Mozilla browsers, but I'm not sure how that works if its a XUL-based system.

Everything in the demo is pretty responsive. The widgets are full-featurse and intuitive, and they do everything you think they should. The icon widget didn't select tho, or drag, but it double-clicked. Column widths are draggable, tables are resortable, and menus are quick. Its all very nice for a web app in JavaScript.

The whole time I looked around in the demo, I kept thinking to myself how things like that could be done in Athena, and what is there to support it today and what is missing that needs put in. The Divmod-guys didn't seem opposed to that sort of thing.

1 comment:

Anonymous said...

Porcupine is not based on Mozilla XUL. It uses a XUL motor of its own called QuiX. The XML UI definitions are not Mozilla XUL compatible. Don't know though if its possible to transform QuiX files to Mozilla XUL using XSLT.

I write here about programming, how to program better, things I think are neat and are related to programming. I might write other things at my personal website.

I am happily employed by the excellent Caktus Group, located in beautiful and friendly Carrboro, NC, where I work with Python, Django, and Javascript.

Blog Archive