Description

当ブログは、主に私が愛用している Firefox の拡張の日本語化、リリース情報、独自の修正/改造に関して取り扱っております。なお、日本語化は BabelZilla 経由で開発元へフィードバックされておりますので、独自の修正/改造を施したものを除いて、ほとんどの拡張はリリース情報の翻訳のみとなっております。

Tab Mix Plus
タブブラウジングを強化する様々な機能を追加
CookieSafe/View Cookies CS
Cookie の保存/許可をコントロール
(View Cookies CS は私の翻訳担当ではありません)
(CS Lite 私家日本語版も公開中)
ConQuery
コンテキストメニューからウェブ検索
オリジナルにバグがあるため、改造版を公開中
Live HTTP Headers
ウェブページとブラウジング中の HTTP ヘッダを表示
JSView
外部スタイルシートと JavaScript のソースを表示
オリジナルにバグがあるため、改造版を公開
FoxClocks
ステータスバーやツールバーに、世界中の時刻を表示します
仮想的にすべてのタイムゾーンを扱えます
CorrectLink
text/plain メッセージ中のリンクを修正します

これ以外のものは、ページ右列の「カテゴリー」から閲覧してください。

| | コメント (1) | トラックバック (0)

2008年10月20日 (月)

Tab Mix Plus 0.3.7.3 リリース

Tab Mix Plus 0.3.7.3 が AMO からインストール/ダウンロードできるようになっています。

0.3.7.2 からの変更点は以下のとおりです:

  • (タブのタイトルで)アンダーラインを用いるスタイルが上手く表示されていなかった問題を修正
  • Windows Vista のいくつかのテーマとの不整合があった問題を修正
  • 「タブをロック」がページを再読み込み(更新)している間は動作していなかった問題を修正
  • Firefox 3.1 で、拡張 ツリー型タブ(Tree Style Tab)をインストールしタブバーを縦に配置したときに、タブのドラッグ&ドロップが動作していなかった問題を修正
  • その他の修正

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

p.s. 昨晩に日本時間の夜10時頃には来ていたみたいですね…

| | コメント (0) | トラックバック (0)

2008年10月14日 (火)

Tab Mix Plus 0.3.7.2 リリース

AMO に Tab Mix Plus 0.3.7.2 が来ています。

0.3.7.1 からの変更点は以下のとおりです:

  • [Tab Mix Plus のオプション] - [表示]パネル - [タブバー]タブ - 「一段に収まらない数のタブを開いた場合、タブバーを:」 の設定を [多段表示にする] に設定していても、多段表示されない問題を修正

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

p.s. NHKスペシャルと ER XIII を見ている間に修正されました…

| | コメント (2) | トラックバック (0)

2008年10月13日 (月)

Tab Mix Plus 0.3.7.1 リリース

Tab Mix Plus 0.3.7.1 が AMO からダウンロードできるようになっています(一時的に、update.rdf は存在するものの .xpi ファイルがまだなかったために、アップデートの通知および変更点は表示されるものの、アップデート自体はできない状態にありましたが、現在はアップデート可能です)。

AMO からインストール/ダウンロードできるものの日本語ロケールファイルが、BabellZilla にてリリースされたものに挿し換わっていますので、久々に当ブログに .xpi ファイルを置きません。AMO から直接インストール/ダウンロードなさってください。

0.3.7 からの変更点は以下のとおりです:

  • Firefox 3.1b2pre にインストールできるように対応
  • タブバーの多段表示をしているときに、いくつかのテーマでタブバーの背景に問題があった点を修正
  • Firefox 2 で Tab Mix Plus の設定をデフォルトに戻したときにエラーが起きていた問題を修正
  • 起動時のページが空白のページからホームページに変更されていた問題を修正
  • [ツール] - [オプション] - [プライバシー]パネル - [プライバシー情報] - [今すぐ消去] が動作していなかった問題を修正
  • Tab Mix Plus と不整合を起こす拡張の [リストを表示] ボタンが動作していなかった問題を修正
  • 拡張 Speed Dial と不整合を起こし、Firefox 2 でタブを閉じることができなかった問題を修正
  • viewtopic.php?~ といった URL の場合に「指定時間ごとに再読み込み」が動作していなかった問題を修正
  • [Tab Mix Plus のオプション] - [リンク]パネル - 「強制的に新しいタブに開くリンクの種類」で [他サイトへのリンク] がいくつかのサイトで動作していなかった問題を修正
  • 「最後に閉じたタブを復元」が動作しないことがあった問題を修正
  • 「最近閉じたタブ」のリストで SSL接続(https:) されたサイトのファビコンが表示されていなかった問題を修正
  • その他、たくさんの問題を修正

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

| | コメント (4) | トラックバック (0)

2008年10月11日 (土)

ConQuery 1.7.3 改造版その4β7 リリース

ConQuery 1.7.3 改造版その4β6のコメント欄にて報告のあったバグを修正しましたので、改造版その4β7(mod-4b7)をリリースします。

「conquery-1.7.3-mod4b7.xpi」をインストール/ダウンロード

改造版その4β6からの変更点は以下のとおりです:

  • {searchTerms}({selection}、[:selection]) + fixed strings もしくはその他のテンプレートパラメータが指定されいる検索エンジンで、正しく文字列置換が行われない問題を修正

前回と同じく改造版その4β4でのエンバグです。

制限事項:

  • (恐らくは間違った記述により)同一の name 属性を持つものが複数存在する Sherlock 形式の検索エンジン、もしくはそれから変換された MozSearch/OpenSearch 形式の検索エンジンは ConQuery advanced/xml plugin として扱われる(bugzilla@mozdev Bug #16495)

既知の問題:

  • ホットキーで表示されたメニューのサブフォルダ上でダブルクリックを行っても、複数の検索エンジンによる検索が行われない

開発元:  mozdev.org - conquery (ConQuery home: http://conquery.net/ は消滅)
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/231
OpenSearch.org: http://www.opensearch.org/


Same contents in English...

ConQuery 1.7.3 modified version 4 beta 7 is released.

Install/Download "conquery-1.7.3-mod4b7.xpi"

Changing points from modified version 4 beta 6, as follows:

  • Fixed issue, doesn't replace strings correctly when {searchTerms} (or {selection}, [:selection]) + fixed strings or other template parameters are written in the search engine.

This issue is enbuged by modification of version 4 beta 4.

Limitation:

  • A Sherlock format search engine with redeclared name attribute(written illegally, may be) and converted to MozSearch/OpenSearch format from this, are processed as ConQuery advanced/xml plugin. (bugzilla@mozdev Bug #16495)

Known issue:

  • When double click on the sub folder in the hot key's menu, doesn't execute multi queries.

Developer's site:  mozdev.org - conquery (ConQuery home: http://conquery.net/ was missing)
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/231
OpenSearch.org: http://www.opensearch.org/

| | コメント (0) | トラックバック (0)

2008年10月10日 (金)

現実逃避ぎみに… 徒然と

ConQuery 1.7.3 改造版のコメント欄にあるバグつぶしをやっているのですが… これが、なかなかはかどっていません。mod-4b4 で対応した {searchTerm}+Optional String のパターンでエンバグした状態なのですが、これと複数のテンプレートパラメータ {searchTerms}+{template parameter} なパターンとの両立に結構頭を悩ませています。
オリジナルの ConQuery 1.7.3 はどちらのパターンも「一見」正しく動作しているように見えるのですが、実はサイトに応じた非ASCII(URI)文字のパーセントエンコードを考慮していないため(ぶちゃけると、正しく処理していない)、たまたま ASCII 言語圏でうまく動作しているだけです。
固定された Optional String の場合と({searchTerm}、{selection}、[:selection] 以外の)テンプレートパラメータでの分離、個別パーセントエンコードが結構面倒くさい処理になりそうです。

で、なぜかほぼ同時に(以前、複数検索エンジンによる同時検索を提案してきた)ロシア人から「同時検索が動作しないパターンがある」との報告がメールであったのですが、こちらが「そんなはずはない、こちらでは再現しない。他の拡張を全無効、新規プロファイルでチェックしてみ」と返信したところ… 「ゴメン、こっちの勘違いやった。ちゃんと動くわ」って… 最初の問題の対策を考えつつ、この問題の調査にも結構時間を割いたのに「それはないやろ」状態。

更に、また別の方からメールで「Firefox 3.1(Minefield) 上で Quick Context と一緒に使いたいけど、文字列をドラッグして Quick Context で自働的にポップアップするコンテキストメニューから検索できない。正しく選択した文字列が渡されていない」との報告が… (結構切れる寸前) Quick Context ってそもそも Firefox 1.0 - 1.5 用で作者もメンテナンスを放棄しているシロモノ。
更に言うと、ConQuery 内部での選択文字列の取得、および内部動作用の処理が結構トリッキーというか、またもや global 変数てんこ盛り状態で弄りたくない部分の一つ。この手の連動型拡張の場合は、一般的には互いの処理を把握していないと上手く動作しない。ぶっちゃけると、ここを弄りだすと根本部分から ConQuery の処理を書き直さないといけないので「ごめんやけど、Quick Context への対応はしません」と返答。

余力があれば、やってみたいところではあるけど、以前に選択文字列取得部分を一読した限りであれば、連動型拡張とは明らかに相性が悪そうな作りになっていた。

以前に書いたとおり、そろそろこういった「元々の ConQuery の不手際に起因する問題修正が、負担になりつつある」ので、スクラッチから検索系拡張を作成したいと思っているのですが、こっちもなかなか進みません。

更に間の悪いことに… (以前痛めた腰の方は快調なのですが)、コンピュータというものに初めて触れてからかれこれ25年、それを飯の種にし始めてから15年ほどが経過するのですが、長年の酷使に耐えかねたのか、単に年をとったからか(苦笑)、ひと月ほど前から右肘が痛みを発しております。腱鞘炎ではなさそうなのですが、痛みが日常生活に支障を及ぼしはじめております。つらつらと考えてみるに、ここ数年の腹筋、背筋の弱体化とともに、マウスを操作する際に右腕を突っ張るようにして上体をささえる姿勢がよろしくないみたいなのですが… 現在、市販の湿布を張りつつ、姿勢の矯正に努めています。

| | コメント (2) | トラックバック (0)

2008年10月 7日 (火)

AMO の Tab Mix Plus の説明が日本語化されました

最近、BabelZilla 上で Firefox Add-ons(AMO) のページの説明(metadata: summary、description) のローカライズもやるのが流行り?らしいのですが、Tab Mix Plus も「ローカライズしてくれるならやるよ by CPU」とのことですので、翻訳してみました。summary の方は 250bytes 制限があるので、非ASCII な言語で UTF-8 でやる場合には結構文字数制限が厳しいのですが、なんとか無理やり詰め込んでみました(一般的には、Shift_JIS/EUC-JP で2バイトな文字も UTF-8 だと3バイト、1.5倍になるため)。

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

| | コメント (0) | トラックバック (0)

2008年10月 4日 (土)

Tab Mix Plus 0.3.7 公式リリース

AMO の Tab Mix Plus 0.3.7 が正常にダウンロード/インストールできるようになっています。が、予想どおり本日追加翻訳したロケールファイルではなく、一つ前のものになっています(かろうじて、もう一つ前の Dev-Build 0.3.7pre.08 系でのものではありませんが)。以下に、BabelZilla にてリリースした 0.3.7 対応日本語ロケールに差し替えたものを置いておきます。
JavaScript のプログラム的には AMO の 0.3.7 と Dev-Build 0.3.7pre.081003 に差はありません。「タブのプレビューを表示する(Show tab previews)」の文章の翻訳と、Fx 3.1系(Minefiled/Shiretoko になる予定のもの)でだけ表示される文章が追加されているだけです。

「tab_mix_plus-0.3.7-fx.xpi」をインストール/ダウンロード

Tab Mix Plus 0.3.6 からの変更点は以下のとおりです:

  • Firefox 3.1 以降もしくは、拡張 Ctrl-Tab をインストールしているときに有効な、「タブのプレビューを表示する」設定を追加
  • タブバーの右端に「新しいタブ」ボタンを配置する設定を追加
  • 多数のリクエストがあったので、session.rdf(セッションファイル)をバックアップする機能を追加。
    プロファイルフォルダの sessionbackups フォルダに毎日バックアップします。プリファレンス extensions.tabmix.sessions.max_backups でバックアップファイルの最大保持数を指定します。「-1」を指定した場合は無制限にバックアップを作成します。「0」を指定した場合はバックアップは作 成されません(既に保存されたバックアップも削除されます)。(デフォルトは「7」)
    プライバシー情報を含む Tab Mix Plus のセッションデータを削除すると、バックアップファイルを含むすべてのセッションデータが失われる点に注意。
  • [タブをリネーム] に「URLが変わってもこのタブを永続的にリネーム」する設定を追加
  • [タブをリネーム] に「同じURLのページはすべてリネーム」する設定を追加
  • セッションデータを Tab Mix Plus形式から拡張の Session Manager形式へ変換する機能を追加
  • タブのコンテキストメニューに「新しいタブ」のアイコンを追加
  • Firefox 2 でタブバーの左右のスクロールボタンを動作するように修正
  • [Tab Mix Plus のオプション] - [表示]パネル - [タブバー]タブもしくは、ツールバーの「タブの一覧」ボタン上での右クリックに、「タブバーの表示:」の設定を追加
  • ツールバーの [タブの一覧]ボタン上で Ctrl+クリックすると現在のタブを閉じる、[最近閉じたタブ]ボタン上で Ctrl+クリックするとと最後に閉じたタブを開く機能を追加
  • Firefox 2.0 より前のバージョンのサポートを廃止

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

p.s. ふう、これで Tab Mix Plus 関係は一息つけるかな?

| | コメント (2) | トラックバック (0)

Tab Mix Plus 0.3.7 on the AMO?

AMO から Tab Mix Plus 0.3.7 正式版がダウンロードできるようになっていますが、実際にインストール/ダウンロードしようとすると、アドオンマネージャでは「原因: ダウンロードのエラー -228」(404 Not Found)になります。恐らく何かのミスではないかと思われますが、AMO に .xpi ファイルがあったとしても、まだ英語しかロケールが入っていないはずです(日本語環境では、一部の文章が英語のままか、最悪 XML パースエラーで Tab Mix Plus のオプションダイアログの表示すらできないはず)。

先ほど、BabelZilla からの翻訳依頼メールが飛んできましたので、追加部分の翻訳を完了し、リリースしてきました。AMO から英語版だけでもダウンロードできるようになっていれば、それに日本語ロケールを追加したものを当ブログに置きます。いずれにしても、AMO から公式リリース版として正式(?)に Firefox 3.0.* に対応した Tab Mix Plus がダウンロードできるようになるはずですので、しばらくお待ちください。

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

| | コメント (0) | トラックバック (0)

2008年10月 3日 (金)

Tab Mix Plus Dev-Build 0.3.7pre.081003 リリース

Tab Mix Plus Dev-Build 0.3.7pre.081003 が開発元フォーラムからダウンロードできるようになっています。(以下略…)

「tab_mix_plus-dev-build-0.3.7pre.081003.xpi」をインストール/ダウンロード

Dev-Build 0.3.7pre.080930 からの変更点は以下のとおりです:

  • ロケーションバーの矢印(横向き三角)を右クリックしたとき、通常の左クリックと同じに扱っていた問題を修正(ツールバーの表示/カスタマイズのポップアップが表示されるようになります)
  • ロケーションバーの矢印(横向き三角)を中クリックしたとき、現在のタブに開く問題を修正(いつからエンバグしていたのか不明。改めて確認すると 080930 では新しいタブに開かない。以前はきちんと動作していたはず)
  • [Tab Mix Plus のオプション] - [リンク]パネル - 「Target属性が設定されているリンクを現在のタブに開く」がいくつかのリンクで動作していなかった問題を修正

リリースノートに書かれている以外のこまごました問題も修正されている模様です。

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

p.s. これで、例の「Show tab previews(タブのプレビューを表示する)」の部分の翻訳依頼が飛んでくるかな?

| | コメント (2) | トラックバック (0)

2008年9月30日 (火)

Tab Mix Plus Dev-Build 0.3.7pre.080930 リリース、そして…

Tab Mix Plus Dev-Build 0.3.7pre.080930 が開発元フォーラムからダウンロードできるようになっています。(以下、略…)

「tab_mix_plus-dev-build-0.3.7pre.080930.xpi」をインストール/ダウンロード

Dev-Build 0.3.7pre.080929 からの変更点は以下のとおりです:

  • [Tab Mix Plus のオプション] - [イベント] - [タブ機能]タブ - 「Ctrl+Tabで最近表示した順にフォーカスを移す」の「Show tab previews(タブのプレビューを表示する)」の設定で、拡張 Ctrl-Tab をインストールしている場合の対応を修正
  • 0.3.7pre.080927 で [Tab Mix Plus のオプション] - [リンク] - 「新しいウィンドウに開くリンクを:」の選択肢が「新しいウィンドウに開く」と「新しいタブに開く」しかなかった問題を修正(「現在のタブに開く」が抜け落ちていた)
  • 拡張 New Tab Button on Tab Right との不整合を修正

最後に… 「Dev-Build 0.3.7pre.080930 に深刻なバグがなければ、これを Tab Mix Plus 0.3.7 として AMO に出します」 by onemen. とのことです。

最初の問題は、Firefox 3 に拡張 Ctrl-Tab をインストールしている場合の Tab Mix Plus 側での設定項目の追加、および対応だと思われます。0.3.7pre.080929 以前では Ctrl-Tab をインストールしていても、この設定項目自体が表示されません。また、チェックボックスの設定も微妙に分かりにくいものでした。
この 0.3.7pre.080930 では「Show tab previews」がソースコードにハードコーディングされていますので、ここは英語のままです。恐らくすぐにでも BabelZilla 方面から翻訳依頼が飛んでくるもとの思われます(… が、もしそれを忘れられたりすると、開発元フォーラムからダウンロードできる Dev-Build のままのロケールファイルになる可能性も)。

開発元: Tab Mix Plus
Firefox Add-ons: https://addons.mozilla.org/firefox/addon/1122

| | コメント (0) | トラックバック (1)

«Tab Mix Plus Dev-Build 0.3.7pre.080929 リリース