素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

Firefoxに入れてる拡張、ぐりもん、CSS、ブックマークレットなど

流行ってるようなので、僕の環境も晒してみる。あんま使いこなしてない。

拡張

DOMInspector 2.0.0
Firebug 1.3XJ.0b4
mkdir tmp
cd tmp
svn checkout http://fbug.googlecode.com/svn/branches/firebug1.3/ fbug
cd fbug
ant
open dist
  1. Consoleのタブをクリックして、Enableを選択。いつでもConsoleを有効に。
  2. Consoleの右下をクリックして複数行モードに。
+Greasemonkey 0.8.2008802.0
mkdir tmp
cd tmp
svn co http://svn.devjavu.com/greasemonkey/trunk/src/ gm
cd gm
sh build.sh
open .
  1. /lang/javascript/userscripts/jautopagerize.user.js – CodeRepos::Share – Trac (AutoPagerize系)
  2. javascripter's gist: 3737 — Gist (MDCで翻訳されていないページがあったら英語版へ)
  3. javascripter's gist: 3740 — Gist (LivedoorReaderのショートカット変更、見た目をコンパクトに)
Stylish

普通のテキスト形式で管理したいので、使用は作成時のみ。

userChrome.css


javascripter's
gist: 3741 — Gist
に今使ってるものを置いた。
ブックマークツールバーにfaviconを表示している画像
ブックマークツールバーにfaviconを置いたり、URLバーのIMEをデフォルトOFFにしたり。

userContent.css


javascripter's
gist: 3743 — Gist
に今使っているものを置いた。
Livedoor Readerの広告を削除、うんこ画像を非表示に、YourFileHostへのリンクにアイコンを表示、target="_blank"のカーソル変更、mailto:リンクにアイコンを表示。

ブックマークレット

javascript:(function f(s,c){if(c=prompt("input selector"))s.textContent+=c+"{outline:3px solid red !important}\n",f(s)
})(document.documentElement.firstChild.appendChild(document.createElement("style")))

CSSセレクタのテスト用。

javascript:(function(c){console.log=function()c.apply(this,Array.map(arguments,function(o)typeof o.length=="number"?Array.slice(o):o))})(console.log);

Firebugのコンソールで、document.linksみたいな配列風オブジェクトを配列として表示する。一時的にconsole.logを置き変える。