Stack Exchangeネットワークのサイドバーでホットネットワークに関する質問をブロックする方法


81

オペレーティングシステムはUbuntu 14です。Firefoxは50.1.0です。

これは私が試したものです:

ここに画像の説明を入力してください

その後、Firefoxを再起動しました。効果はありませんでした。

サイドバーでこれらのホットな質問をブロックする方法は何ですか?


2
フィルターは正常に見えます。また、すぐに有効になり、Firefoxを再起動する必要はありません。Stack Overflowで ABPが有効になっていますか?
ダニエルB

11
サイドバーのブロック個々のサイトのフィルタリングの両方が以前にメタで議論され解決されてきました。
リリエンタール

4
好奇心から、なぜその特定のサイドバーをブロックするのですか?
バグ

5
@ bug-a-lot:多くの人にとって、TV Tropesよりもタイムシンクが悪い。
RemcoGerlich

回答:


76

これは、Stack AppsアドオンSOXのSEユーザーインターフェイスに対する50または60の拡張機能の1つです。そのリンクからロードできます。また、Greasemonkey(Firefoxの場合)、Tampermonkey(Chromeの場合)、またはNinjaKit(Safariの場合)を機能させるには、ユーザースクリプトマネージャーをインストールする必要があります。

ホットネットワーク質問をブロックするには、機能メニューの[外観]セクションで[ホットネットワーク質問モジュールを非表示]オプションを選択します。機能メニューには、トップバーに追加されたボタンからアクセスできます。

newdialog

ところで、別の機能を使用すると、サイトやその他の属性でHNQリストに表示されるものをフィルタリングできます。機能の完全なリストはここにあります。機能強化の多くは不可欠です。

公式バージョンではなく、開発バージョンをインストールすることをお勧めします。開発バージョンには新しい機能強化が含まれていますが、さらに重要なことには、最新のバグ修正が含まれています(新しいバグが導入されることはほとんどありません)。SOXは、さまざまなプラットフォーム、ブラウザー、および構成で使用されるため、他の誰かが発見して既に修正されている潜在的な問題を回避する簡単な方法です。



21

私が書いたフィルタ/ホットネットワークの質問リストを非表示にするにはChromeの拡張機能を昨年。非表示にするだけでなく、サイトまたはキーワードのホワイトリストまたはブラックリストを使用してリンクをフィルタリングできます。特定のサイトは通常注意をそらすものの、他のサイトは多くの場合有用であることがわかったからです。

あなたはそれをインストールすることができ、Chromeウェブストアからか、GitHubの上のコードをチェックしてください。(元々MSEで共有されていました)。


19

FireFox 50.1.0を搭載したWindows 7でuBlock Originを使用すると、これで目的の結果を得ることができました。

ここに画像の説明を入力してください

FWIW:私はuBlock OriginをABPより10倍好んでいます。

ABPは売り切れですが、受け入れ可能な広告無効にすることができます。

uBlockはより高速で、サイトを一時的にブロック解除してから再度ブロックする方が簡単です。


9
re:「ABPは売り切れです」:設定で無効にすることができます。
アマニキルマンガ16

2
それはデフォルトでは彼らの目標は、もはや彼らのユーザーの目標のほとんどに合わせないことを意味しているという事実@AmaniKilumanga =彼らはuBlockに失う
Menasheh

2
@Menasheh私はそれが悪い選択であることに同意し、多くのユーザーはそれが起こっていることに気付かないと確信していますが、言及する価値があると思います(リンクされた記事は完全に見逃しているようです)。
アマニキルマンガ16

1
@AmaniKilumanga答えを喜んで修正します。新しい「機能」をオプトアウトする方法を示す公式のABP URLを提供してください。
MonkeyZeus 16


14

私はWindowsでChromeを使用していますが、とても魅力的でした。

私と同じ要素をターゲットにしてみてください。

要素を削除する

要素が削除されました


10

別のアプローチがあります。ホットネットワークの質問が表示されるのをブロックするのではなく、リンクの宛先に到達する機能をブロックします。

Hot Networkに関する興味深い質問のフォローアップに多くの時間を浪費していることがわかったので、LeechbBockをインストールし、*。stackexchange.comを1時間ごとに何分間も許可するように設定しました。そうすれば、面白いものを読むことができますが、あまり長く費やすことはありません。

Leechblockは、ブロックするよう選択したサイトに時間をかけすぎないように優しく微調整するのに本当に便利です。

(皮肉なことに、この質問に答えたのは、Hot Network Questionsで見たからです。)


1
* .stackexchange.comをブロックするように設定すると、HNQは表示されますが、*。stackexchange.comに(ほとんど)存在するため、HNQにアクセスできません。
マシューロック

7

Stylusブラウザーアドオン(または同様の)を使用して、次のCSSをすべてのSEサイトに追加できます。

#hot-network-questions {
  display: none;
}

スタイラスのためのフルバージョンからの例ここに

@namespace url(http://www.w3.org/1999/xhtml);

/* From https://gist.github.com/akerbos/152d7891d2b8b34edf3a */

@-moz-document domain('stackoverflow.com'),
domain('stackexchange.com'),
domain('superuser.com'),
domain('serverfault.com'),
domain('stackapps.com'),
domain('askubuntu.com'),
domain('mathoverflow.com'),
domain('answers.onstartups.com'),
domain('mathoverflow.net') {
  #hot-network-questions {
    display : none;
  }
}

「Mozilla形式>インポート」を使用します。


2

Meta Stack Exchangeの投稿によると、Hot Network Questions Listの更新-ネットワークが少し増え、「ホット」が少し減りました!設定ページにアクセスし、[サイドバー]セクションに表示される[ホットネットワークの質問を非表示]を選択すると、サイドバーからHNQリストをグローバルに非表示にできます。

HNQサイドバーセクションをグローバルに削除するユーザー設定

今日、ユーザープロファイル設定タブはもう少し混雑しました。これで、右側のサイドバーでHNQリストウィジェットをオフにするオプションがあります。HNQリストを表示したくない場合は、表示する必要はありません!したがって、これが長年夢見てきたものである場合は、設定のサイドバーセクションに移動して変更してください!HNQリストは、デフォルトですべてのユーザーに対して表示可能です。

ユーザー設定ページでホットネットワーク質問設定を非表示

このソリューションを開始する理由はいくつかあります。

  • 使用するすべてのサイトとすべてのデバイスで機能します。
  • 比較的迅速に実装して、信頼できる結果を得ることができるものです。

しないことはいくつかあります。

  1. 異なるサイトまたはデバイスでHNQリストを表示または非表示にできません。
  2. ログインしていないユーザー向けのオプションではありません。
  3. ホワイトリストまたはブラックリストで表示するサイトをカスタマイズすることはできません。

ページのサイドバーのセクションを折りたたみ、Cookieとしてその状態を保存できるようにすることで1と2を解決したいと思いますが、それはもう少し設計作業が必要になるので、今のところ保留にします。#3の解決は実装が非常に複雑になる可能性が高いため、当面は計画していません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.