Chrome 拡張機能の今後の予定(2024 年 10 月)

Chrome 拡張機能の最新情報をお知らせします。AI インテグレーション、新しい API、イベント、動画に関する最新情報をご確認ください。

拡張機能と AI

拡張機能を使用すると、ウェブ コンテンツを制御したり、ブラウザをカスタマイズしたりして、ブラウジング エクスペリエンスを向上させることができます。AI を活用すれば、さらにレベルアップできます。Chrome 拡張機能で AI を効果的に使用する方法を理解するためのリソースを公開しました。Chrome 拡張機能の Gemini でできることを示す例もぜひご覧ください。

Chrome では、組み込み AI チャレンジも開始しました。Chrome の統合 AI モデルと API を使用して革新的なウェブ アプリケーションと Chrome 拡張機能を作成し、総額 65,000 米ドルの賞金を獲得するチャンスがあります。

登録して、組み込み AI チャレンジのウェブサイトで詳細をご確認ください。ウェブに AI を組み込んだときに、どのようなものが作成されるのか楽しみです。

ツアーの拡張機能

ブラウザ拡張機能の詳細や、拡張機能を開発するチームとの連携について詳しくは、以下のイベントにぜひお越しください。

DevFest London: Oliver は 2024 年 11 月 16 日に DevFest London に参加し、Chrome 拡張機能の開発に関する最新情報を紹介します。新しい API やベスト プラクティスについて学び、素晴らしい拡張機能プロジェクトを構築するヒントを得ましょう。

広告フィルタリング サミット(ベルリン): 2024 年 10 月 24 日と 25 日に開催される広告フィルタリング サミット(ベルリン)では、広告フィルタリングの将来と、ユーザーにとって優れたウェブ エクスペリエンスを実現するうえで拡張機能が果たす重要な役割について議論します。このイベントへの登録は無料です。

TPAC サミット: WebExtensions コミュニティ グループへの参加の一環として、Google のチームは最近、ウェブの未来に関する活発な議論が繰り広げられる W3C の年次カンファレンスである TPAC に参加しました。Google は、拡張機能の構築と使用方法を決定する重要なウェブ標準とイニシアチブについて、他のブラウザ ベンダーやコミュニティのデベロッパーと連携しました。たとえば、Web Platform Tests プロジェクトに追加して、ブラウザ間で拡張機能 API の整合性を高めたり、chrome.i18n API でサポートできる今後の国際化標準を検討したりしています。

TPAC サミットに参加する人々
TPAC サミット

Chrome ウェブストアのポリシーの更新

Chrome ウェブストア チームは、高品質なプロダクトの開発を促し、虚偽の振る舞いを防止し、ユーザーの情報に基づいた同意を得ることを目的に、デベロッパー プログラム ポリシーページを更新しています。Chrome ウェブストアのポリシー マネージャーの Rebecca Soares が、Chrome 拡張機能: ポリシーの重要な更新に関するブログ投稿ですべての更新をまとめています。

新しい拡張機能 API

Chrome 128 以降では、Declarative Net Request API でレスポンス ヘッダーのマッチングのサポートが追加されました。API リファレンスが更新され、新しい responseHeaders フィールドと excludedResponseHeaders フィールドが追加されました。今回の更新の一環として、ルールの照合方法を説明するルール評価のセクションをドキュメントに追加しました。

Chrome 130 以降では、chrome.storage API で使用される StorageArea インターフェースで getKeys() メソッドを使用できます。これは、WebExtensions コミュニティ グループの提案に従います。

Chrome 130 以降では、action.onUserSettingsChanged イベントを使用できます。これは、WebExtensions コミュニティ グループの提案に基づくものです。Chromium への貢献に感謝します。

マニフェストの minimum_chrome_version フィールドで、メジャー以外のバージョンがサポートされるようになりました。特定の Chrome リリースをターゲットにする場合に役立ちます。

近日提供予定の機能

DevTools で拡張機能ストレージを表示する: バグトラッカーで最もリクエストされている機能の 1 つは、Web Storage API ですでにサポートされているように、DevTools で拡張機能ストレージを表示する機能です。ご要望にお応えできるよう、現在取り組んでおります。このテストを試す方法について、年内に詳細をお知らせする予定です。

Chrome 130 以降では、マニフェストの web_accessible_resources キーのエントリで use_dynamic_url プロパティのサポートを有効にします。

TPAC での WebExtensions コミュニティ グループでの議論に基づき、Chrome 131 以降、マニフェストの $schemabrowser_specific_settings で警告が表示されなくなります。これらのキーは広く採用されており、Chrome で特別な動作をしないと理解されているためです。

🗃?️ 新しい動画

オリバーと一緒に Chrome にカスタム カーソルを追加する冒険に出かけましょう。Chrome 恐竜もゲスト出演します。

特定のページで実行する CSS と JavaScript を登録する方法など、Chrome 拡張機能のコンテンツ スクリプトについて学びましょう。YouTube で動画の全編をご覧ください

YouTube チャンネルに登録して、Google の拡張機能プロダクト マネージャーである David Li のインタビューをぜひご覧ください。