web-dev-qa-db-ja.com

Facebookアプリのサイドバーを削除する簡単な方法は何ですか?

Facebookゲームに入ると、チャットサイドバーとは異なるこの非常に迷惑なサイドバーが常にあり、オプションやボタンの選択によって閉じることはできません。

ゲームプレイ画面に侵入するので本当に嫌いです。

これは私が言及しているサイドバーです:

Sidebar on the right

Webページにアクセスするたびにサイドバーを無効にしておく簡単な方法があるかどうか知りたいのですが。 Firefoxと開発ツールを使用して手動で行うことはできますが、ページにアクセスするたびに行うのは少し面倒です。

つまり、私の質問は、このサイドバーを永続的に無効にする簡単な方法はありますか?

誰かが興味を持っている場合、そしてグーグル検索からこのページにたどり着く人のために、Firefox経由でサイドバーを無効にする現在の方法を含めます。これは素早く簡単で、何もインストールする必要がないからです。これについては、以下の私の答えを参照してください。

1
Klik

AdBlock Plus をFirefoxに追加します。 Element Hiding Helper をFirefoxに追加します。

  1. Facebookを開き、ゲームに移動します。
  2. 右上のABPアイコンをクリックします。 Select element to hideをクリックします。
  3. 削除する「サイドバー」を選択します(rightCol
  4. ポップアップウィンドウでAdd filter ruleをクリックします。

enter image description here

これは基本的にあなたの現在の方法ですが、これは自動的で永続的です!

3
ᔕᖺᘎᕊ

2つのソリューション


Firefox用のグリースモンキー

ステップ

  1. ダウンロード-Firefox用のGreaseMonkeyアドオンをダウンロードできます ここ

  2. インストール-インストール後、Firefoxブラウザの右上隅の近くに猿のアイコンが表示されます。

  3. 新しいスクリプトの作成-猿のアイコンをクリックし、[新しいスクリプトの作成]をクリックします。

  4. 最初のフォームに記入します-名前を選択し、名前空間に「 https://apps.facebook.com ";残りをスキップします。その後、スクリプトを挿入するためのウィンドウがポップアップ表示されます。

  5. 次のスクリプトをコピーして貼り付けます。

// ==UserScript==
// @name        Remove Facebook App Sidebar
// @namespace   https://apps.facebook.com
// @description Removes the Facebook App Sidebar
// @version     1
// @grant       none
// @require     http://code.jquery.com/jquery-latest.js
// @include     https://apps.facebook.com/*
// ==/UserScript==

this.$ = this.jQuery = jQuery.noConflict(true); 
$(document).ready(function()
{
    $('#rightCol') .css('display', 'none');
});

6.スクリプトを保存します。

7.Facebookアプリページを参照してみてください。


Firefoxのみを使用する(一時的な解決策)

このメソッドは、Firefox開発者ツール(要素インスペクター)をサイドバー要素のCSSに使用します。

ステップ

  1. Firefoxで、Ctrl + Shift + Cを押してドキュメントインスペクターを表示し、サイドバーとスクロールバーの間にマウスを置きます。ゲームウィンドウ。それは非常に敏感であり、あなたは正確である必要があります。強調表示された領域とdiv#rightColポップアップが表示されたら、適切な場所があることがわかります。

    Column Selected

  2. それをクリックすると、コンソールに選択した要素に関連するCSS情報が表示されます。 '#rightCol'の下をクリックし、行 'display:none; '。

    CSS Edited

  3. 開発コンソールを閉じると完了です。

3
Klik