XulBrowser Project
Home Specification Download Source Code Bugs Screenshots
Other Links
SourceForge Project (http://sourceforge.net/projects/xulbrowser/)
(http://sourceforge.net)
| Table of contents |
XulBrowser Project
XulBrowser is a internet web browser written in Java that is designed to run trusted web applications. Applications are executed using XUL for windows and JS for application code over a web server to the client user as if they're running an actual program. Unlike running a XUL file in Mozilla over the web, XulBrowser will give the application an actual application window and full access rights to the users system.
The application browser is targeted for organizations who wish to deploy applications over a large network and be able to keep everybody's program synchronized without having to deal with security. This saves money in upgrade costs and allows the software users to always be running the latest version. It also makes it easier to interact with MySQL databases and perform other server operations because PHP or ASP code could be used to parse XUL files.
The code for your web app would be done in XUL and JavaScript, plus DTD files for localization. You can also make your GUI code under a file extension like .php, .jsp, or .asp to include server-side coding with your GUI. You can also use the API to integrate your Java program to retrieve and run a XUL program over a web server for certain operations, such as special user dialogs.
Technical side
For XUL parsing, we will use the XulParser API supplied by the MozCreator Project (http://mozcreator.mozdev.org/). The MozCreator API also provides integration with Rhino, mozilla.org's JavaScript parser written in Java for full ECMAScript support, while at the same time having access to the entire Java library. We plan on extending JavaScript a bit by providing a number of connections to MySQL and other ways to make your XUL/JS programs more powerful.
Donations
XulBrowser project needs money badly to keep developing and evolving XulBrowser. If you like our project, please consider making a donation.
Project Contact
R.J. Keller (mailto:rjkeller@kellertechnologies.com)
Navigation
Copyright © 2005-2006 Keller Technologies Inc.
All Rights Reserved
Contact Information | Privacy Policy
