//--> |
Seasoned developers can of course modify the UI on many browsers now. Much of what you see in Firefox for instance - the browser chrome - is implemented using a technology called XUL (XML User Interface Language). XUL can be tweaked and twisted to great effect by coding veterans but other potential creative talents might find it hard work. Mozilla Labs has therefore launched a new experiment codenamed "Chromeless" that looks to open up certain sections of a browser to anyone familiar with standard web technologies like HTML, CSS or JavaScript.
The current implementation of the experimental platform brings together a number of Mozilla developments to present the would-be UI developer with a blank canvas running on an XULRunner application. But instead of loading XUL, the main part of the application is an HTML file with extra privileges, such as the ability to access JavaScript modules. This is intended to give the user the opportunity to create a custom browser UI in about the same time as it takes to write a web page.
Mozilla Labs is currently at the pre-alpha prototype phase where the application is capable of loading an HTML page and rendering a browser UI. Anyone wanting to get involved in the experiment is invited to download the source code and instructions from the Chromeless website and start tweaking. Feedback can then be given to the team through the Mozilla Labs Group or by using the #labs tag on irc.mozilla.org.
Specific application programming interfaces (API) that cater for more meaningful UI construction, and the integration of security features to keep Internet content contained within a restricted zone have been penciled in for the next stages of development. The final part of the experiment will be to wrap it all up in a set of development tools "to make it easy to get started with remixing the browser."
Article Source:
Paul Ridden, http://www.gizmag.com/mozilla-chromeless-custom-user-interface-experiment/16717/
No comments:
Post a Comment