Why Use XUL
¥Rapid development

¥Easy to learn

¥Rich platform services especially for internet applications

¥Localizable, accessibility compliant

¥Small application size when targeting deployed XULRunner

¥Platform deployed to millions of users
In summary, XUL provides a powerful platform for client software development.

The XML syntax makes development quick and easy
The tag grammar is easy for developers to learn
The platform services are varied and rich in functionality
It is easy to add localizability support to your application and ship in multiple languages
With some care, it is relatively simple to ensure that your application works with screen readers and other accessibility tools
If you build an application based on XULRunner, your download size and total deployment cost can be very low.
The XUL platform has grown over six years and has been deployed to millions of users with the release of Firefox 1.0.