Reputation: 63972
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
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