|
|
Subscribe / Log in / New account

XUL will fail because it's too hard to get into

XUL will fail because it's too hard to get into

Posted May 7, 2004 9:29 UTC (Fri) by rwmj (subscriber, #5474)
In reply to: Where is the XAML threat? by tjc
Parent article: The first Mono beta release

I've posted before on the subject of XUL's shortcomings:

http://lwn.net/Articles/80684/

Since that posting, I've bought and read the RAD for Mozilla book, upgraded to Mozilla 1.7RC1, and gone back to the application I was designing. I actually stand by most of the things I said originally. I have found that XUL is:

  • Still mostly undocumented, beyond the very simple stuff.
  • Unstable - I can crash Mozilla easily with simple XUL programs.
  • Hard to set up right: it took me a full 3 days to install a XUL demo program under a 'chrome:' URL, because the 'installed-chrome.txt' and 'chrome.rdf' files are incredibly sensitive to minor changes, and there is absolutely no feedback when things go wrong. The chrome: URL still sometimes 'just breaks' on its own, and I end up endlessly restarting Mozilla and deleting 'chrome.rdf' files until it works again.
  • Non-trivial XUL programs depend on the internals of Mozilla - try using the <editor> tag for instance.

I like to think I'm a pretty experienced programmer - I've been doing programming in many different languages for 20 years or more - and if I can't write a simple XUL-based editor after two weeks, then there is something deeply wrong with the environment.

Rich.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds