Mozilla Firefox

Mozilla Firefox is a graphical web browser developed by the Mozilla Corporation, and a large community of external contributors. Firefox started as a fork of the Navigator browser component of the Mozilla Application Suite. Firefox has replaced the Mozilla Suite as the flagship product of the Mozilla project, under the direction of the Mozilla Foundation.

Mozilla Firefox is a cross-platform browser, providing support for various versions of Microsoft Windows, Mac OS X, and Linux. However, the source code has been unofficially ported to other operating systems, including FreeBSD, OS/2, Solaris, RISC OS, SkyOS, BeOS and more recently, Windows XP Professional x64 Edition.

Firefox’s source code is available under the terms of the Mozilla tri-license (MPL/GPL/LGPL) as free and open source software. The current stable release of Firefox is version 2.0.0.6, released on July 30, 2007.
Read the rest of this entry »

Share/Save/Bookmark

XULSoft.org was born - a website dedicated to Mozilla XUL

XULSoft.org was born. This is a site dedicated to XUL software downloads, tutorials and news. The domain name XULSoft.org stands for XUL software and also learning XUL is not hard.

XULSoft.org will provide an up-to-date collection of XUL software and useful tutorials on XUL development as well as news about XUL technology.

What is XUL?

XUL (pronounced zool ([zu:l])), the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project for use in its cross-platform applications, such as Firefox. The only complete implementation of XUL is the Gecko layout engine.

XUL relies on multiple existing web standards and technologies, including CSS, JavaScript, and DOM, which makes it relatively easy to learn for people with a background in web programming and design. XUL and web developer documentation is available from the Mozilla Developer Center.

XUL has no formal specification or interoperable non-Gecko implementations and therefore may be described as an internal or proprietary language. On the other hand, its implementation (Gecko) is open source and Mozilla provides experimental XULRunner builds to let developers build their applications on top of the Mozilla application framework and XUL in particular.

The main benefit of XUL is that it provides a simple and portable definition of common widgets. This reduces the software development effort in a way analogous to the savings offered by 4GL tools. For more information, refer to the Joy of XUL article on developer.mozilla.org.

Share/Save/Bookmark