Application Object Model

Application Object Model (AOM) for Mozilla is an application programming interface for manipulating the application using JavaScript. It is similar to Document Object Model, but instead of being document-centric, it is application-centric. For example, opening web services, saving files, etc.

This term was coined to avoid confusion with DOM which is mainly used for manipulating HTML documents.

Mozilla
Project
Mozilla Labs
  • Bonsai
  • Bugzilla
  • ChatZilla
  • Jetpack
  • Lightning
  • Penelope
  • Personas
  • Prism
  • Raindrop
  • Skywriter
  • Sunbird
  • Sync
  • Thunderbird
  • Tinderbox
  • Ubiquity
Mozilla Research
  • Firefox OS
  • Rust
Web browser
  • Camino
  • Firefox
    • 1
    • 1.5
    • 2
    • 3
    • 3.5
    • 3.6
    • 4
    • 5–current
    • Future releases
    • for Mobile
  • SeaMonkey
Origins
  • Mozilla Application Suite
  • Netscape Navigator
  • Netscape Communicator
  • Netscape Communications
  • Beonex Communicator
Forks
  • BurningDog
  • Flock
  • Gnuzilla
  • Iceape
  • IceCat
  • Icedove
  • Iceowl
  • Miro
  • Netscape 9
  • Portable Edition
  • Songbird
  • Swiftfox
  • Swiftweasel
  • TenFourFox
  • xB Browser
Frameworks
  • add-on
  • Gecko
  • Necko
  • XBL
  • XPCOM
  • XPConnect
  • XPInstall
  • XUL
  • XULRunner
Components
  • Application Object Model
  • Composer
  • NSPR
  • NSS
  • Rhino
  • SpiderMonkey
  • Tamarin
  • Venkman
Discontinued
  • Calendar Project
  • Grendel
  • Minimo
Organization
Foundation
  • Former Mozilla Organization
  • Mozilla Foundation
Subsidiaries
  • Mozilla Corporation
  • Mozilla Messaging
  • Mozilla Online
Official affiliates
  • Mozilla China
  • Mozilla Europe
  • Mozilla Japan
  • Mozilla Taiwan
People
  • Mitchell Baker
  • Brendan Eich
Community
  • mozdev.org
  • Mozilla Add-ons
  • Mozilla Developer Network
  • MozillaZine
  • Spread Firefox
See also
  • The Book of Mozilla
  • Mozilla Public License
  • Mycroft project
  • rebranding / forking
  • mascot
  • Code Rush
  • Mozilla localizations

Famous quotes containing the words application, object and/or model:

    I conceive that the leading characteristic of the nineteenth century has been the rapid growth of the scientific spirit, the consequent application of scientific methods of investigation to all the problems with which the human mind is occupied, and the correlative rejection of traditional beliefs which have proved their incompetence to bear such investigation.
    Thomas Henry Huxley (1825–95)

    We can say that the sound is the primary object of the act of hearing, and that the act of hearing itself is the secondary object.
    Franz Clemens Brentano (1838–1917)

    I’d like to be the first model who becomes a woman.
    Lauren Hutton (b. 1944)