ブックマークレットのファビコンを変更したい

ブラウザに登録してみるとファビコンが白紙の状態。視認性が悪いのでなんとかしたい!と思って考えた方法をご紹介。 Bookmarklet 20140830 1 ファビコンを変更する方法は、ここのサイトを参考にさせていただきました。 clmemo@aka: Firefox のブックマーク・ツールバーをファビコンでスマートに Firefoxのプロファイルにbookmarks.htmlというファイルがあるという解説だったのですが、バージョンアップしたからか、そのファイルが見つからず…。

ブックマークデータの保存場所は

Firefox公式ヘルプを見てみると、ブックマークのデータは「places.sqlite」というファイルに保存されているとのこと。 プロファイルの管理 | Firefox ヘルプ でもこれじゃファイルを開けないので、別の方法を考えました。

ブックマークのエクスポートとインポートを利用する

ページをTumblrに投稿するブックマークレットに、Tumblrと同じファビコンを使いたい!という例で解説します。 使いたいファビコンがあるサイト(ここではTumblrのサイト)をブックマークします。(サイトを閲覧したときにブラウザがファビコンのデータを保存するので、閲覧履歴がなければ一度閲覧してください) ブックマークをHTMLファイルでエクスポートし、作成されたファイルをテキストエディタで開きます。 それぞれのブックマークはDTタグから始まっています。検索コマンド(⌘+F)を利用して、目的のブックマークを探します。 目的のブックマークの「ICON="~"」の部分をコピーします。 [HTML]
Tumblr [/HTML] 次に、ブックマークレットの部分を探し、アンカーの開始タグの最後にさきほどコピーした部分をペーストします。 [HTML]
+Tumblr [/HTML] ファイルを上書き保存。 保存したファイルをブラウザにインポートし、ブラウザを再起動します。ブックマークレットのファビコンが変更されました。 Bookmarklet 20140830 2