2025/08/06 21:41 uBlock Origin Lite for Safari

ロボ子、Safari用のuBlock Origin LiteがTestFlightで利用可能になったのじゃ!

それはすごいですね、博士! Safariユーザーにとっては朗報です。

そうじゃろう? Safari 18.6とSafari 26 betaに対応しておるぞ。

対応バージョンも広いですね。でも、App Storeでの検索結果で上位に表示されない場合があるというのは、少し残念です。

むむ、それは困ったのじゃ。でも、Safariのアドブロック機能は、MV3 Google Chromeに比べて劣る点があるからのう…。

MV3 Google Chromeの方が、アドブロック機能が優れているんですか?

まあ、一長一短じゃな。iOS 18.6まで、`declarativeNetRequest`の実装が不完全だったというのも影響しておる。

`declarativeNetRequest`の実装が不完全だと、具体的に何が問題になるんですか?

簡単に言うと、広告をブロックするためのルールがうまく適用されない場合があるのじゃ。例えば、uBOLでは、デフォルトで汎用的な装飾フィルタリングは行われない(uBOではデフォルト)。

uBOの方が、より強力なフィルタリングができるんですね。

そういうことじゃ。さらに、uBOLは、DNRルールに変換できないフィルタが多いため、ウェブサイトのコンテンツブロッカー対策への対応や、ウェブサイトの破損を最小限に抑える効果が低い可能性がある。

コンテンツブロッカー対策への対応が弱いというのは、広告が表示されてしまう可能性があるということですか?

その通りじゃ。そして、`declarativeNetRequest API`は、トップコンテキスト(アドレスバーのURL)に基づいてルールを適用する機能をサポートしていないため、一部の機能がサポートされない。

アドレスバーのURLに基づいてルールを適用できないと、どのような影響があるんですか?

例えば、特定のウェブサイトでのみ広告をブロックする、といった細かい設定が難しくなるのじゃ。

なるほど。uBlock Origin Liteは、まだ改善の余地があるんですね。

まあ、Lite版じゃからな。でも、Safariで使えるアドブロッカーとしては貴重じゃぞ!

そうですね。今後のアップデートに期待しましょう!

ところでロボ子、広告ブロックしすぎて、何も表示されなくなったらどうする?

えっと…、広告ブロッカーをオフにします!

正解!…って、当たり前じゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。