userChromeJS の導入
動機
本当は vimperator を導入したいが、低スペック環境下の Firefox ではモッサリして使い物にならないので(代わりに??) userChromeJS を導入する。
導入
mozdev.org - userchromejs: index から、現時点*1で最新版の userChromeJS v1.1 をダウンロードし、Firefox へインストールする。
UserScript を任意の場所に配置
プロファイル/chrome/userChrome.js に
userChrome.import("C:\\*******\\Dropbox\\userChromeJS");
と記述し、Dropbox で UserScript を共有させる。
使用中の UserScript
autoCopyToClipboard.uc.js
選択した文字列を自動でクリップボードへコピーする。Ctrl + Shift + C または about:config の clipboard.autocopy を false で無効、true で有効になる。
現在、うまく機能していない。調査中
CopyUrlLitePlus.uc.js
表示しているページのタイトルや URL、選択した文字列などを任意の形式に整形しクリップボードへコピーする。
MainMenusInOne.uc.js
メインメニューの項目をまとめる。
PasteAndGo.uc.js
スマートロケーションバーのコンテキストメニューへ「貼り付けて移動」を追加する。検索バー上でも「貼り付けて移動」できるように UserScript に追記。
現在、うまく機能していない。調査中
2009-08-10 : PasteAndGo.uc.js を Firefox 3.5 対応 + α
popupTranslate.uc.xul
選択した文字列を中クリックで翻訳し、結果をポップアップで表示する。
textLink.uc.js
ttp:// 等の文字列をクリックでリンクの様に機能させる。
UndoListInTabmenuToo.uc.js
「最近閉じたタブ」のリストをタブのコンテキストメニューでも表示する。
RestartFirefox.uc.js
メニューに再起動の項目を追加。
*1:2009/08/10