Creating Applications With Mozilla



  • This talk introduces the Mozilla platform and shows developers how to begin to create applications with Mozilla technologies.

    [Part of the Emerging Technology Forum Series]


    Ian Oeschger (bio), Senior Principal Writer, Netscape Communications

    Click here to view Ian Oeschger's meeting presentation.


    Presentation Overview

    Mozilla 1.0 and subsequent versions represent not only a stable open source browser and internet application suite, but also the release of the tools from which these applications were built. The Mozilla development platform has come into focus with the maturity and modularizaton of the source code, with the availability of books and other documentation, and with the exposure of the projects, tools, and applications that a number of Mozilla developers are working on.

    This talk introduces the Mozilla platform and shows developers how to begin to create applications with Mozilla technologies. Ian will expose the architecture of the browser for the tools it provides, and shows examples that use XUL (the XML-based user interface language), CSS, and JavaScript, which in Mozilla glues the user interface to the application code (and which will also be discussed).

    In addition to the obligatory Q & A near the end of the hour, Ian will conclude by speculating wildly about the kinds of applications that the Mozilla platform might be used to create and talking about some of the projects that are currently underway.

    Special thanks to O'Reilly and Associates for giving us three copies of Ian's book to raffle off.


    About the Presenter


    Ian Oeschger

    Ian Oeschger is Senior Principal Writer at Netscape Communications, where was started over three years ago. His abiding interest in language is the basis for some of his more recent infatuations with Python, XML, web application development, and linguistics. He maintains a number of the XPFE documents on, including the XUL and DOM References. Ian published several articles about XML and mozilla application development for O'Reilly, and also wrote the themes documentation for Netscape, the XPInstall API Reference, and others. Before getting involved with Mozilla and Netscape, he worked at Oceania, a startup doing XML-based electronic medical records and charting software.


    Event Logistics


    Mountain View Community Center
    201 S. Rengstorff Ave. Room 2
    Mountain View, CA


    7:00-7:30pm registration/networking/open forum/pizza
    7:30pm Talk begins


    $15 at the door for non-SDForum Members
    No charge for SDForum members and students with ID
    No registration required