Chrome Extensions
- Intro: What are extensions?
- Intro: Getting Started
- Intro: Overview
- Intro: Developer's Guide
- JavaScript APIs
- Chrome Extensions Samples
Chrome Extensions: Misc.
- Accessibility (a11y)
- Chrome DevTools Overview
- Chromium Blog
- Content Scripts
- Debugging Chrome Extensions
- Message Passing
- Unblocking Clipboard Access
- YouTube Videos
Firefox Extensions
- MDN: Package your extension
- MDN: Signing and distributing your add-on
- Mozilla Add-ons Blog
- Photon Design System
MDN: Development Resources
- Accessibility
- Browser Extensions *
- Example extensions
- Getting started with web-ext
- Firefox Extension Workshop
- JavaScript APIs
MDN: Subtopics
Articles / How To
- Copy to clipboard
- Stack Overflow
- Create tab then inject content into it
- Stack Overflow
- Easily create web extensions for Safari
- News | Apple Developer
- Execute content script within new tab
- Stack Overflow
- Firefox Feature Brainstorming: Tabs, Sidebar, Windows
- MozillaWiki
- Inject iframe into page
- Stack Overflow
Extensions
- Chrome: Copy Page Link
- Chrome: Skip to Landmarks & Headings
- Firefox: AInspector
- Firefox: Copy Page Link
- Firefox: Page Structure
- Firefox: Skip to Landmarks & Headings
Extensions Websites
Manifest V3
- Overview of Manifest V3
- Chrome Developers
- Migrating to Manifest V3
- Chrome Developers
- The transition of Chrome extensions to Manifest V3
- Chrome Developers
- Legacy Chrome Extensions to stop working from January 2023
- The Register