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 コミュニティ グループへの参加の一環として、最近、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 のインタビューをぜひご覧ください。