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:

    “May my application so close
    To so endless a repetition
    Not make me tired and morose
    And resentful of man’s condition.”
    —Robert Frost (1874–1963)

    “When I am finishing a picture I hold some God-made object up to it—a rock, a flower, the branch of a tree or my hand—as a kind of final test. If the painting stands up beside a thing man cannot make, the painting is authentic. If there’s a clash between the two, it is bad art.”
    —Marc Chagall (1889–1985)

    “The best way to teach a child restraint and generosity is to be a model of those qualities yourself. If your child sees that you want a particular item but refrain from buying it, either because it isn’t practical or because you can’t afford it, he will begin to understand restraint. Likewise, if you donate books or clothing to charity, take him with you to distribute the items to teach him about generosity.”
    —Lawrence Balter (20th century)