Hatena::Groupmoti

Firefox

Firefox

Firefox

目次

    • 概要
      • 名前について
      • ページの読み方
    • 思想
  • 事前準備
  • ショートカットキー
    • 組み合わせ
  • 便利な機能
    • この検索にキーワードを追加
  • アドオン(一軍)
    • NightlyTesterTools
    • Greasemonkey
    • del.icio.us Bookmarks
    • copyURL+
    • Googleツールバー
    • firebug
    • Tombloo
    • RefControl
  • アドオン(二軍)
    • GoogleBrowserSync
    • ChatZilla
    • Tab Mix Plus
  • Greasemonkey
    • Greasespot
    • はてな向け
    • LDRize
    • Minibuffer
    • AutoPagerize
    • スペースキーで LDR っぽいスクロールを実現する
    • LDR Full Feed
    • "Google 言語指定補助"
  • user.js
    • 検索結果を新しいタブで開く
    • JavaScriptなどから開くページはバックグラウンドで開く
    • タブ幅最大・最小規定(固定)
    • CopyURL向け設定
  • about:config
    • ポップアップブロック
    • other
  • ヘルプ
    • 起動しなくなった場合
  • 編集後記
    • ごちゃ
  • 参考URL

概要

Firefoxというオープンソースなブラウザについて色々。

名前について

Debianでは色々あって"iceweasel"という名前になっている。

このキーワードのアイコンはiceweaselのアイコンを採用している。

ページの読み方

C-aという記述は、Ctrlを押しながらaという意味。

思想

  • 基本的に操作の中心はキーボード。
  • アドレスバーをフル活用し、使いこなせれば検索フォームは削除する。
  • 履歴もすべてアドレスバーからたどる。
  • アドレスバーからたどり着けるサイトはお気に入りしない。
  • 汎用的でないaddonを入れない。

事前準備

CapsLockをCtrlにする。これをしないとFirefoxは使いものにならない。

そして、左手の小指はつねにCapsLockの上。


ショートカットキー

新しいタブはC-tで開く。

タブを閉じるにはC-w。

検索フォームへフォーカスを移すにはC-e。

お気に入りに追加は、C-d。

URLフォームへフォーカスを移すには、Alt-d or C-l。

ページ内検索は、C-f。

間違って閉じた直前のタブを復活させるには、C-T*1

組み合わせ

C-tでタブ作って、C-eで検索フォームに移って、キーワード入れてエンター。*2

便利な機能

この検索にキーワードを追加

いい。

アドオン(一軍)

沢山入れると重くなる。諸刃の剣。

必須順に並べてるつもり.

NightlyTesterTools

Greasemonkey

Greasemonkey参照.

del.icio.us Bookmarks

https://addons.mozilla.org/en-US/firefox/addon/3615

Ctrl-DでSBMにPOSTできるのは便利すぎる。

del.icio.usから提供されているものではなく,Yahooが出してるアドオンを入れましょう.

copyURL+

http://btcorp.dyndns.org/Tools/FireFoxExtensions/FF_3.0_extensions/

Googleツールバー

Firefoxの検索窓をツールバーの検索窓で置換する.

アイコンは1つも使わない.

http://www.google.com/tools/firefox/toolbar/FT3/intl/ja/index.html


firebug

https://addons.mozilla.org/en-US/firefox/addon/1843

Tombloo

Tombloo

選択した画像をポストできて便利.


RefControl

RefControl

RSSリーダー内に画像を表示させたりする。

アドオン(二軍)

GoogleBrowserSync

iceだとね。

http://toolbar.google.com/firefox/extensions/toolbar/google-browsersync.xpi

ChatZilla

ChatZilla!

タブ内で使わないと,FirefoxでIRCする意味が無いので,

chrome://chatzilla/content/

をブックマークする.



Tab Mix Plus

https://addons.mozilla.org/ja/firefox/addon/1122

user.js

%AppData%\Mozilla\Firefox\Profiles\xxxxxxxx.default\user.jsに以下を書く.

※必ずUTF-8で保存すること.

検索結果を新しいタブで開く

user_pref("browser.search.openintab", true);

JavaScriptなどから開くページはバックグラウンドで開く

user_pref("browser.tabs.loadDivertedInBackground", true);

タブ幅最大・最小規定(固定)

user_pref("browser.tabs.tabMaxWidth", 150);
user_pref("browser.tabs.tabMinWidth", 150);

CopyURL向け設定

user_pref('copyurlplus.menus.1.label', 'はてな引用記法');
user_pref(&#39;copyurlplus.menus.1.copy&#39;, &#39;><blockquote cite="%URL%" title="%TITLE%">%EOL%<pre>%EOL%%SEL%%EOL%</pre>%EOL%</blockquote><&#39;);
user_pref(&#39;copyurlplus.menus.2.label&#39;, &#39;はてなpre記法&#39;);
user_pref(&#39;copyurlplus.menus.2.copy&#39;, &#39;>|%EOL%%SEL%%EOL%|<&#39;);
user_pref(&#39;copyurlplus.menus.3.label&#39;, &#39;はてなスーパーpre記法&#39;);
user_pref(&#39;copyurlplus.menus.3.copy&#39;, &#39;>||%EOL%%SEL%%EOL%||<&#39;);
user_pref(&#39;copyurlplus.menus.4.label&#39;, &#39;はてなhttp記法&#39;);
user_pref(&#39;copyurlplus.menus.4.copy&#39;, &#39;[%URL%:title]&#39;);
user_pref(&#39;copyurlplus.menus.5.label&#39;, &#39;はてなhttp記法(任意のタイトル)&#39;);
user_pref(&#39;copyurlplus.menus.5.copy&#39;, &#39;[%URL%:title=%SEL%]&#39;);

CopyURL+ で「はてな記法」のリンクや引用を簡単に記述する - jun-ichi.blog.hatena

about:config

ポップアップブロック

ポップアップブロックの上限を変更する.

dom.popup_maximum

other

     アドレス欄に about:config といれる
    無いものは新規作成→整数値or真偽値

        * network.http.max-connections 36
        * network.http.max-connections-per-server 12
        * network.http.max-persistent-connections-per-proxy 8
        * network.http.max-persistent-connections-per-server 4
        * network.http.pipelining ture
        * network.http.pipelining.maxrequests 8
        * network.http.proxy.pipelining ture
        * nglayout.initialpaint.delay 0
        * network.dns.disableIPv6 ture
        * browser.cache.memory.enable true
        * browser.cache.memory.capacity
              o その値に16384(メモリ512MBのとき)だか32768(メモリ1GBのとき) だか65536(2GBのとき)だかを入力。
        * browser.sessionhistory.max_total_viewers 初期値は-1
              o 0~5とか好きな数字を入れる。
                これは、Firefox1.5から搭載されている、「高速Back/Forward機能」を制御するもの。

/*コンテキストメニューの不要項目を非表示に*/
#context-back, /* 戻る */
#context-forward, /* 進む */
#context-reload, /* 更新 */
#context-stop, /* 中止 */
#context-sep-stop,   /* 中止の下の区切り線 */
#context-bookmarkpage, /* このページをブックマーク */
#context-savepage, /* 名前を付けてページを保存 */
#context-sendpage, /* リンクを送信 */
#context-viewbgimage, /* 背景画像を表示 */
#context-openlink, /*リンクを新しいウィンドウで開く*/
#context-openlinkintab, /* リンクを新しいタブで開く */
#context-sep-open, /* リンクを新しいタブで開くの下の区切り線 */
#context-sendlink, /*リンクURLをメールで送信*/
#context-sendpage, /*ページを送信*/
#context-sendimage, /*画像をメールで送信*/
#context-bookmarklink, /* このリンクをブックマーク */
#context-sendlink, /* リンクURLをメールで送信 */
#context-viewimage, /* 画像を表示 */
#context-copyimage, /* 画像のURLをコピー */
#context-copyimage-contents, /* 画像をコピー */
#context-sep-copyimage, /* 画像のURLをコピーの下の区切り線 */
#context-sendimage, /* 画像をメールで送信 */
#context-setWallpaper, /* デスクトップの背景に設定 */
#context-blockimage, /* ****の画像を表示しない */
#context-sep-viewbgimage, /* ****の画像を表示しないの下の区切り線 */
#context-undo, /* 元に戻す */
#context-sep-undo, /* 元に戻すの下の区切り線 */
#context-cut, /* 切り取り */
#context-delete, /* 削除 */
#context-sep-paste /* 削除の下の区切り線 */
{
    display: none !important;
}

ヘルプ

起動しなくなった場合

Firefoxがとつぜん起動しない。

そういうときは、Windowsであれば"firefox.exe"に

"c:\Program Files\Mozilla Firefox\firefox.exe" -safe-mde

とオプションをつけて起動して、原因をつきとめる。

編集後記

ごちゃ

色々ごちゃごちゃしてきたな.

参考URL

マウスよりキーボード派にはたまらないブラウザだった.

*1:大文字なのでCtrl-Shift-t

*2:新しいタブを作らなくても、今のウィンドウでC-eして、キーワード入れたらAlt押しながらエンターでも別窓で検索結果


* はてなダイアリーキーワード:Firefox