Firefox User Extension Library
   HOME

TheInfoList



OR:

Firefox User Extension Library (FUEL) was a
JavaScript library A JavaScript library is a library of pre-written JavaScript code that allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. Libraries With the expanded demands for JavaScript, an ea ...
intended for developing
Mozilla Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and a ...
extensions Extension, extend or extended may refer to: Mathematics Logic or set theory * Axiom of extensionality * Extensible cardinal * Extension (model theory) * Extension (predicate logic), the set of tuples of values that satisfy the predicate * Ex ...
. Co-created by Mark Finkle and
John Resig John Resig is an American software engineer and entrepreneur, best known as the creator and lead developer of the jQuery JavaScript library. , he works as the chief software architect at Khan Academy. History Resig graduated with an undergraduate ...
, it provided
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
libraries A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
and wrappers for the most commonly-used operations in Firefox extensions. FUEL was intended to narrow the gap between two modes of development in Firefox. One mode of development extends from the core elements of Firefox and the Firefox code base, which is predominantly based on
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
. The other mode of development extends from the client-side functionality of the browser itself, which is predominantly based on JavaScript. This latter mode of development is more familiar to a wide range of users who program web applications. FUEL was intended to make extensions easier to create, especially for this latter group of people. FUEL was marked as deprecated in Firefox 40 and was removed in Firefox 47.


References


External links


FUEL MozillaWiki
JavaScript libraries Firefox {{web-software-stub