ほとんどのウェブブラウザと同様に、ユーザーはデスクトップバージョンのGoogleChromeでJavaScriptを無効にできます。 Chrome for Androidには、すべてのサイトでJavaScriptを完全に無効にするオプションもあります。ただし、JavaScriptがブロックされないように、例外としてサイトを追加することでサイトをホワイトリストに登録できます。ただし、すべてのWebサイトでJavaScriptをオフにすることはほとんどありません。むしろ、JavaScriptをデフォルトで有効にして、特定のサイトでのみ無効にすることをお勧めします。ありがたいことに、Chrome 75 Betaには、特定のサイトのJavaScriptを直接ブロックする機能が追加されています。
左: Chrome 74 | 右: Chrome75ベータ版
javascriptをブロックすることで、多数の広告やスパムリダイレクトに悩まされている特定のサイトに平和的にアクセスできます。迷惑な広告に加えて、サイトのコンテンツにアクセスするためにサブスクライブすることを強制する厄介なポップアップやペイウォールを取り除くことができます。さらに、不要なスクリプトの読み込みをブロックすると、Webページの読み込み時間が比較的長くなる可能性があります。そうは言っても、JavaScriptを無効にすると、特定の要素が壊れたり、一部のWebサイトが使用できなくなったりする可能性があることに注意することが重要です。このような場合、いつでも好きなときにサイトのJavaScriptを許可することができます。
AndroidのChromeで単一のサイトのJavaScriptを無効にする方法
ただし、Chrome 75ベータ版では、単一サイトのJavaScriptを無効にするオプションはデフォルトでは有効になっていません。この実験的な機能を使用するには、特定のフラグを有効にする必要があります。以下の手順に従ってください。
- Chromeベータ版をダウンロードするか、既にインストールされている場合は最新バージョンに更新します。
- Chromeを開いて入力します chrome:// flags アドレスバーにあります。次に、「NoScriptプレビュー」を検索します。
- をセットする "#enable-noscript-previews」フラグを有効にします。
- 「今すぐ再起動」をタップしてアプリを再起動します。
- 最近のアプリからChromeベータ版を閉じます。 (重要)
- アプリをもう一度開き、[設定]に移動します。
- [詳細設定]の下の[サイト設定]をタップします。
- JavaScriptオプションを選択します。
- 「サイト例外の追加」をタップし、ブロックしたいサイトのURLを入力します。
それでおしまい!ブロックされたすべてのURLに対してJavascriptが即座にオフになります。
サイトのJavaScriptのブロックを解除する簡単な方法
特定のサイトでJavaScriptを再度有効にしたい場合は、設定を掘り下げることなく簡単に有効にできます。
そうするには、アドレスバーのロックアイコンをタップすると、JavaScriptの横にブロックが表示されます。 「サイト設定」>「JavaScript」をタップし、「許可」を選択します。これにより、サイトのJavaScriptが再びオンになります。
注:NoScriptプレビューフラグはChrome 74 Stableにも存在しますが、有効にしても、現時点では上記の機能はアクティブになりません。
タグ:AndroidBetaBlock AdsGoogle Chrome