MozillaZine

Full Article Attached 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.


#11 I'm trying to be civil...

by choess <choess@stwing.upenn.edu>

Monday May 26th, 2003 2:42 PM

You are replying to this message

...but the level of blithe ignorance being displayed here is making it hard. Now, I agree that a standards body totally detached from reality is likely to produce disastrous results: the OSI example is a good one. However, the idea that HTML would never have been improved without unstandardized "innovation" is revisionism promulgated after the fact to justify the disastrous results of vendor ignorance. See <http://groups.google.com/…u2%40client3.news.psi.net> for a good summary of HTML was dragged disastrously backwards into the HTML 3.2 morass of presentational tags.

If you're serious about XUL interoperability, I suggest that something along the lines of the current W3C process would be fitting: improvements to a recommendation are assembled into a Working Draft by representatives of the various implementors of the recommendation. When the draft is finalized, it advances to Candidate Recommendation, where it stays until two interoperable implementations of the standard are produced. (Good testcases and a strong definition of "interoperable" are important here.) This allows for useful feedback "from the field" and the document may be revised again. Only after this is complete can it advance to Recommendation status.

If you really think the "original HTML story", with browser wars, mountains of undocumented incompatibilities and browser bugs, and stupid "innovations" produced by people who didn't understand the underlying architecture they were modifying, is worth emulation...well, you just might get it.