Paul Verest
Paul Verest

Reputation: 63972

Web Extension (browser plugin) for Chrome, Firefox, Safari standard reference and tools (2021)

As far as I remember correct name for browser plugins we are using today are actually called "Web Extension". Before every browser had its own APIs, then Chrome and Firefox agreed, and now Safari (v14 with macOS 11 in 2021) see

However I cannot find exact standard reference and examples that would work for sure in all 3 major browsers.

Maybe we can dig deeper into many related links

But is there tool/library that would track compatibility and make sure that


Please confirm what terms to use, point to specification and tools that would enforce compatibility.

Upvotes: 2

Views: 800

Answers (1)

Paul Verest
Paul Verest

Reputation: 63972

As of July 30th 2021

Mozilla MDN has tiny note Browser API differences https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API#browser_api_differences
and compatibility summary Browser support for JavaScript APIs https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs,
manifest.json Browser compatibility https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json#browser_compatibility

Spec by W3C WebExtensions Community Group (WECG) is just 1st draft as Pull Request https://github.com/w3c/webextensions

Upvotes: 1

Related Questions