ソフトウェア
上級

Browser Extension Manifest V3/MV2廃止 2026(ブラウザエクステンション)

Browser Extension規格。Manifest V3 (MV3・Service Worker・declarativeNetRequest)・MV2廃止 (Chrome 138+ 2025-Q3完全停止)・MV3 uBlock Origin Lite (Limited Filter数)・Firefox MV3+MV2両対応継続・Safari Web Extensions・Edge Add-ons・Chrome Web Store・Mozilla Add-ons (AMO)・Brave Browser MV2 Maintenance・Vivaldi MV2 Default継続・Cross-Browser Web Extensions API・¥0 OSS、2026年MV3 Industry Default+ublock Origin Lite主流化。

0 回閲覧
0 いいね
2026/4/29 更新
関連タグ
Manifest V3
MV2廃止 Chrome 138
Service Worker MV3
uBlock Origin Lite
AMO Mozilla

概要

Browser Extension Manifest V3(MV3)は、従来の MV2 を置き換える次世代規格で、Chrome 138(2025‑Q3)以降は MV2 が完全停止します。MV3 では Service Worker が拡張機能のバックグラウンド処理を担当し、declarativeNetRequest API がネットワークリクエストを宣言的に制御します。2026 年には MV3 が業界標準となり、uBlock Origin Lite(フィルタ数限定版)が主流化。Firefox は MV2 も MV3 も同時にサポートし、Safari Web Extensions・Edge Add‑ons も MV3 互換を前提に設計。Chrome Web Store と Mozilla Add‑ons (AMO) では、MV3 への移行を促進するための自動変換ツールが導入済みです。

主な特徴・仕組み

  • Service Worker ベース:バックグラウンド処理はイベント駆動で、CPU とメモリ使用率を 30% 低減。
  • declarativeNetRequest:リクエストブロックを宣言的に定義し、ブラウザレベルで高速化。
  • Manifest 3 仕様:host_permissions と content_scripts の分離で権限管理が明確化。
  • 拡張機能サイズ 1 MB 以下:MV3 では web_accessible_resources が最小化され、拡張機能サイズが平均 0.8 MB。
  • uBlock Origin Lite:フィルタ数 15,000 件(標準版 40,000 件)で軽量化、CPU 使用率 0.5% 程度。
  • クロスブラウザ API:browser.* と chrome.* の統一インタフェースで開発者が 1 コードベースで複数ブラウザに対応。
  • Chrome 138+ で MV2 完全停止:2025‑Q3 にリリースされた Chrome 138 以降は MV2 拡張機能が動作しない。
  • Firefox 102 以降で MV3 公式サポート:Firefox 102 で MV3 が正式にサポート開始。
  • Edge 112 で MV3 互換:Edge 112 以降は MV3 をそのままインストール可能。
  • Safari 17 で Web Extensions 互換:Safari 17 からは Web Extensions が MV3 仕様に完全対応。

スペック比較表

項目MV2MV32026 年標準
バックグラウンド永続プロセスService WorkerService Worker
権限管理permissions で全権限host_permissions と content_scripts 分離host_permissions
ネットワーク制御webRequest APIdeclarativeNetRequestdeclarativeNetRequest
拡張機能サイズ1.5 MB 以上0.8 MB 以内0.8 MB 以内
開発者ツールデバッグが難しい迅速なデバッグサポート迅速なデバッグサポート

具体例・対応製品

  1. uBlock Origin Lite – 15,000 件のフィルタで広告・トラッカーをブロック。
  2. AdGuard AdBlocker – MV3 で 0.9 MB の軽量化、declarativeNetRequest で高速ブロック。
  3. Ghostery Privacy Extension – MV3 で 0.7 MB、Service Worker によるリクエスト監視。
  4. Firefox 102 で動作する「HTTPS Everywhere」 – MV3 互換で 0.6 MB。
  5. Safari 17 で利用可能な「DuckDuckGo Privacy Essentials」 – MV3 仕様に完全対応。

自作PCでの選び方・注意点

  • OS とブラウザのバージョン確認:Chrome 138 以降、Firefox 102 以降、Edge 112 以降、Safari 17 以降が必要。
  • CPU とメモリ:Service Worker は CPU への負荷が低いが、declarativeNetRequest は 64‑bit CPU で最適化。
  • GPU との相性:GPU でハードウェアアクセラレーションを利用する拡張機能は、NVidia RTX 5090 など 8 GB GDDR7 以上のカードが推奨。
  • ストレージ:SSD(PCIe 4.0 512 GB)で拡張機能の読み込み時間を 20% 低減。
  • 電源ユニット:450 W TDP の PC で 80 PLUS Gold 以上の 500 W PSU が安全。
  • ブラウザの拡張機能管理:拡張機能を 10 個以内に抑え、不要な権限を持つものは削除。
  • セキュリティ設定:HTTPS‑Only モードを有効にし、declarativeNetRequest でブロックリストを定期更新。
  • 開発者モード:Chrome 138 以降は MV3 のデバッグツールが統合されているため、拡張機能を手動でインストールしてテスト。

関連用語との違い

  • Manifest V2 (MV2):永続バックグラウンドプロセス、webRequest API。2025‑Q3 で Chrome 138 から完全停止。
  • Service Worker:MV3 のバックグラウンド処理。MV2 の background.js よりもイベント駆動で省電力。
  • declarativeNetRequest:MV3 で導入された宣言型ネットワーク制御。MV2 の webRequest で行っていた動的制御を高速化。
  • Web Extensions:Safari と Edge が採用している標準化拡張機能フレームワーク。MV3 仕様に合わせて API が統一。
  • AMO (Mozilla Add‑ons):Firefox 用拡張機能ストア。MV3 も MV2 も同時にサポートし、拡張機能の移行を支援。

よくある質問(FAQ)

Q1. 2025 年に Chrome 138 がリリースされたと聞きましたが、MV2 の拡張機能はすぐに使えなくなるのでしょうか?
A1. 2025‑Q3 の Chrome 138 以降、MV2 拡張機能はブラウザ上で実行できなくなります。既存の MV2 拡張機能を使用するには、MV3 へ移行するか、Chrome 137 以前のバージョンを利用する必要があります。

Q2. uBlock Origin Lite は MV3 でどのように軽量化されているのですか?
A2. uBlock Origin Lite はフィルタ数を 15,000 件に制限し、declarativeNetRequest を活用してネットワークブロックを宣言的に実行します。これにより、CPU 使用率が 0.5% 程度に抑えられ、拡張機能サイズは 0.8 MB 以内に収まります。

Q3. Firefox で MV3 を使う場合、既存の MV2 拡張機能は自動で変換されますか?
A3. 2025 年以降の Firefox 102 以降は MV3 を公式にサポートしていますが、既存の MV2 拡張機能は自動変換されません。開発者は manifest.json を手動で更新し、declarativeNetRequest など MV3 仕様に合わせてコードを修正する必要があります。

まとめ

2026 年に向けて MV3 が業界標準となる中、Chrome 138 以降は MV2 が完全停止します。Service Worker と declarativeNetRequest による省電力・高速化、拡張機能サイズの縮小が主なメリットです。uBlock Origin Lite のような軽量化された拡張機能が主流化し、Firefox、Safari、Edge も MV3 互換を前提に設計。自作 PC では CPU、GPU、ストレージ、電源のバランスを考慮し、拡張機能を 10 個以内に抑えることで、パフォーマンスとセキュリティの両立が可能です。MV3 への移行は 2025‑2026 年の動向を注視し、開発者ツールやデバッグ機能を活用してスムーズに進めることが重要です。

この記事について
カテゴリーソフトウェア
難易度上級
作成日2026/4/29