Workshop: Building a Browser Extension from Scratch — Part 2
summary
Practical workshop on building browser extensions from scratch, covering extension architecture (what components make up extensions), platform specifics and limitations, common use cases, where and how to publish extensions (including upcoming iOS/iPad support), and development utilities; includes hands-on guidance and a companion GitHub repo (https://github.com/semeleven/webextension-workshop).
AI-written summary · about
chapters (15)
- 0:00Part 2 intro
- 0:55TypeScript for extensions
- 3:47Enterprise build setup
- 4:53Automated testing
- 7:20Part 1 recap & goals
- 11:11VS Code via HTTP
- 14:48Code sync editor-browser
- 20:34Popup window
- 24:51Count copied lines
- 33:22Chrome Storage
- 41:11Popup stats
- 46:45First launch welcome
- 50:02Firefox porting
- 56:05Safari porting
- 1:06:24Q&A
related talks
01mEntrevista
33mBecome a wizard and make the browser your own
29mEverything You Ever Wanted To Know About Cross-Browser Web Extensions
22mExtending the Web - explore new UI surfaces with WebExtensions
15mCross Browser Add-ons and How to build one
10mMaking AI Coding Work for Enterprise-Grade Browser Extensions
38mBuilding Cross-Platform Browser Add-ons
41mCross browser extensions – lets make one
