#contents * 拡張機能 :LastTab| タブを閉じたとき最近に表示したタブに移動~ 最近に表示したタブにCtrl+Tabで移動~ 家で使っているといつの間にか効かなくなっている(他のマシンで再現せず :Tabbrowser Preferences| タブの設定項目の拡張 :Html Validator| HTMLのチェック~ 0.7.6 + FireFox1.5で大きめのJavadocのページを見たところCPUを使い切って刺さった → [[ここ>http://jsourcery.com/output/eclipse/3.1/]]~ 指定ドメインだけチェックするのが吉~ :Google Pagerank Status| ページランクの表示 :Mouse Gestures| マウスジェスチャ~ 使わないジェスチャを消すUIが微妙なため初期セットアップがやや面倒 :Bookmarks Synchronizer| ブックマークの同期~ Personal Toolbar用とも~ FTP :Read Easily| スタイルシートの無効/有効化のボタン :Style Sheet Chooser II| スタイルシートの選択~ None Defaultの2択しか見たことないが~ Noneにしても完全にオフにはならないページあり :Fetch Text URL| リンクになっていないURLを辿る ** 1.5対応 http://btcorp.dyndns.org/Tools/FireFoxExtensions/FF_1.5_extensions/ ~ ここに行くと公式にはない1.5対応版が拾える。 - 1.5未対応 -- Read Easily - 上記のページで拾えるけど公式のところでは1.5未対応 -- Bookmarks Synchronizer ** 1.5.0.1 対応 Bookmarks Synchronizerがまた動かなくなったのでいろいろ探してみた。~ いくつか見つけた後に再び確認すると、上の1.5対応のリンクのところも、~ 1.5.0.1 対応のものに差し替えられていた(しかし自動アップ/ダウンロードが動いていない模様。 - [[Torisugari本人による1.1.2>http://www.extensionsmirror.nl/index.php?showtopic=1241#entry17488]] -- 動きません ;( - [[SE 1.1.8 SiteBar Edition>http://sitebar.org/downloads.php]] - [[Xerixによる SE 1.1.8>http://www.trasduzione.com/bmsync/]] -- とりあえずこれ入れてる ** Tab Mix Plus で複数のホームページを設定すると起動時にタブ幅がアイコンサイズになる 1.5の時も確認できたが細かく調査していないので 1.5.0.1 の時のメモ。 - ホームページの数が6つ以上 - prefs.js に以下の記述がある~ user_pref("extensions.tabmix.sessions.version", "0.1"); 上の両方を満たしていると起こる。~ 5つ以下にしたり、記述を削ったり(終了時に書かれるけど)すると起こらない。~ http://tmp.garyr.net/forum/viewtopic.php?t=766 ~ 本家でも議論はされている模様。 今のところの回避方法としては、~ Tab Mix Plus → 表示 → タブバー → 一段に収まらない... → スクロール可能にする~ ** Bookmarks Synchronizer で自動アップロード/ダウンロードが利かない ~*.browsercount(bmsync.browsercountとかbookmarksftp.browsercountとかその辺)が終了時に0にならない(消えない)場合。~ まだブラウザが存在するものだという扱いになっているからだと思われる。 *** 適当な解決版 bmsyncOverlay.js // 元々 if( this.xbel.settings.getBool("autodownload", false) && this.count==1) if(this.xbel.settings.getBool("autoupload", false) && this.count==1) // ブラウザの個数を無視 if( this.xbel.settings.getBool("autodownload", false)) if(this.xbel.settings.getBool("autoupload", false)) &ref(bookmarks_synchronizer_naname.xpi);~ XerixによるSE 1.1.8 に対して上の加工をしたもの * userChrome.js http://diary.noasobi.net/2006/05/diary_060520a.html JavaScript のファイルを追加するだけで簡単に拡張、ってもの。~ 軽量ジェスチャーを使うために入れてみる。 + userChrome.js のインストール -- http://forums.mozillazine.org/viewtopic.php?t=556229 -- よく検索に引っかかるのは 0.7(Firefox1.5まで)なので注意 + Sub-Script/XUL Loader をインストール -- http://forums.mozillazine.org/viewtopic.php?t=397735 -- プロファイルの chrome/ 以下に -- 追加する JavaScript をファイルごとに分けれる + 拡張機能の JavaScript をインストール -- chrome/ 以下に *.uc.js で * 拡張機能の作り方 - http://north-country.hp.infoseek.co.jp/FireFoxExtensionMemo.html - http://developer.mozilla.org/ja/docs/Building_an_Extension - http://xul-app.hp.infoseek.co.jp/xultu-ja/ - http://kb.mozillazine.org/Development_resources * Firefox内URL :about:config| 設定変更 :chrome://browser/content/bookmarks/bookmarksManager.xul| ブックマークの管理 :chrome://bmsync/content/upload.xul&br;chrome://bmsync/content/download.xul| Bookmarks Synchronizerのアップロード/ダウンロード~ bmsyncのところはbookmarksftpなどインストールされているものに合わせて