Open XUL Alliance Site Goes Live
Sunday May 25th, 2003
Gerald Bauer writes in with news that the Open XUL Alliance site has launched. The site aims promote XUL and encourage interoperability with a collection of XUL news articles, mailing lists and links.
... but one extremely good reason for standardization is *ease of coding*. When there was just one implementation of HTML, it was easy for anybody to pick it up, whack in a few <b> and <i> tags and know how things would look.
But then the "bad old" days of NS & IE 4 came along. Users had to learn at least two alternate (and incompatible) ways of doing the same thing (<ilayer>, anyone?). This greatly raised the bar for entry to programming HTML.
It's hard enough to program XUL in Mozilla, where the language has been known to change fairly significantly from release to release, without backward compatibility. Imagine if we had *six* implementations of XUL, none complete, and all changing spec from week to week. Unless people can pick up their XUL knowledge from one implementation and easily apply it to another, they're either not going to bother, or will get very frustrated.
Documentation, while improving, is still fairly sparse on the ground, and I think standards would greatly aid people in their adoption of XUL. I know that ANSI C came a long time after C, but there's no reason to follow the historical just because 'it happened that way before'.