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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
170
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
170
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
610
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
0
120
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Claude Code for NOT Programming
kawaguti
PRO
1
110
マネージャー視点で考えるプロダクトエンジニアの評価 / Evaluating Product Engineers from a Manager's Perspective
hiro_torii
0
190
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
130
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
1.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Six Lessons from altMBA
skipperchong
29
4.2k
HDC tutorial
michielstock
1
400
Practical Orchestrator
shlominoach
191
11k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
170
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
ラッコキーワード サービス紹介資料
rakko
1
2.3M
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拡張ライフを!