2013/05/20

Facebookのサイドバー広告を非表示にする

Facebookの右サイドバーに、ユーザ属性に最適化された広告が表示されることがあります。ユーザ属性に合わせているからこそ、かえってウザく見えるので、ブラウザのユーザスタイルシートの機能を使って非表示にします。

スタイルシートの作成

メモ帳などのテキストエディタで、下記をコピーして適当な場所(Windowsならドキュメントなど)に保存する。ファイル名はuser.cssなど、適当に決めていいです。

#pagelet_ego_pane_w, #pagelet_ego_pane, #pagelet_side_ads { display: none; }

ユーザスタイルシートの内容は、これでだいたい大丈夫なはず。漏れがあったらカンマ区切りで追加します。

ブラウザ別の設定方法

IE
[インターネットオプション]→[全般]タブ→[ユーザー補助]→[自分のスタイルシートでドキュメントの書式を設定する]にチェックし、上記ファイルの場所を指定。
Chrome
Stylistという拡張機能を使う。名前をたとえばFacebook NoAdsなどとし、Prefixをhttps://www.facebook.com/、Stylesheet Textに上記をコピー(ファイルの場所ではない)。
Opera
[設定]→[詳細設定]タブ→[コンテンツ]→[スタイルオプション]→[ユーザースタイルシート]に上記ファイルの場所を指定。

IEとChrome、Opera以外の設定方法は分からないので、各自「(ブラウザ名) ユーザースタイルシート」を検索してお調べください。FirefoxならStylishというアドオンが便利なようです。

2013/05/04

NumLockがオフになったまま戻らないときの対処方法

どういうタイミングなのか分からないですが、数日前からNumLock状態がオフ(無効)になったままで、テンキーを押しても数字が入力されなくなっていました。

Windowsを再起動したり、NumLockキーをそのまま押したり、ShiftキーやCtrlキー、Altキー、Fnキーなどといっしょに押してみたりしても、状態がオン(有効)にならないので困りました。

自分の記憶なので確かなことは言えないですが、たしかレジストリを操作してNumLockキーのキーアサインを無効にしていたような気がします。勝手にオフになった原因は分かりませんが、NumLockキーをなんど押してもオンにならないのはそのせいでしょう。だとしたら、このキーアサインはできればそのままでNumLock状態だけをオンにしたいです。

NumLockをオンにする方法

自分はこの方法で、レジストリを操作せずにNumLock状態をオンにすることができました。OSはWindows7です。

  • 「スタート」ボタンを押す。
  • 「プログラムとファイルの検索」にて、「osk」と入力。
  • スクリーンキーボードが表示される。
  • 「オプション」を開く。
  • 「テン キーを有効にする」にチェックして、「OK」ボタン。
  • スクリーンキーボードのNumLockキーを押す。
  • スクリーンキーボードを閉じる。
  • 直った!

お試しください。