Firefox

PAC をリロード

「このサイトを見るときはこのプロキシを使う」ということを実現するためには PAC を書くと幸せになれることが多い. 特にそのプロキシを自分で書いているときは付けたり外したりする等で頻繁に PAC を書き換える,ということを稀によくやると思うのですが,…

ファイルから data URL を生成

そういう関数が用意されていてもよさそうな気もするけど. MIMEService で MIME type を得ているけど,どうやら拡張子から判断してるだけっぽい. function toDataURL(file) { // assert(file instanceof Ci.nsIFile) let type = 'plain/text'; try { type =…

アクセスキーと Vimperator のキーバインドが衝突するあれ

Firefox のアクセスキーの設定は ui.key.generalAccessKey ui.key.chromeAccess ui.key.contentAccess で行うことができ,chromeAccess は chrome の要素に,contentAccess はページコンテンツの要素に使われるアクセスキーを指定する. generalAccessKey が…

Google の検索結果に delicious のブックマーク数を付け加える GreaseMonkey スクリプト

XMLHttpRequest だとクロスドメインにリクエストできないらしい。 GreaseMonkey の場合は GM_xmlhttpRequest でクロスドメインに非同期的にリクエストできる。 それのサンプルとしてタイトルにあるようなものを書いてみたんだけど、MD5を求めるのにHugeDomai…

GreaseMonkey を入れてみた

なんかものすごく今更なのだけど。 Firebugで作るGreasemonkeyスクリプト〜入門と実践(From Kanasan.JS) | Blog.37to.net これを読んで導入してみようかなと思った。それと同時に Javascript にも慣れようと。 とりあえず Google Image Search の検索結果を…