Presentation Transcript
Slide1 : XML in the Mozilla Architecture Shalabh Chaturvedi
Persistent Systems Pvt Ltd
Pune
shalabh@pspl.co.in
Slide2 : Outline What is Mozilla?
XUL (XML Based User Interface Language)
RDF (Resource Description Format)
XUL Templates - Mixing XUL and RDF
Possibilities
Slide3 : Mozilla Story 1998 1999 2000
Slide4 : Mozilla Design Front end or Chrome
drawn using GUI toolkits
platform specific
Web page
drawn by a layout engine A web browser Bitter truth: maintaining front ends on multiple platforms is painful What if :
Code could be written only once?
Creating GUIs could be as simple as web pages?
The layout engine also rendered the chrome?
Slide5 : Specification for
the user interface What is XUL ? gecko A Graphical User Interface The layout engine
Slide6 : XUL Elements ,
Catch the
buzz on authorSTREAM
Copyright © 2002-2008 authorSTREAM. All rights reserved.