fbpx
Wikipedia

Add-on (Mozilla)

Add-on is the Mozilla term for software modules that can be added to the Firefox web browser and related applications. Mozilla hosts them on its official add-on website.[1]

Browser extensions are the primary type of add-on. In 2017, Mozilla enacted major changes to the application programming interface (API) for extensions in Firefox, replacing the long-standing XUL and XPCOM APIs with the WebExtensions API that is modeled after Google Chrome's API.[2][3][4] Thus add-ons that remain compatible with Firefox are now largely compatible with Chrome as well.[5] As of December, 2022, there are close to 30,000 add-ons and over 480,000 themes available for Firefox.[6]

Current add-ons

Extensions

WebExtensions

Starting with Firefox 57, only the new WebExtensions API is supported.[3][7]

Themes

Early versions of Firefox supported themes that could greatly change the appearance of the browser, but this was scaled back over time. Current themes are limited to changing the background and text color of toolbars.[8] (These lightweight themes were formerly called personas.[9])

Historical add-ons

Extensions

Legacy extensions

Prior to 2017, Firefox supported extensions developed with different APIs: XUL, XPCOM, and Jetpack.[10] Mozilla now refers to these as legacy extensions.[4]

Plug-ins

Plug-ins are no longer supported in Firefox. In the past, they were used to handle media types for which the application did not have built-in capability. They were deprecated due to security concerns and improvements in Web APIs.[11] The last one that was officially supported was Adobe Flash Player, which Adobe discontinued in 2020.[12][13]

Restrictions

Mozilla had no mechanism to restrict the privileges of legacy Firefox extensions. This meant that a legacy extension could read or modify the data used by another extension or any file accessible to the user running Mozilla applications.[14] But the current WebExtensions API imposes many restrictions.[15]

Starting with Firefox 40, Mozilla began to roll out a requirement for extension signing.[16] It is now required in all official Firefox releases.[17]

Website

Add-ons for Firefox
Type of site
Hosts add-ons
OwnerMozilla Foundation
URLaddons.mozilla.org
CommercialNo
RegistrationFree; only needed for developers or for special features
Current statusActive

The Mozilla add-ons website is the official repository for Firefox add-ons.[1] In contrast to mozdev.org which provides free hosting for Mozilla-related projects, the add-ons site is tailored for users. By default, Firefox automatically checks the site for updates to installed add-ons.[18]

In January 2008, Mozilla announced that the site had accumulated a total of 600 million add-on downloads and that over 100 million installed add-ons automatically check the site for updates every day.[19] In July 2012, the total had increased to 3 billion downloads from the site.[20]

References

  1. ^ a b "Official Add-on website". Mozilla. Retrieved 10 February 2019.
  2. ^ "The Future of Developing Firefox Add-ons". Mozilla Add-ons Blog. Retrieved 2018-12-15.
  3. ^ a b "Upcoming Changes in Compatibility Features". Mozilla Add-ons Blog. Retrieved 2018-12-15.
  4. ^ a b "How to enable legacy extensions in Firefox 57 - gHacks Tech News". www.ghacks.net. 12 August 2017. Retrieved 2018-12-14.
  5. ^ "Porting a Google Chrome extension". Mozilla. Retrieved 30 December 2018.
  6. ^ "Compare and analyze Firefox add-ons". FirefoxStats. Retrieved 29 December 2022.
  7. ^ "Browser extensions". MDN. Mozilla. Retrieved 10 February 2019.
  8. ^ "Themes for Firefox".
  9. ^ "Personas are now Firefox Themes".
  10. ^ Chapter 2: Technologies used in developing extensions - Firefox addons developer guide | MDN 2016-10-05 at the Wayback Machine. Developer.mozilla.org. Retrieved on 2013-07-21.
  11. ^ Smedberg, Benjamin (8 October 2015). "NPAPI Plugins in Firefox". Future Releases. Mozilla Foundation.
  12. ^ Lardinois, Frederic (25 July 2017). "Get ready to finally say goodbye to Flash — in 2020". TechCrunch. Retrieved 2017-07-25.
  13. ^ "End of support for Adobe Flash". Mozilla. Retrieved 9 April 2021.
  14. ^ (PDF). Archived from the original (PDF) on 2016-03-05. Retrieved 2013-10-23.
  15. ^ "Security Best Practices". MDN. Mozilla. Retrieved 10 February 2019.
  16. ^ Fisher, Dennis. "Firefox 40 Begins Warning Users About Unsigned Add-Ons". Threatpost. Retrieved 20 August 2015.
  17. ^ "Extension Signing". Mozilla.org Wiki. Mozilla. Retrieved 20 August 2015.
  18. ^ "Updates". Mozilla Developer Network. Retrieved 2017-10-28.
  19. ^ Scott, Justin (30 January 2008). "600,000,000 Add-on Downloads". Blog of Metrics. Mozilla Foundation.
  20. ^ "Firefox Add-ons Cross More Than 3 Billion Downloads!". The Mozilla blog. Retrieved 1 November 2013.

External links

  • Official add-on website
  • WebExtensions API reference documentation
  • Extension Workshop, Mozilla's site for Firefox extension developer documentation


mozilla, mozilla, term, software, modules, that, added, firefox, browser, related, applications, mozilla, hosts, them, official, website, browser, extensions, primary, type, 2017, mozilla, enacted, major, changes, application, programming, interface, extension. Add on is the Mozilla term for software modules that can be added to the Firefox web browser and related applications Mozilla hosts them on its official add on website 1 Browser extensions are the primary type of add on In 2017 Mozilla enacted major changes to the application programming interface API for extensions in Firefox replacing the long standing XUL and XPCOM APIs with the WebExtensions API that is modeled after Google Chrome s API 2 3 4 Thus add ons that remain compatible with Firefox are now largely compatible with Chrome as well 5 As of December 2022 there are close to 30 000 add ons and over 480 000 themes available for Firefox 6 Contents 1 Current add ons 1 1 Extensions 1 1 1 WebExtensions 1 2 Themes 2 Historical add ons 2 1 Extensions 2 1 1 Legacy extensions 2 2 Plug ins 3 Restrictions 4 Website 5 References 6 External linksCurrent add ons EditExtensions Edit WebExtensions Edit Starting with Firefox 57 only the new WebExtensions API is supported 3 7 Themes Edit Early versions of Firefox supported themes that could greatly change the appearance of the browser but this was scaled back over time Current themes are limited to changing the background and text color of toolbars 8 These lightweight themes were formerly called personas 9 Historical add ons EditExtensions Edit Legacy extensions Edit Prior to 2017 Firefox supported extensions developed with different APIs XUL XPCOM and Jetpack 10 Mozilla now refers to these as legacy extensions 4 Plug ins Edit Plug ins are no longer supported in Firefox In the past they were used to handle media types for which the application did not have built in capability They were deprecated due to security concerns and improvements in Web APIs 11 The last one that was officially supported was Adobe Flash Player which Adobe discontinued in 2020 12 13 Restrictions EditMozilla had no mechanism to restrict the privileges of legacy Firefox extensions This meant that a legacy extension could read or modify the data used by another extension or any file accessible to the user running Mozilla applications 14 But the current WebExtensions API imposes many restrictions 15 Starting with Firefox 40 Mozilla began to roll out a requirement for extension signing 16 It is now required in all official Firefox releases 17 Website EditAdd ons for FirefoxType of siteHosts add onsOwnerMozilla FoundationURLaddons wbr mozilla wbr orgCommercialNoRegistrationFree only needed for developers or for special featuresCurrent statusActiveThe Mozilla add ons website is the official repository for Firefox add ons 1 In contrast to mozdev org which provides free hosting for Mozilla related projects the add ons site is tailored for users By default Firefox automatically checks the site for updates to installed add ons 18 In January 2008 Mozilla announced that the site had accumulated a total of 600 million add on downloads and that over 100 million installed add ons automatically check the site for updates every day 19 In July 2012 the total had increased to 3 billion downloads from the site 20 References Edit a b Official Add on website Mozilla Retrieved 10 February 2019 The Future of Developing Firefox Add ons Mozilla Add ons Blog Retrieved 2018 12 15 a b Upcoming Changes in Compatibility Features Mozilla Add ons Blog Retrieved 2018 12 15 a b How to enable legacy extensions in Firefox 57 gHacks Tech News www ghacks net 12 August 2017 Retrieved 2018 12 14 Porting a Google Chrome extension Mozilla Retrieved 30 December 2018 Compare and analyze Firefox add ons FirefoxStats Retrieved 29 December 2022 Browser extensions MDN Mozilla Retrieved 10 February 2019 Themes for Firefox Personas are now Firefox Themes Chapter 2 Technologies used in developing extensions Firefox addons developer guide MDN Archived 2016 10 05 at the Wayback Machine Developer mozilla org Retrieved on 2013 07 21 Smedberg Benjamin 8 October 2015 NPAPI Plugins in Firefox Future Releases Mozilla Foundation Lardinois Frederic 25 July 2017 Get ready to finally say goodbye to Flash in 2020 TechCrunch Retrieved 2017 07 25 End of support for Adobe Flash Mozilla Retrieved 9 April 2021 Abusing Exploiting and Pwning with Firefox Add ons PDF Archived from the original PDF on 2016 03 05 Retrieved 2013 10 23 Security Best Practices MDN Mozilla Retrieved 10 February 2019 Fisher Dennis Firefox 40 Begins Warning Users About Unsigned Add Ons Threatpost Retrieved 20 August 2015 Extension Signing Mozilla org Wiki Mozilla Retrieved 20 August 2015 Updates Mozilla Developer Network Retrieved 2017 10 28 Scott Justin 30 January 2008 600 000 000 Add on Downloads Blog of Metrics Mozilla Foundation Firefox Add ons Cross More Than 3 Billion Downloads The Mozilla blog Retrieved 1 November 2013 External links EditOfficial add on website WebExtensions API reference documentation Extension Workshop Mozilla s site for Firefox extension developer documentation Retrieved from https en wikipedia org w index php title Add on Mozilla amp oldid 1147731930, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.