回答:
これも私を悩ませました。FirefoxでAdblock Plusを使用して無効にしました。
あなたがそれらをインストールしていると仮定すると、それは非常に簡単で、サイトの残りの部分が正常に機能できるようにします。[ ツール] -> [ AdBlock Plus] -> [ フィルター設定]に移動します。
これにより、フィルター設定ウィンドウが表示されます。ここで、カスタムフィルター -> フィルターの追加 -> http://a.fsdn.com/sd/autorefresh-query.jsに移動します。
以上です。
技術的な詳細:
関連するコードはここにあります:
<script src="//a.fsdn.com/sd/autorefresh-query.js?release_20140319"></script>
<script>
// Set Timeout to reload the page and trigger the manageQueryStringParam function
setTimeout(function(){
window.location = manageQueryStringParam('source', 'autorefresh');
}, 1200000);
</script>
AdBlockルールautorefresh-query.js
は、単に関数を定義するスクリプトの読み込みをブロックしますmanageQueryStringParam()
。setTimeout()
つまり、これは機能せず、ページは再読み込みされません。
チェックしている間、ページが更新されませんでした。自動更新は、開発者がJavaScriptを使用して、またはHTMLのMETAタグを介して実装できます。
Slashdot HTMLソースコードにはMETAタグの更新の実装がありますが、その行は私が見たときにコメントされていました。台本もありました。自動更新を防止するには、ブラウザーでJavaScriptを無効にします。
JSを無効にする簡単な方法は、ブラウザの開発者ツールを使用することです。F12キーボードショートカットを使用して、開発者ツールを起動します。IE開発者ツールで、メニューから[無効]オプションを選択し、[スクリプト]を選択します。Chromeを使用している場合は、開発ツールを開いた後、右下隅にある歯車のアイコンをクリックし、[全般]タブで[JavaScriptを無効にする]をオンにします。Firefoxで、[ツール]> [オプション]> [コンテンツ]に移動し、[JavaScriptを有効にする]オプションをオフにします。NoScriptのFirefoxの拡張機能を使用すると、指定した特定のドメインのためのJavaScriptを無効にすることができます。
ブラウザのMETAタグを介して適用される自動更新/リダイレクトを無効にするには、次の手順に従います。
IEを使用している場合:[ツール]> [インターネットオプション]> [セキュリティ]タブ> [カスタムレベル]ボタン> [その他]カテゴリに移動し、[メタの更新を許可]を[無効]に設定します。
Firefoxを使用している場合は、[ツール]> [オプション]に移動し、[詳細設定]セクションの[全般]タブで、[アクセシビリティ]パネルの[Webサイトがページをリダイレクトまたはリロードしようとしたときに警告する]チェックボックスをオンにします。