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:

    If you would be a favourite of your king, address yourself to his weaknesses. An application to his reason will seldom prove very successful.
    Philip Dormer Stanhope, 4th Earl Chesterfield (1694–1773)

    It is the object of learning, not only to satisfy the curiosity and perfect the spirits of ordinary men, but also to advance civilization.
    Woodrow Wilson (1856–1924)

    The playing adult steps sideward into another reality; the playing child advances forward to new stages of mastery....Child’s play is the infantile form of the human ability to deal with experience by creating model situations and to master reality by experiment and planning.
    Erik H. Erikson (20th century)