|
SpiderMonkey is the code name for the first ever JavaScript engine, written by Brendan Eich at Netscape Communications and later released as open source. SpiderMonkey is now maintained by the Mozilla Foundation. A JavaScript engine (also known as JavaScript interpreter or JavaScript implementation) is an interpreter that interpretes JavaScript source code and executes the script accordingly. ...
Brendan Eich Brendan Eich (born 1964) is a computer programmer and creator of the JavaScript programming language. ...
Netscape Communications Corporation was the publisher of the Netscape Navigator web browser as well as many other internet and intranet client and server software products. ...
The Mozilla Foundation (abbreviated MF or MoFo) is a non-profit organization that exists to support and provide leadership for the open source Mozilla project. ...
SpiderMonkey is written in C and contains a compiler, interpreter, decompiler, garbage collector, and standard classes. It does not itself provide host environments such as Document Object Model (DOM). C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ...
This article is about the computing term. ...
An interpreter is a computer program that executes other programs. ...
A decompiler is the name given to a computer program that performs the reverse operation to that of a compiler. ...
In computer science, garbage collection (also known as GC) is a form of automatic memory management. ...
Document Object Model (DOM) is a platform- and language-independent standard object model for representing HTML or XML and related formats. ...
It is intended to be embedded in other applications that provide host environments for JavaScript. The most popular applications are Mozilla Firefox and the Mozilla Application Suite/SeaMonkey, along with Adobe Acrobat and Adobe Reader. SpiderMonkey is also the JavaScript engine for Yahoo! Widgets (formerly known as "Konfabulator") and UOX3 (UOX), an Ultima Online emulator. A rather popular and creative utilization of the SpiderMonkey JavaScript engine is the open source Sphere suite of applications primarily intended to aid in the design of Role-playing games. Mozilla Firefox is a graphical web browser developed by the Mozilla Corporation and a large community of external contributors. ...
The Mozilla Application Suite (originally known as Mozilla, marketed as the Mozilla Suite, and code named Seamonkey) is a free, cross-platform internet suite, whose components include a web browser, an e-mail and news client, an HTML editor, and an IRC client. ...
SeaMonkey is a free, open source, and cross-platform Internet suite that is the continuation of the former Mozilla Application Suite. ...
Adobe Acrobat was the first software to support Adobe Systems Portable Document Format (PDF). ...
Yahoo! Widgets running under Mac OS X Yahoo! Widgets running under Windows XP with Konsposé enabled. ...
UOX, or Ultima Offline eXperiment, is an Ultima Online (UO) emulator that is written in C++ and released under the GPL. Today, the term UOX almost exclusively refers to the third version, UOX3. ...
Ultima Online (UO) is a popular graphical massively multiplayer online role-playing game (MMORPG), released on September 25, 1997, by Origin Systems. ...
Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ...
The Sphere 1. ...
A role-playing game (RPG, often roleplaying game) is a type of game in which the participants assume the roles of fictional characters and collaboratively create or follow stories. ...
SpiderMonkey and its sister engine Rhino have implemented support for the ECMAScript for XML (E4X) standard. Rhino is an open source JavaScript engine. ...
ECMAScript for XML (E4X) is a programming language extension that adds native XML support to ECMAScript (ActionScript, DMDScript, E4X, JavaScript, JScript). ...
In the future, SpiderMonkey will become integrated with Tamarin.[1] Tamarin is a free virtual machine and just in time compiler intended to implement the fourth edition of the ECMAScript standard. ...
See also
Image File history File links Floss_draft. ...
Rhino is an open source JavaScript engine. ...
The following is a list of JavaScript engines. ...
JavaScript OSA, (originally JavaScript for OSA, abbreviated as JSOSA), is a freeware inter-process communication scripting language for the Macintosh computer. ...
Inter-Process Communication (IPC) is a set of techniques for the exchange of data between two or more threads in one or more processes. ...
Macintosh, also known as Mac, is a family of personal computers manufactured by Apple Computer, Inc. ...
References - ^ "We have already developed, via a two-day marathon hacking session, a set of proof-of-concept patches to integrate it with SpiderMonkey." from "Project Tamarin"
Media:Example.ogg herihriufgu4iergfyegdyfgyc3uj4yrf45ugthhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
External links Browser components: NSPR · Rhino · SpiderMonkey · Tamarin · Venkman zlib is an open-source, cross-platform data compression library. ...
SQLite is an ACID-compliant relational database management system contained in a relatively small C library. ...
The Netscape Portable Runtime, or NSPR, is a platform abstraction library that makes all operating systems appear the same to Mozilla. ...
The Open Dynamics Engine (ODE), is a real-time physics engine software development kit. ...
libpng is the official PNG reference library (originally called pnglib). ...
libjpeg is a library created by the Independent JPEG Group [1] which contain functions to manipulate JPEG images. ...
Mozilla was the official, public, original name of Mozilla Application Suite by the Mozilla Foundation, nowadays called SeaMonkey suite. ...
An example of a web browser (Internet Explorer), displaying the English Wikipedia main page. ...
The Netscape Portable Runtime, or NSPR, is a platform abstraction library that makes all operating systems it supports appear the same to Mozilla. ...
Rhino is an open source JavaScript engine. ...
Tamarin is a free virtual machine and just in time compiler intended to implement the fourth edition of the ECMAScript standard. ...
Venkman is the JavaScript debugger component of the Mozilla web browser. ...
Browser infrastructure: Gecko · XPCOM · XPInstall · XUL · XULRunner Epiphany using Gecko to render the Wikipedia main page Gecko is the open source, free software web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
XPCOM (Cross Platform Component Object Model) is a simple, cross platform component model similar to CORBA or Microsoft COM. It has multiple language bindings and IDL descriptions so programmers can plug their custom functionality into the framework and connect it with other components. ...
A typical XPInstall confirmation dialog XPInstall (Cross-Platform Install) is a technology used by Mozilla Application Suite, Mozilla Firefox, Mozilla Thunderbird and other XUL-based applications for installing Mozilla extensions that add functionality to the main application. ...
XUL (pronounced zool ()), the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. ...
XULRunner is a product in development which will serve as a runtime environment for XUL applications. ...
Browser projects: Camino · Firefox · Minimo · SeaMonkey Camino is a free, open source, graphical Web browser based on Mozillas Gecko layout engine and specifically designed for the Mac OS X family of operating systems. ...
Mozilla Firefox is a graphical web browser developed by the Mozilla Corporation and a large community of external contributors. ...
Minimo (from Mini Mozilla) is a project to create a version of the Mozilla web browser for small devices like PDAs and mobile phones. ...
SeaMonkey is a free, open source, and cross-platform Internet suite that is the continuation of the former Mozilla Application Suite. ...
Non-browser projects: Bugzilla · Lightning · Penelope · Sunbird · Thunderbird Bugzilla is a general-purpose bug-tracking tool originally developed and used by the Mozilla Foundation. ...
The Lightning project, announced on December 22, 2004 and currently in development by the Mozilla Foundation, is an extension that adds calendar and scheduling functionality to the Mozilla Thunderbird mail and newsgroups client. ...
Penelope is an e-mail client. ...
Mozilla Sunbird is a free, open source, cross-platform, calendar application developed by the Mozilla Foundation and many volunteers. ...
Mozilla Thunderbird is a free, cross-platform e-mail and news client developed by the Mozilla Foundation. ...
|