他国の2バイト文字ではメニューが文字化けしていたため修正いたしました。
インストール
ConQuery改造版についてに簡単な説明があります。
目玉機能の Places の導入が廃止になって、Firefox1.5からどう進化するのか?っといった感じですが、拡張を作っている立場からすると検索機能については大きく進化しています。
何が違うのかと言うと、サーチプラグインへのアクセスが非常に簡単になりました。(nsIBrowserSearchService.idlに定義されてます。)
サーチプラグインのid と検索語句を与えると、簡単に検索のためのURLを生成し検索が可能です。今まではもっとめんどくさかったのです・・・。
またサーチプラグインの生成も拡張から可能です。(引数を指定して試してみたところ見事に生成してくれました。)
これを実際にさまざまな検索サイトで使えるようにするには、アイコンの取得や複数の検索がある場合の検索パラメータの選択をどうするかなど実装上の問題はありますが、ぜひ実現させたい機能です。
Inside Firefox - The Inside Track on Firefox DevelopmentによるとFirefox2.0での導入は中止って書いてあるよね?
いまいち何がしたいのか見えなかったPlacesだけど・・・。
さすがに今の状態から6月下旬予定のリリースには間に合わないと踏んだのでしょうか?
とりあえずトランクビルド(1.9系)での開発は続くそうなので今後に期待したいですね。
ブックマークサイドバーやSageサイドバーなど、コンテンツエリア(Webページの表示エリア)以外の Firefox 上の領域からドラッグ&ドロップした場合はフォーカスされた新しいタブで開くように変更しました。
先日ふと今日は・・・・・・ Drag And Drop Upload という拡張でDrag And Drop Upload fieldという拡張が紹介されておりました。
何をしてくれる拡張かというと、Webページのアップロード用のファイルパス入力フィールドにエクスプローラなどからドラッグ&ドロップでファイルパスを入力してくれる拡張です。
サイドバーの表示が日本語では文字化けしているようですが(パスは日本語を含むパスも通ります。)、私のようにWeb上でブログを書いているとファイルをアップロードする際、この機能はとっても便利w
ということでこの機能いただき!!
Windouws Xp sp2 の環境では私がテストした限り日本語パスも表示可能でしたが、Windows 以外の環境の場合、文字化けするかもしれません。
(Windows以外の環境をお持ちの方は、動作報告をお願いします。不具合がある場合はSDaGを使って表示されたファイルパスとWebページ上で参照から表示されたファイルパスを報告していただけないでしょうか?よろしくお願いします。)
SuperDragAndGo-0.2.4x25_jp.xpi
上記以外の概要は Super Drag And Go 改造版についてをご覧ください。
また修正しなくてはいけなくなりそうですが、よろしくお願いします。
Tab Mix Plusの”タブを凍結・タブを保護・タブをロック”するジェスチャーを追加しました。
バージョンの違いは追加ジェスチャーが違うだけです
bbs2chreaderを開く/閉じる 要拡張bbs2chreader | Foxage2chを開く/閉じる 要拡張Foxage2ch |
Sageを開く/閉じる 要拡張Sage | DOMインスペクターを開く/閉じる |
ブックマークツールバーを開く/閉じる | All-In-One Sidebarを開く/閉じる 要拡張All-In-One Sidebar |
Sidebar Mixを開く/閉じる 要拡張Sidebar Mix | 右のタブを全て閉じる |
左のタブを全て閉じる | 右のタブを閉じる |
左のタブを閉じる | PageZoom ズームイン 要拡張PageZoom |
PageZoom ズームアウト 要拡張PageZoom | PageZoom ズームリセット 要拡張PageZoom |
貼り付け | コピー |
切り取り | 全て選択 |
削除 | Fire Bugのコンソールを開く/閉じる 要拡張Fire Bug |
Del.icio.usブックマークを開く/閉じる 要拡張delicious非公式版 | URLとタイトルをコピー 要拡張copyURL+ |
URLと選択文字列をコピー 要拡張copyURL+ | URL・タイトル・選択文字列をコピー 要拡張copyURL+ |
ScrapBookを開く/閉じる 要拡張ScrapBook | Adblock Plusサイドバーを開く/閉じる 要拡張Adblock Plus |
全てのタブを閉じる | タブを凍結 要拡張Tab Mix Plus |
タブを保護 要拡張Tab Mix Plus | タブをロック 要拡張Tab Mix Plus |
Firefox3.0でも問題なく動作しているようなので、Max Versionを変更しました。
概要についてはExternal Application Buttons改造版についてをごらんください。
Open/Close bbs2chreader Needs bbs2chreader | Open/Close Foxage2ch Needs Foxage2ch |
Open/Close Sage Sidebar Needs Sage | Lunch DOM Inspector |
Open/Close Bookmarks Sidebar | Open/Close All-In-One Sidebar Needs All-In-One Sidebar |
Open/Close Sidebar Mix NeedsSidebar Mix | Close All Right side Tabs |
Close All Left Side Tabs | Close a Right side Tab |
Close a Left Side Tab | PageZoom Zoom-in Needs PageZoom |
PageZoom Zoom-out Needs PageZoom | PageZoom Zoom-reset Needs PageZoom |
Paste | Copy |
Cut | Select All |
Delete | Open/Close Fire Bug Console Needs Fire Bug |
Open/Close Del.icio.us Bookmarks Needsdelicious | Copy URL and Title Needs copyURL+ |
Copy URL and Selected Text Needs copyURL+ | Copy URL, Title and Selected Text Needs copyURL+ |
Open/Close ScrapBook Needs ScrapBook | Open/Close Adblock Plus SideBar Needs Adblock Plus |
Close All Tabs | Freeze Tab Needs Tab Mix Plus |
Protect Tab Needs Tab Mix Plus | Lock Tab Needs Tab Mix Plus |
There are some Firefox extensions I modified below.
I develop them for my private use, and they have possibilities to have some problems.
I never indemnify recompense for any problems caused by them. You have to use them at your own risk.
”連日更新してすいません。とりあえず、しばらくこれで行く予定(ほんまかいな?)”
といってたのですが、”http”の無いテキストリンクを開く際セキュリティチェックが誤作動していたので修正しました。
とりあえず上のようなツールチップを表示してくれます。
表示・非表示の切り替え、ツールチップの表示位置設定、表示までの時間、フォントの大きさ・フォント色・背景色の設定が可能です。
またステータスバーにも現在のジェスチャーを表示可能にしました。(こちらは表示・非表示の設定はないです。)
とりあえず Firefox 1.0 でのテストはしてないです。
(多分動くとは思いますが、動作報告お願いします。)
またマシンの負荷をなるべく下げるため、ツールチップの描画レートを表示に違和感がでない範囲で下げております。
(ちょっと動きになめらかさが足りないかもしれません。)
ツールチップの移動具合などのご感想をぜひお聞かせください、よろしくお願いします。
新機能以外の修正ですが、Firefox 以外から HTML ファイルや画像ファイルがドラッグ&ドロップできなかったバグの修正しました。
SuperDragAndGo-0.2.4x22_jp.xpi
上記以外の概要についてはSuper Drag And Go 改造版についてをご覧ください。
Super Drag and Go 改造版には、ConQuery のホットメニューを呼び出す機能がついているのですが、リンクをドラッグ&ドロップしてこのホットメニューを呼び出した場合便利な使い方ができます。
通常ホットメニューを呼び出し左クリックでサーチプラグインを選択すると、リンクの文字列を選択したサーチプラグインで検索します。
しかし、右クリックでサーチプラグインを選択すると入力ダイアログが出現し、入力した文字列で検索してくれます。
しかも入力ダイアログが出現した時点でこのダイアログにフォーカスが移っているので、リンクのジェスチャーから
”ホットメニューを呼び出す”→”サーチプラグインを右クリックで選択”→”文字列をキーボードで入力”で検索可能です。
リンクはどの Web ページにもいたるところにあると思うので、いつでも2手間ほど楽に検索が可能になると思います。
検索バーが嫌いな人はもっと幸せになれると思います。
今のところリンクのジェスチャー(厳密には Web ページ上で文字列を選択していない場合)から、ホットメニューを呼び出した場合有効です。
選択文字列のジェスチャーからも同様の動作をさせるには ConQuery を修正しないといけないので・・・(そのうち修正します。)
私は携帯FOXを使って、USBドライブに作成したFirefoxを利用しているのですが、唯一心配していたのはアップデートの際に作成しなおさないといけないのでは?ってことでした。
ってことで Firefox が 1.5.0.2 にアップデートしたので、USB のFirefox からアップデートさせてみました。
とりあえず、プロファイルなどのバックアップは取って置き”ソフトウェアの更新を確認”をポチッ・・・・。
更新をダウンロードし再起動・・・・・(ドキドキ)
更新のインストールが始まりましたw・・・・・・あれ?
インストールのプログレスメーターがなかなか進行し始めません・・・・(ドキドキ)
壊したかなっと思ったとたんゆっくりですが、更新が進行し始めました。(良かった〜w)
原因は USB ドライブのアクセススピードにあるのかもしれません。
ってことで携帯FOXで USB にFirefoxを作ってしまえば、普通に使えちゃいます。
問題のある拡張機能がいくつかあることと、プラグインを更新した場合、USB の方は更新されないので、コピーしとかないといけないですが。
Super Drag and Go ちょこちょこといじっております。
現時点で私が考えていることをメモ
Super Drag and Go はコンテンツエリア(ブラウザーのWebページ表示部分)での Drag & Drop でジェスチャーを発動させているのですが、Web ページ上の画像を Drag & Drop すると Windows にて Drop した画像ファイルが、削除されず残ってしまうと言う問題があります。
Bug 245861
この問題を回避するために、Super Drag and Go は画像を Drag した場合、そのドラッグ中の情報を書き換えることで対応しております。
そのためいくつか弊害があります。
一つは Web ページ上の画像を Drag & Drop でエクスプローラーなどに移動できない。
もう一つはAdblock Plusのアイコンに画像を Drag & Drop してフィルターに追加できないってことです。
ということで他に方法がないかテストしてみたのですが、そのまとめ
現在 Super Drag and Go は最大四方向のジェスチャーを設定可能なんですが、これを All-in-One Gesturesのようにジェスチャーを”上 → 下 → ドロップ”などのように設定可能にする場合の問題点。
ってことで四方向から八方向にしたらどうかというお話
とりあえず現在こんな状態です。
ご意見があればぜひお聞かせください。
delicious(非公式版)が更新されておりました。
こちらでも紹介されております。Software Memo Annex: [Firefox] delicious
作者さんに日本語Localeと共に、改造版を送ったところ気に入ってもらえたので、日本語Localeと改造版の機能は次のバージョンから統合されます。
あと本家版は日本語Localeに不足があるため、現在XULパースエラーを出します。
本家版の変更点は以下
久しぶりの更新なので、どこをいじってたのか・・・・。一応以前のコードには分かるように書いてはあったのですが、見落としている可能性が・・・。
あと本家版の更新との関係もあります。
一応こちらでも簡単にはテストしてますが、何かありましたらご報告お願いします。
Firefox 0.7 − 1.5 Thunderbird 0.9 − 1.5
delicious.mod.0.6.1.xpi
改造版の機能を本家に統合していただいたので、現在の配布はありません
何事にも大事です。(めずらしくFirefoxとは関係ないです。)
英語単語など、大学を卒業してしまうと覚える機会など皆無なので、単語力(タンゴリキ)というのをご紹介。
登録されている8000語の中からレベルごとに10個選択し、三択形式の問題を作成してくれます。
間違った単語はそのまま単語帳に登録することも可能です。
無料版でも、単語帳に10個・ユーザー辞書に100個単語を記憶させることができます。
ちょっと単語の意味がマニアックなんですが(辞書で最初に定義されるような言葉ではないことがしばしば)
単語の練習にはいいのでは?
いいサイトが他にあれば教えてくださいw
Firefox2.0から導入されるPlacesですが、現状の branch ・ trunk ビルドと使いにくい・・・。(新しいものに順応できなくなってきてる?年かな・・・。)
ということで朝顔日記 - 続・tab で places経由でnorah'# : Classic Sidebarsというのを発見w
あ〜やっぱりサイドバーからブックマークが見えるほうが便利〜。
でも問題もいくつかあります。
//中のchrome/content/sidebar.jsの //PlacesController.mouseLoadURI(evt);を以下に変更 PlacesController.openLinksInTabs();
toggleSidebar('classicsidebarsBookmarks');
Firefox3.0でも問題なく動作しているようなので Max Version 変更しました。
概要についてはbushwhacker: Dictionary Search1.5メニューの日本語登録修正をご覧ください。
Firefox 1.5 - 3.0.*
拡張のテストのためにFirefox3.0a1(Gecko/20060408 )(Trunkビルド)を入れてみました。
なんかブックマークなどのアイコンの表示がなんかおかしいものの、PlacesやサーチプラグインはFirefox2.0と同様な感じになってました。
とりあえず問題なく動きそうな拡張は順次Max Versionの書き換えだけですが、アップしときます。
Firefox2.0から検索機能の強化?
(少なくとも拡張を作るうえでは、サーチプラグインへのアクセスが簡単になる。)
にともなってサーチプラグインのファイル形式が変更されます。
それじゃ〜今まで使ってたサーチプラグインは使えなくなるのかというとそうではありません。
プロファイルまたはFirefoxインストールディレクトリーのサーチプラグインフォルダーにサーチプラグイン(今までの形式のもの)を入れてやると起動時に新しい形式のものに変換してくれます。
(現在のFirefox2.0a1【Gecko/20060405】では変換時に文字化けしてしまいます。
対処法は・・・・書き直す・・・。日本語【2バイト文字】でも大丈夫です。)
それと関連してConQueryのFirefox2.0への対応なんですが、この新しいサーチプラグイン専用(つまり現状ではFirefox2.0専用)にしようかと考えております。
理由はコードが激減する。(Firefox1.5にも対応させるとなると、コードが結構増えてしまいます。)
ですが問題が・・・。ConQuery専用のサーチプラグインが使用できなくなります。(これを使っている人はいるんでしょうか?)
あとは設定でサーチプラグインの情報が表示されるのですが、検索フィールドのパラメーターが本体では全て結合されて取得されているので、パラメーターを現在のように分けて表示することはできなくなります。
使う上ではなにも変わりません。
それなら軽いほうがいいだろうということで・・・。