メニュー
日本語

アップル、Safari Web Extensionsを発表:Safariコンテンツブロッカー利用への影響

短文あらすじ】Safariは、最も一般的で広く使用されているブラウザー拡張機能APIを採用する予定であり、それを行う前にコンテンツブロックに関連する機能をの一部を削除する必要があります。現在の形式では、どっちかと言うと広告ブロッカー開発者には役立たず変更であり、状況が改善するかどうかを判断するには待つしかありません。

Appleは現在、macOS Big Surに登場するSafariの新バージョンを積極的に開発しています。ほとんどの変更はSafari 14の公式ベータ版ですでに確認およびテストできます。広告ブロッカーのユーザーにとって特に興味深いのはWebExtensionsのサポートです。

しかし、「WebExtensions」とは?
これは、ブラウザーの動作と外観を変更できるブラウザー拡張機能を開発するためのAPI(アプリケーションプログラミングインターフェイス)です。
Chrome、Mozilla、Edgeなどの一般的なブラウザの多くはWebExtensions APIをサポートしていますが、今までのSafariはそれを避けていて、開発者は別のAPIセットを使用する必要がありました。そのため、たとえばChromeからSafariに拡張機能を移行するには多くの労力が必要であり、多くの開発者にとっては、リソースと時間消費の視点からあまりにも困難な作業でした。
その結果、他のブラウザで利用できる多数の拡張機能が、Safariだけは利用できない状況がそこそこありました。

今年6月に行われたWorldwide Developers Conference(WWDC2020)で、Safari 14がWebExtensionsをサポートするとAppleが発表した。多くの開発者にとって、これは嬉しい驚きでした。私たちもこの決断を支援しています。
ただし、Safariでの広告ブロックに関してはそれほど大きな変更はありません。その理由は次のとおりです。

2015年に、Safariはいわゆる「Safari Content Blocking API」を導入しました。名前通り、開発者がSafari用のコンテンツブロックアプリケーションを構築するのに役立つAPIです。
AdGuardもこれを使用しており、AdGuard for iOS、AdGuard Pro for iOS、AdGuard for Safariで使用されています。
WebExtensionsと比較すると、このAPIにはいくつかの大きな欠点があります。機能に制限があり、時間が経つにつれても改善はほとんどありません。とはいえ、このAPIは、許容レベルのコンテンツブロックを提供するには十分です。

今後は、すべてが変わるのか?Chrome/Firefox拡張機能をSafariに確実に移行できるようになるのか?
残念ながらそういったことはありません。深刻な障害がいくつかあります。問題は、Safari開発者がWebExtensions APIをコピーしただけではなかったことです。WebExtensionsに含まれる機能の一部はSafari 14では使用できません。
たとえば、Webリクエストをブロックするオプションが見つかりません。 公式ドキュメントを開いて「webRequest」を検索してみてください。見つかるのはこちら:

webRequest
BlockingResponse not supported.
Blocking requests not supported.

専門知識がなくても、「サポートされていません」という言葉の意味は簡単に推測できます。

では、これから何が起こるのでしょうか?状況が好転する可能性はあるのか?Safariのコンテンツブロッカーが将来待ち受けるものは?
率直に言って、何かを予想できる手掛かりは全くありません。

一方では、停滞している旧Safari Content Blocking APIがあります。私たちは無数のバグを報告し、多数の機能リクエストをアップルに送信しています。が、それらは何年もの間無視され続けています。
Apple開発者との会話から、Safari Content Blocking APIの実装を検討すること自体に反対しているわけではないことを私たちは理解しています。しかしもちろん、改善提案を受け入れることについても何の約束もしていません。保証された結果を得るためには多量の作業が必要であることを私たちも分かっているため、問題を急ぐつもりはありません。

同時に、WebExtensions APIのさらなる開発を真剣に受け止め、最終的にはその助けを借りてWebリクエストをブロックするオプションを追加する可能性もあります。ですが正直なところ、この方向に状況が進む確率はかなり低いようです。
ただ、そもそもWWDCでのWebExtensionsサポートの発表なども誰も期待していなかったため、チャンスかと言えばあります。ここはもう、待って状況の進展を見るしかありません。

今のところは、広告ブロックを行うには2つの方法があります:

  • AdGuard for Safari をインストール。Safari Content Blocking APIから可能な限り最高のフィルタリング品質を絞り出しています。
  • AdGuard for Mac をインストール。こちらはプレミアム製品であり、試用期間が終了するとライセンスキーが必要になりますが、人工的なブラウザ制限にまったく影響されない広告ブロッカーです。広告と追跡ブロックに関しては、システム全体で機能するため、どのブラウザ拡張機能よりも断然優れています。
この記事を気に入っていただけましたか?
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard for Windows

AdGuard for Windowsは、単なる広告ブロッカーではなく、広告をブロックし、危険なサイトへのアクセスを制御し、ページの読み込みを高速化し、不適切なコンテンツから子供を保護する、多目的ツールです。
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard for Mac

AdGuardはmacOSの仕様を念頭に設計されたユニークな広告ブロッカーです。 ブラウザやアプリで広告を取り除くだけでなく、個人情報追跡、フィッシング、詐欺から端末を守ります。
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard for Android

AdGuard for Androidは、Android搭載端末に最適なソリューションです。 他のほとんどの広告ブロッカーと違って、root権限を必要とせず、アプリでのフィルタリング、アプリ管理など、幅広い機能を提供しています。
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard for iOS

AdGuard はiOSに最適な広告ブロックアプリです。Safariブラウザですべての広告を削除し、プライバシー保護、ページの読み込み時間の短縮を実現します。 また、複数のフィルタを同時に使用できるようにしながら、最高のフィルタリング品質を実現する最新の広告ブロック技術を採用しています。
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard VPN

74ヵ所の世界中ロケーション

どのコンテンツも自由にアクセス

強力な暗号化

ログ一切なしポリシー

最速コネクション

年中無休サポート(日本語対応)

無料で使ってみる
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuardコンテンツブロッカー

AdGuard Content Blockerは、コンテンツブロッカーテクノロジーをサポートするモバイルブラウザー(Samsung Internet、Yandex.Browser)のすべての種類の広告を排除します。 Android for AdGuardよりも制限されていますが、無料で簡単にインストールでき、広告のブロック品質も高いです。
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard ブラウザ拡張機能

AdGuardは、Webページ上のすあらゆる広告を効果的にブロックします。また最速で軽量な広告ブロック拡張機能です!是非AdGuardを使って広告のない高速で安全なブラウジングをお楽しみください。
19,354 19354件のユーザーレビュー
素晴らしい

AdGuardアシスタント

“AdGuardデスクトップアプリのお手伝い役”ブラウザー拡張機能。カスタム要素のブロック、Webサイトのホワイトリストへの登録、報告の送信などといった機能に直接ブラウザーからアクセスできるようにします。
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard DNS

AdGuard DNSは、広告ブロック、プライバシー保護、ペアレンタルコントロールの代替ソリューションです。初期設定が簡単で、端末のプラットフォームやデバイスに関係なく、オンライン広告、トラッカー、フィッシングに対する必要最小限の保護を提供します。
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard Home

AdGuard Home は、広告とトラッキング(追跡)をブロックするネットワーク全体用ソフトウェアです。 セットアップを完成すると、全ての家庭内デバイスをカバーし、クライアント側のソフトウェアさえ必要ありません。 Internet-Of-Thingsや接続するデバイスの登場と伴って、ネットワーク全体を制御することがますます重要になってきています。
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard Pro for iOS

AdGuard Pro は、通常バージョンのユーザーに既に知られているSafariの優れた広告ブロック機能以外にも多くの機能を提供いたします。 カスタムDNS設定へのアクセスを提供することで、広告ブロック、アダルトコンテンツからお子様を守り、盗難からあなたの個人データを保護することができます。
ダウンロードされますと、使用許諾契約書に同意したことになります。
詳細
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard for Safari

Appleが新しいSDKの使用を開発者全員に強制し始めてから、Safari用の広告ブロック拡張機能は苦境に立たされています。AdGuard拡張機能は、Safari用の高品質な広告ブロック機能を復活させることがミッションです。
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard Temp Mail

匿名性とプライバシーを保護する、無料の捨てメアド(一時メールアドレス)ジェネレーター。メインのメールサービスに迷惑メールは届きません!
19,354 19354件のユーザーレビュー
素晴らしい

AdGuard for Android TV

AdGuard for Android TV は、広告をブロックし、プライバシーを保護し、スマートテレビのファイアウォールとして機能する唯一のアプリです。Webの脅威に関する警告を受け取り、セキュアDNSを使用し、トラフィックを暗号化しましょう。セキュリティを向上して、広告なしでお気に入りの番組をお楽しみください!
AdGuardをダウンロード中です AdGuardをインストールするには、矢印が指してるファイルをクリックしてください 「開く」を選択し、「OK」をクリックして、ファイルがダウンロードされるのをお待ちください。 ダウンロードが終了し開きましたウィンドウでAdGuardを「Applications」フォルダにドラッグで移動させてください。 AdGuardをダウンロードして頂きありがとうございます! 「開く」を選択し、「OK」をクリックして、ファイルがダウンロードされるのをお待ちください。 ダウンロードが終了し開きましたウィンドウで「インストール」をクリックしてください。 AdGuardをダウンロードして頂きありがとうございます!
以下のQRコードをスキャンすることでモバイル端末にもAdGuardをインストールできます。