Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
JSLovers Chrome Extension Meetup
Search
Jaswant Sandhu
December 21, 2015
Technology
25
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JSLovers Chrome Extension Meetup
JSLovers Chrome Extension Meetup
Jaswant Sandhu
December 21, 2015
Other Decks in Technology
See All in Technology
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
100
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
Running Kotlin + Quarkus with Lambda
nealle
1
3.7k
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
170
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Documentation Writing (for coders)
carmenintech
77
5.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
The SEO Collaboration Effect
kristinabergwall1
1
590
Fireside Chat
paigeccino
43
4.1k
Transcript
None
Neha Sharma Tech Lead
Tell us about you.
Jaswant Singh Sandhu Front-End Architect
Browser Extensions
Why Extensions Extension are small add ons for your browser
which adds new features to it. Browser extensions are made in using frontend technologies (HTML, CSS and Javascript).
Support for Extensions
Tools we need. Idea, Editor and lots of code
None
Your favorite editor.
Understanding Chrome Extensions
Content Scripts Background Scripts Popup Scripts
Popup
Background Script
Content Script
<code>
Folder Structure
Manifest https://developer.chrome.com/extensions/manifest
Messaging https://developer.chrome.com/extensions/messaging
i18n https://developer.chrome.com/extensions/i18n
Event Pages https://developer.chrome.com/extensions/event_pages
let’s get hands dirty Popup
let’s get hands dirty Content Scripts
Tea Break
let’s get hands dirty Popup + Content Scripts
let’s get hands dirty Messaging
let’s get hands dirty Update Popup Content
let’s get hands dirty Popup + Content Script + Background
Scripts
Q/A
Feedback
What’s Next
Thank You