web-dev-qa-db-ja.com

FirefoxでNoScriptを使用して、特定のドメインの特定のスクリプトのみを有効にするにはどうすればよいですか?

私たち全員が見る限り、StackExchangeサイトはgoogleapis.comからのスクリプトを要求し始めています(それなしでは答えを受け入れることさえできないようです)。これは said 「あなたを追跡するために使用されるサイト、Cookie、およびその他のテクノロジーのネットワークの一部であるウィジェット会社」であり、私は許可したくありません。そのため、ドメイン全体をホワイトリストに登録せずに、StackExchangeに必要な特定のスクリプトを機能させたいと思います。これに到達する方法はありますか?

3
Ivan

ABEのカスタムルール(NoScriptオプション|詳細| ABE)を使用して、NoScriptでより詳細なホワイトリストを作成し、信頼できるサイトでのみリモートスクリプトを実行できるようにします。

Site .googleapis.com
# Allow googleapis.com for SE sites
Accept from .stackexchange.com serverfault.com stackoverflow.com superuser.com 
# Deny from all others
Deny

注:ABEのルールはNoScriptとは独立して機能するため、NoScriptでサイトをホワイトリストに登録する必要がありますbefore ABEでサイトをフィルタリングできるようになります。

詳細については、 NoScript FAQ 8.10(ABEを使用してNoScriptのアクセス許可を微調整できますか?) および ABEドキュメント を参照してください。

2
Kanji