Google は、広告ブロッカーに違反しないという意向を確認することで、大量のインクを排出したマニフェスト V3 に戻りました。重要なのは、多くの開発者の仕事を台無しにすることなく、Web をより良くすることです。

画像クレジット:誰が私を追跡しますか

今年の初めに、Google Chrome マニフェストのバージョン 3 が公開されたことで、特定の拡張機能開発者からの抗議ブラウジング中の広告をブロックすることを目的としています。で彼のコミュニティへのメッセージ, Googleは2月15日金曜日、拡張機能に悪影響を与えるつもりはなく、マニフェストに変更が加えられることを認めた。

ユーザーエクスペリエンスへの悪影響

Google は V3 で、特定のサードパーティ製ソフトウェアには「ユーザーエクスペリエンスに悪影響を与える» したがって、これを修正することを提案しました。webRequest API の [HTTP リクエストの] ブロック機能を制限する」。この点により、uBlock Origin などの特定の拡張機能が正しく動作しなくなります。

これに対して、Ghostery 拡張機能の所有者である Cliqz 氏は次のように公開しました。広告ブロッカーの影響に関する研究最も人気のあるブロッカー、つまり AdBlock Plus、uBlock Origin、Brave、DuckDuckGo、そしてもちろん Ghostery に基づくパフォーマンスに基づいています。研究によると、DuckDuckGo 以外にも、リクエストのブロックにかかる時間の中央値は 1 ミリ秒未満です:

この調査は特に、広告ブロッカーの影響がユーザー エクスペリエンスにそれほどマイナスではないことを実証することを目的としています。

したがって、Google は多数のコメントに耳を傾ける姿勢を示し、次のように明記しています。目的は、コンテンツのブロックを防止したり解除したりすることではなく、これまでもそうではありませんでした」 しかし、確かにプラットフォームを最新化するためです。さらに、Google は API がwebリクエスト(厳しく制限されていても) 削除されることはなく、新しい API (宣言的なNetRequest) は、その機能を置き換えることを目的として実装されました。

現時点でこれが広告ブロッカーの開発者によってまだ不十分であると考えられている場合、Google は、この V3 マニフェストはまだ完成しておらず、この API はまだ開発中であるため、最終的にその役割を完全に果たせる可能性があると指摘しています。

V2 も依然として関連性がある

このマニフェストの V3 が開発中である場合、V2 にはまだ少し時間があります。 V3 が完成するまで最新の状態が維持されるだけでなく、V3 の展開後も完全な移行が実行されるまでサポートされ続けるため、開発者は必要に応じてフィードバックを提供し、拡張機能の新しいバージョンに取り組むことができます。