Date First Published: 12th December 2023
Topic: Computer Systems
Subtopic: Computer Software
Article Type: Computer Terms & Definitions
Difficulty: MediumDifficulty Level: 4/10
Learn about what a browser extension is in this article.
A browser extension is a small add-on that adds extra functionality or capabilities to a web browser. Extensions are usually used to add new features, enhance the functionality and appearance of a web browser, manage cookies, remove unwanted popups and ads, and improve security. For example, Adblock is a popular web browser extension used to block ads from appearing on webpages and filter content.
After installing an extension, an icon for it will usually appear in the browser toolbar. Clicking on the icon will open a menu where its settings can be customised. A browser that supports extensions will also come with a way to manage them, such as enabling, disabling, or removing them. Browser extensions are not compatible with other web browsers because they are written for a specific browser, but if the web browsers share a browser engine (e.g. Chromium that powers both Google Chrome and Microsoft Edge), they can share extensions.
Best practices for extensions are:
Browser extensions come with some security risks. Like other types of software, extensions can be programmed to perform malicious tasks or undesirable behaviours, like stealing passwords, secretly monitoring browsing history, or making unauthorised changes to browser settings, due to the broad permissions they have over the web browser.
Legitimate extensions can also be faked, leading to versions that contain malware and expose users and their data to major privacy and security risks. That is why it is recommended to only download browser extensions from reputable sources, like the Chrome Web Store or the Safari Extensions section of Apple's App Store.
Browser plugins are different to browser extensions and are no longer supported by the major browsers. One difference between plugins and extensions is that extensions are distributed as source code, whilst plugins are executables. Google Chrome has over 150,000 extensions available in the Chrome Web Store, but stopped supporting plugins in 2020.
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection