公開日: 2025 年 1 月 29 日
過去 3 か月間に、Chrome ウェブストアと Chrome 拡張機能プラットフォームに、いくつかの非常に魅力的な機能が追加されました。詳しく見てみましょう。
ハイライト
Chrome の組み込み AI API とハッカソン
Prompt API が、オリジン トライアルで Chrome 拡張機能専用に利用可能になりました。ブラウザで、Google の最も効率的な言語モデルである Gemini Nano を使用する Chrome 拡張機能を構築できるようになりました。併せて、Translator API、Summarizer API、Language Detector API のオリジン トライアルもご確認ください。これらの API もオリジン トライアルとしてご利用いただけます。
新しい Built-in AI API のオリジン トライアルを開始するにあたり、Chrome チームは Chrome Built-in AI Challenge を開始しました。デベロッパーは 2 か月間、Chrome に統合された AI モデルと API を使用して、革新的なウェブ アプリケーションと Chrome 拡張機能を作成しました。今週、受賞者が発表されました。提出された作品のほとんどが Chrome 拡張機能だったことから、多くのチームが拡張機能の作成に取り組んだことがわかりました。Chrome 拡張機能と新しい組み込み AI API の組み合わせに期待しているのは Google だけではないようです。今後の情報にご期待ください。
新しい拡張機能メニュー
Google I/O 2024 では、拡張機能メニューの今後の変更に関する初期デザインをいくつかご紹介しました。この変更により、拡張機能がアクセスできるサイトをユーザーがより細かく管理できるようになります。拡張機能のデベロッパーは、新たに導入された chrome.permissions.addHostAccessRequest() API をご確認ください。この API を使用すると、特定のウェブサイトへのアクセスをユーザーにリクエストできます。これらの変更は、今後数か月かけて Canary でテストを開始する予定です。変更内容(および変更されない内容)について詳しくは、ブログ投稿をご覧ください。
拡張機能のストレージ閲覧者
拡張機能のストレージを DevTools で表示、編集できるようになりました。これは、最もリクエストの多かった DevTools 機能の 1 つであり、問題トラッカーで最もスターが付いた DevTools の問題の 1 つとなっていました。Oliver がこの課題に取り組んで、新しい拡張機能ストレージ ビューアを Chrome DevTools に追加しました。詳しくは、お知らせをご覧ください。
Canary の userScripts.execute()
もう 1 つ、Chrome 134 でリリースされる、非常に楽しみな更新があります。userScripts.execute() です。この変更は現在、Canary の ApiUserScriptsExecute
フラグでテストされています(--enable-features=ApiUserScriptsExecute
で Chrome を起動してテストしてください)。この API を使用すると、実行時にユーザー スクリプトをプログラムで挿入できます。多くのデベロッパーからご要望の多かった機能であり、まもなくリリースされることを心より嬉しく思います。
プラットフォームの最新情報
拡張機能プラットフォームのその他の更新内容は次のとおりです。
- Chrome 130: マニフェストの
[web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration)
キーのエントリでuse_dynamic_url
プロパティのサポートを有効にしました。 - Chrome 132: Tabs API の frozen プロパティは、タブがブラウザによってフリーズされているかどうかを示します。フリーズされたタブに送信されたメッセージはキューに追加され、タブのフリーズが解除されると処理されます。
- Chrome 133:
chrome://extensions
ページから読み込まれた展開済みの拡張機能は、デベロッパー モードのスイッチがオンになっている場合にのみ有効になります。スイッチをオフにすると、これらの拡張機能は無効になります。 - Chrome 134: 宣言型ネット リクエスト ルールが、拡張機能によって開始されたウェブリソースのメインフレーム リクエストに適用されます(詳細)。
新しい動画
Chrome 拡張機能 Developer Relations チームの Patrick と Chrome 拡張機能プロダクト マネージャーの David Li が、Chrome ウェブストアに関するよくある質問に回答します。
Oliver は、スペインのマラガで開催された Wey Wey Web カンファレンスでプレゼンテーションを行いました。この講演は、Chrome 拡張機能でできることを理解するのに最適です。
次のステップ
審査のキャンセル機能がまもなくリリースされます。ウェブストアでレビューをキャンセルする機能はテストの最終段階にあり、まもなくユーザーにリリースされる予定です。Chrome ウェブストア チームは、ストアのセキュリティを強化するための機能の開発にも取り組んでいます。今後の展開にご期待ください。