|
|
|
Like I said, XUL
is our XML User Interface language. ItŐs a powerful language that lets you
quickly develop client software.
|
|
|
|
XUL is used by
MozillaŐs premier products, including Firefox and Thunderbird, and is used by
a number of MozillaŐs projects, including Chatzilla, NVU, and so on.
|
|
|
|
XUL was
originally developed because there was a desire in Netscape to have single
front end teams for each of their products, rather than having split Windows,
Mac and Linux teams, each of which produced slightly different products with
different features. Because development of the platform was occurring at the
same time as development of the applications, at first this approach wasnŐt
any quicker than the previous one, but by the time Firefox was in development
the relatively stable platform made it much easier to develop features for
multiple platforms quickly. The new download manager window took just a
weekend to put together, for example.
|
|
|