Firefox のブックマークのアイコンを好きなアイコンに変更する拡張機能 Favicon Picker

  http://forums.mozillazine.org/viewtopic.php?t=321562

  Favicon Picker

  コメント欄で教えてもらいました.ありがとうございます.

  使い方は,拡張をインストールして,ブックマークのプロパティを開くと,上記のような画面が出てきます.
  Icon が追加されていますので,[Browse...] で好きな画像を登録することができます.
  選択した画像は,16x16 に拡大縮小されるみたいです.

  これを手動でする方法として,

- Firefox ブックマークに動く Favicon を
  http://www.kuribo.info/2006/02/firefox-favicon.html

  という記事も教えてもらいました.

  とにかく,[2006-03-14-1] の記事のように面倒な手順が要りません!


- 追記
  Firefox 2.0 に対応したバージョン
  https://addons.mozilla.org/firefox/3176

自サイトへのリンクをハイライトする Greasemonkey スクリプト

  以前,自サイトへのリンクをハイライトする Bookmarklet というのを作ったが,これの Greasemonkey ユーザスクリプト版.
  リファラを見て,リンク先に見に行ったはいいけど,どこに張られているのか分からない人向け.

  自サイトへのリンクをハイライトする Greasemonkey スクリプト

  ソースは以下のようになっているので @exclude のところと,変数 uri のところを書き換えてください.

// ==UserScript==
// @name           Highlight your link
// @namespace      http://cl.pocari.org
// @description    Link to your site is highlighted.
// @include        http://*
// @exclude        http://*pocari.org*
//                 ^ your domain
// ==/UserScript==

(function () {
    var uri = 'pocari.org'; // your domain
    var link;
    for (var i = 0; link = document.links[i]; i++) {
        if (link.href.indexOf(uri) >= 0) {
            link.style.backgroundColor = 'yellow';
        }
    }
})();


  Greasemonky ユーザスクリプトを作るときの注意点は,ファイル名は,foo.user.js のように,user.js をつけなければいけないこと.
  これを知らずに,はじめ困った.


- ref.: mozdev.org - greasemonkey: authoring
  http://greasemonkey.mozdev.org/authoring.html

- ref.: Dive Into Greasemonkey
  http://diveintogreasemonkey.org/toc/

Firefox のブックマークのアイコンを好きなアイコンに変更する方法

  Firefox はブックマークのアイコンに favicon.ico を自動で表示してくれるので便利ですが,これを好きなアイコンに変える方法.
  変更しないと,なにが困るかと言うと,例えば,はてなわんわんワールドをブックマークしてブックマークツールバーフォルダに表示した場合
  はてらぼの favicon.ico が登録されてしまいます.

  「はてわん」はやっぱり「しなもん」だろうということで,こういうときに変更すると便利です.

  まず,しなもんの画像をはてわんから持ってきます.gif アニメーション形式なので適当に一つ切り出します.
  これをアイコンエディタなどでアイコンとして書き出します.

  次に,このファイルを base64 でエンコードしてあげます.例えば,Perl だと以下のようのワンライナーで書けます.

perl -MMIME::Base64 -0777 -ne 'print encode_base64($_, "")' < cinnamon.ico

  実行すると,次のようにbase64 でエンコードされた文字列が出てきます (表示のために 76 バイトで改行を入れていますが,実際は一行です).

AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAxMT/AACgoAD+AP4Ab6/vAH+//wCPyf8AH1ePAABFSAAAP20AUFBQAGBgYABwcHAA
/v7+AICAgAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACggIAAAAAAAAAAAAAAAMCwkNBQgAAAAAAAAAAAAACwYL
CAUICgAAAAAAAAAAAAAACA0NDQYKAAAKCAAAAAEADQ0NBQUNBgoKDQUIAAAADQ0FBQUEBQQNCQkF
CAAODQ0FBQUEBwQFBA0EBQgAAA0FAAUEBAkEAgUEBQQJAAAFDQUFAggEAgQCBAIFBAACAAUICA0I
CQgCBAIEAgUAAg0IAAIFCAAACQgEAgUIAAIFCAACCAAAAAAACQgIAAACCAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD4/wAA4H8AAOA/AADAGQAAgAAAAAAA
AAAAAAAAgAAAAIAAAACAAAAAiMAAAInxAACf/wAA//8AAP//AAA=

  そして,Firefox のプロファイルディレクトリにある bookmarks.html を見つけて開きます.
  該当するブックマークの個所を見つけて,

ICON="data:image/x-icon;base64,AAABA.../AAA="

  と上記の文字列を記入すれば OK です.Firefox を起動すると無事アイコンがしなもんになっていると思います.

  # この作業は Firefox を終了してから操作してください.

  しなもん

  とまあ,ここまでは,ネタ振りで本題はここから.

  ブックマークツールバーフォルダに Bookmarklet を置いている人は多いと思いますが,
  例えば,アイコンだけを表示したい場合は Bookmarlet だとディフォルトのアイコンになって区別がつきません.

  そこで,上記の方法を使えば,Bookmarklet だろうがアイコンを好きなものにつけることができます.

  たとえば,はてなブックマークに登録の [B!] もはてぶのページから [B!] の画像を持ってきて,アイコンに変更してしまえばいいわけです.
  アイコンに変更したら

perl -MMIME::Base64 -0777 -ne 'print encode_base64($_, "")' < append.ico

  [B!] のアイコンは以下のようにエンコードされます (表示のために 76 バイトで改行を入れていますが,実際は一行です).

AAABAAEAEBAAAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAD/AAAA/wD/AP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAMzMzMzMzMzMzMzMzMzMzMzAAAAAAAAADAiIiIiIiIiACIAAAAiACIAIgAiIA
IAIgAiACIgAiIiACIAIiACACIAIgAAACIAIgAiACIAIgAiACIAIgAiACIAIgAAAiIAIgAiIiIiIi
IiAwAAAAAAAAAzMzMzMzMzMzMzMzMzMzMzP//wAA//8AAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAP//AAD//wAA

  これも先ほどの手順で (Firefox を終了した状態で) bookmark.html に

ICON="data:image/x-icon;base64,AAABA...//wAA"

  と追加してしまえば,以下のように見やすくなります.

  しなもん

  これで,よく使う Bookmarklet もアイコンで見分けがつくようになります.

  あと,上記手順ではアイコン形式でやりましたが,image/x-icon を image/png にして png でやってあげてもうまくいきそうな予感がしますが,未確認です.

Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE

  http://www.openqa.org/selenium-ide/

  JavaScript を使ってブラウザを介して Web アプリケーションのテストをしてくれる
  とても便利な Selenium.

  Selenium のテストを書くのが結構めんどくさかった.
  このテスト記述から開放してくれる Firefox の拡張があった!

  Selenium IDE

- Selenium
  http://selenium.thoughtworks.com/

続きを読む

JavaScript のエラーや XMLHttpRequest の通信ログをリアルタイムに記録してくれる Firefox 拡張 FireBug

  https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id= ...

  

  JavaScript のエラーだけでなく CSS のエラーや XML のエラーも表示してくれる.
  XMLHttpRequest のリクエスト,レスポンスも表示してくれるのでかなり便利.

Firefox 1.5 で使えるリファラをコントロールする拡張機能 RefControl

  http://www.stardrifter.org/refcontrol/

  なかなかよさげ.
  あまり,使うことは多くなさそうだけど,使いたいときにあるととても便利.

- via: コンピュータ系 blog
  http://kinshachi.ddo.jp/kurage/html/MT/comp/archives/000719.html

Venkman 早わかり

  http://www.mozilla-japan.org/projects/venkman/venkman-walkthrough.html

  JavaScript デバッガ Venkman の解説.ただし,バージョンは 0.8.6 以前と古め.

Firefox でテキストをクリップボードにコピーする方法

  http://la.ma.la/blog/diary_200601100445.htm

  Firefox + Flash でテキストをクリップボードにコピーする方法.
  IE と違ってクリップボードにコピーするだけで,読み込みはできない.

タブを閉じても終了しても「戻る」ことができる Firefox 拡張 How'd I Get Here?

  http://www.squarefree.com/extensions/high/

  How'd I Get Here?

  あれ?リンク元はどこだったかな?とタブを閉じた後に気づいても,もう大丈夫.
  これがあれば,新しく開いたタブでも,さらには Firefox を終了した後でもリンク元を
  たどることができる.

  この拡張をインストールするとツールバーのカスタマイズ画面に「How'd I Get Here?」
  のアイコンが表示されるので,適当なツールバーにおいてあげれば OK.

- via: vimrc diary
  http://vimrc.hp.infoseek.co.jp/diary/2005-12.html#2005-12-15-4

Gmail をストレージとして使う Firefox 拡張 Gmail File Space

  http://www.rjonna.com/ext/gspace.php

  Gmail File Space

  ユーザインタフェースもまんま FTP クライアントみたいでわかりやすい.
  ただし,HTTPS でなく HTTP で通信しているようなので注意が必要かも.

- via: ネタフル
  http://netafull.net/archives/011688.html