クロスブラウザコンテンツブロッカーuBlock Originの最近の更新では、すべての訪問済みサイトまたは個々のサイトに対してデフォルトでJavaScriptをブロックするオプションが導入されました。
uBlock Origin 1.17.0の新しいオプションにより、サポートされているブラウザーでアクセスするサイトでコンテンツが自動的に実行されるのをブロックする際に、ユーザーはより優れた制御が可能になります。
サイドノート :ここで、ChromeでuBlock Originを新しいバージョンに更新するための私の旅を読むことができます。
最初に行う必要があるのは、少なくともuBlock Origin 1.17.0を実行することです。 使用しているブラウザーのアドレスバーと、設定アイコンで開くインターフェイスで、拡張機能のアイコンをクリックします。 ダッシュボードの[About]タブに切り替えます。 拡張機能のバージョンがそこにリストされています。
JavaScriptを無効にするようにuBlock Originを構成する
uBlock Originのユーザーは、新しいJavaScriptブロック機能に関していくつかのオプションがあります。
- 個々のサイトで有効にします。
- すべてのサイトで有効にします。
uBlock Originアイコンをクリックすると、コンテンツの制御に使用するメインインターフェイスが表示されます。 サイトのJavaScriptを無効にする新しいオプションは、右下隅にあります。 新しいアイコンは閉じたタグのように見えます。
クリックすると、サイトのJavaScriptが無効になり、アイコンに赤い十字が追加され、サイトでJavaScriptがオフになっていることが示されます。 オプションをアクティブにした後にuBlock Originが表示するアイコンを使用して変更を永続的にしない限り、これは一時的なものであることに注意してください。
上級ユーザーは、ダッシュボードの「マイルール」セクションに個々のサイトを追加できます。 no-scripting:[hostname] trueテンプレートを使用し、[hostname]をJavaScriptを無効にするドメインに置き換えます。
ユーザーが持つ2番目のオプションは、FirefoxでNoScriptが行うことと同様に、デフォルトですべてのサイトでJavaScriptをブロックすることです。
- uBlock Origin設定を開きます。
- [設定]タブが選択されていることを確認します。
- そこの「JavaScriptを無効にする」ボックスをチェックします。
JavaScriptを無効にするとどうなりますか?
新しいJavaScriptスイッチを使用してuBlock Originを使用しない場合の主な違いは、前者を使用してJavaScriptを無効にするときにnoscriptタグが実行されることです。 後者は、代わりに個々のスクリプトリソースのみをブロックします。
マスタースイッチは、「スクリプトリソースに関連する動的フィルタリングルールおよび静的フィルター」よりも優先されます。
終わりの言葉
すべての訪問済みサイトに対して、またはサイトごとにJavaScriptを無効にするオプションは、uBlock Originが提供するすでに素晴らしい武器に別の強力なツールを追加します。 JavaScriptをグローバルに無効にしたユーザーは、一部またはすべての機能のためにJavaScriptを必要とするサイトもあります。