Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Chrome拡張機能の新機能 Side Panel APIについて
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
YukiWatanabe
June 21, 2023
Technology
0
1.9k
Chrome拡張機能の新機能 Side Panel APIについて
https://gdgnagoya.connpass.com/event/283782/
で発表した資料です。
YukiWatanabe
June 21, 2023
Tweet
Share
More Decks by YukiWatanabe
See All by YukiWatanabe
firebaseを使って簡単にサイト作成!半年でそれっぽい クイズアプリを作成する!
yutaroud
0
170
Other Decks in Technology
See All in Technology
The essence of decision-making lies in primary data
kaminashi
0
110
SaaSに宿る21g
kanyamaguc
2
170
Phase02_AI座学_応用
overflowinc
0
3.1k
Phase09_自動化_仕組み化
overflowinc
0
1.8k
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
6
2.5k
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
2
1.7k
Embeddings : Symfony AI en pratique
lyrixx
0
330
スピンアウト講座05_実践活用事例
overflowinc
0
1.3k
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
7
4k
新規事業×QAの挑戦:不確実性を乗りこなす!フェーズごとに求められるQAの役割変革
hacomono
PRO
0
190
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
170
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
250
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Deep Space Network (abreviated)
tonyrice
0
96
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
91
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
300
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Making Projects Easy
brettharned
120
6.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
96
Believing is Seeing
oripsolob
1
96
Docker and Python
trallard
47
3.8k
Transcript
Google I/O 2023 Chrome拡張機能の新機能! Side Panel APIについて
Google I/O 2023 振り返り • Google Map Immersive view •
Google Photo Magic Editor • 次世代言語モデルPaLM2の発表 • Bard 日本語化対応 • Duet AI for Google Workspace, Google Cloud • Pixel新製品の発表 などなど
講演内容: https://io.google/2023/program/ef3f10de-8e4f-43f4-9a04-82d03bbebe06/intl/ja/ この講演内容では、セキュリティについてや Chrome拡張の歴史についても語っているので一度見てみると面白いです。 (というかそちらがメインで話されてます ) Chrome拡張機能の新機能について
Side Panel APIというのが使用可能になりました
Side Panelとは 2022年3月に有効化された機能 Webブラウザの左右片側に拡張表示されるパネルのこと デフォルトだとリーディングリスト/ブックマーク/google関連サービス などが利用可能 今までは調べ物を ちょっと快適にしてくれる くらいの機能でした。
このサイドパネルの表示領域を Chrome拡張で使えるように!
Side Panel APIが使えることで何が嬉しくなるか • 情報拡張に役立つ ◦ 例)特定サイト専用の独自ショートカットを作る ◦ 例)簡易的なメモ機能の作成 •
マルチタスクの効率化 ◦ 例)ブラウザで調査しながら、サイドパネルで別作業
Side Panel APIの機能 • 独自のUIをサイドパネル上に表示する • 特定のWebサイトのみで起動させることも可能 • 今表示しているサイドパネルから別のサイドパネルに切替可 •
サイドパネルから全てのChromeAPIにアクセスすることが可能
使い方 同一階層にsidepanel.htmlを追加 manifest.jsonに下記を追加 • permissionsにsidePanelを追加する。 • side_panelのdefault_pathにsidepanel.htmlを追加 あとは普通の拡張機能の作成とそこまで変わらないです。 サンプルを公式が上げてくれているので参考にしてください。 (github/chrome-extensions-samples)
{ "manifest_version": 3, ~~~~~~~~~ "side_panel": { "default_path": "sidepanel.html" }, "permissions":
["sidePanel"] } manifest.jsonのイメージ
サンプル作成 TODOアプリをサイドパネルに表示した例 作り方は普通のTODOアプリを作るのと変わらないです!
最後に開発におすすめの拡張機能を紹介します! • DeepL翻訳: 英語ドキュメント読むのに必須レベル • Redirect Path: リダイレクトの確認に便利 • GoFullPage:
ページ全体のスクショを取るときに便利(開発時に検 証結果のスクショを貼るときなど) • Talend API Tester: curlより直感的. APIの検証などに便利 • Autofill: テスト時の自動入力が楽になります。 などなど
みなさんもよいChrome拡張ライフを!