フリーソフトやChrome拡張機能の使い方、ゲーム攻略、漫画感想など雑多な内容。

uBlock 使用するSNSボタンだけ表示してページの高速化を図る

以前の記事にまとめて載せようと思ったのだが長くなったので分割。結構頑張って設置したSNSボタンを使ってもらえてるようなのでこういうのも需要あるのかなと思って書いてみた。
  • 多くのサイトで設置されているSNSボタンをブロックして高速化。
公式のボタンは重いから自作が1番なんだけどFC2だとカウント数出せないっぽいのがなあ…。

SNSボタンを全部消す場合は外部フィルタにある「Fanboy’s Social Blocking List‎」でいいのだが、どれか1つは大体の人が使ってると思う。

上記フィルタを効かせた状態で一部のSNSボタンを表示するということができなかったので回りくどいやり方になってるし、我流なので間違ってる箇所もあるかも。

各フィルタの前に@@を入れればフィルタの無効化ができるのでそちらでもいいような気もする。
  • 自身のブログを使用。
  • uBlockに豆腐フィルタ適用で他の外部フィルタは全てなし。
  • 利用率の高そうなTwitterボタンだけ表示させて他ボタンを消す。



◆ドメイン名をブロック

uBlock SNSボタン ドメイン名
ドメイン名の表示
  • リスト最上部をクリックして、+すべて(ドメイン名のみ表示)に切り替えて見やすくする。
  • SNSボタンのURLからそれっぽいドメイン名を一通りブロックして更新。

赤字はブロックしたドメイン名
ドメイン名備考
Facebookfacebook.com各自ブロックするかどうかは適当に。これらのサイトを利用しなければブロック安定。

Facebookのボタンは重いので遅くなりがち。
facebook.net
Pocketgetpocket.com
Google+google.com
はてなブックマークhatena.ne.jpはてなブログでレイアウトが崩れる。
st-hatena.com

上記のサイトでレイアウト崩れが気にならない、全く利用してない場合は全部ブロックでもいいと思う。



◆サブドメイン名をブロック

個人的にTwitter以外のSNSボタンは使わないので他は不要なのだが、はてなブログで書かれている記事のレイアウトが崩れると読むとき困るので修正。

Google+は特に利用してないがどこかで誤爆しそうなので一応予防。

uBlock SNSボタン サブドメイン名

サブドメイン名の表示
  • リスト最上部をクリックして、-すべて(ドメイン名・サブドメイン名を表示)に切り替える。

  • hatena.ne.jp、st-hatena.comの両方でレイアウトが崩れるが、後者の方がサブドメイン名のブロックで綺麗に修正できてたと思うのでb.st-hatena.comをブロック。

赤字はブロックしたサブドメイン名。
ドメイン名サブドメイン名
Google+google.comapis.google.com
はてなブックマークst-hatena.comb.st-hatena.com


uBlock SNSボタン Myルール
「←コミット」を押して恒久的なルールに反映されないとブラウザの終了とともに設定が消えるので注意。


uBlock SNSボタン ブロック
他ボタンについては登録とかしてなくて細かいことが分からないので各自調整してみて下さい。



■その他

SNSボタンは数が多いと無駄に重くなるので自分が使うものだけ表示するとだいぶ軽くなる。自作で軽いものにできたりするけど知識0から設置するのかなり面倒だから普及してないっていうね。
関連記事