WebExtensions API
E134379
The WebExtensions API is a cross-browser extension framework that lets developers create add-ons using standardized web technologies like JavaScript, HTML, and CSS.
All labels observed (5)
| Label | Occurrences |
|---|---|
| WebExtensions | 4 |
| WebExtensions (via Firefox) | 1 |
| WebExtensions API canonical | 1 |
| WebExtensions API (partial) | 1 |
| WebExtensions standard (with adaptations) | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1166522 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: WebExtensions API Context triple: [Mozilla Firefox, supports, WebExtensions API]
-
A.
Safari Extensions
Safari Extensions are add-on software modules that enhance and customize the browsing experience in Apple’s Safari web browser by adding new features and integrations.
-
B.
Chrome Web Store
The Chrome Web Store is Google's official online marketplace for discovering, installing, and managing extensions, themes, and web apps for the Chrome browser.
-
C.
Extensions gallery
Extensions gallery is the section of the Safari web browser where users can discover, install, and manage browser add-ons to enhance functionality and customize their browsing experience.
-
D.
Netscape Plugin Application Programming Interface (NPAPI)
The Netscape Plugin Application Programming Interface (NPAPI) is an old browser plugin framework that enabled third-party extensions like media players and Java applets to run inside web browsers before being largely deprecated for security and compatibility reasons.
-
E.
Honey browser extension
Honey browser extension is a popular online shopping tool that automatically finds and applies coupon codes and discounts at checkout to help users save money.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: WebExtensions API Target entity description: The WebExtensions API is a cross-browser extension framework that lets developers create add-ons using standardized web technologies like JavaScript, HTML, and CSS.
-
A.
Safari Extensions
Safari Extensions are add-on software modules that enhance and customize the browsing experience in Apple’s Safari web browser by adding new features and integrations.
-
B.
Chrome Web Store
The Chrome Web Store is Google's official online marketplace for discovering, installing, and managing extensions, themes, and web apps for the Chrome browser.
-
C.
Extensions gallery
Extensions gallery is the section of the Safari web browser where users can discover, install, and manage browser add-ons to enhance functionality and customize their browsing experience.
-
D.
Netscape Plugin Application Programming Interface (NPAPI)
The Netscape Plugin Application Programming Interface (NPAPI) is an old browser plugin framework that enabled third-party extensions like media players and Java applets to run inside web browsers before being largely deprecated for security and compatibility reasons.
-
E.
Honey browser extension
Honey browser extension is a popular online shopping tool that automatically finds and applies coupon codes and discounts at checkout to help users save money.
- F. None of above. chosen
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
application programming interface
ⓘ
browser extension framework ⓘ web technology specification ⓘ |
| allows | distribution of the same extension across multiple browsers ⓘ |
| basedOn | web standards ⓘ |
| category |
browser technology
ⓘ
web development ⓘ |
| compatibleWith | Chrome Extensions API (partially) ⓘ |
| designedFor |
add-ons
ⓘ
browser extensions ⓘ |
| documentationAt | https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions ⓘ |
| enables | extension development with a single code base ⓘ |
| hasGoal |
cross-browser compatibility
ⓘ
standardization of browser extensions ⓘ |
| maintainedBy | Mozilla ⓘ |
| provides |
APIs for bookmarks management
ⓘ
APIs for browserAction and pageAction ⓘ APIs for extension internationalization ⓘ APIs for messaging ⓘ APIs for runtime ⓘ APIs for storage ⓘ APIs for tabs management ⓘ APIs for webRequest ⓘ JavaScript APIs for browser features ⓘ |
| relatedTo |
Chrome extensions
ⓘ
surface form:
Chrome Extensions API
Manifest V2 ⓘ Manifest V3 ⓘ |
| requires | manifest.json file ⓘ |
| securityModel | permission-based access to browser features ⓘ |
| supports |
background scripts
ⓘ
browser action UI ⓘ content scripts ⓘ extension localization ⓘ extension packaging ⓘ extension signing ⓘ options pages ⓘ page action UI ⓘ permissions model for extensions ⓘ |
| supportsPlatform |
Google Chrome
ⓘ
Microsoft Edge ⓘ Mozilla Firefox ⓘ Opera ⓘ Safari ⓘ |
| usedBy |
Chrome extensions
ⓘ
Microsoft Edge Add-ons store ⓘ
surface form:
Edge extensions
Firefox add-ons ⓘ Opera extensions ⓘ Safari web extensions ⓘ |
| usesTechnology |
CSS
ⓘ
HTML ⓘ JavaScript ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: WebExtensions API Description of subject: The WebExtensions API is a cross-browser extension framework that lets developers create add-ons using standardized web technologies like JavaScript, HTML, and CSS.
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.