テーマ:開発

Mozillaのファイルサーバーが移動しました。

いままでは Mozillaの ftp://ftp.mozilla.org/pub/ から色々なファイル(Setup EXEはもちろんのこと、ソースコードなど)をダウンロードできたのですが、ふと気が付くとアクセスしたら "500 Permission Error"になっていました。 ftp://ftp.mozilla.org/REA…
トラックバック:0
コメント:0

続きを読むread more

"Remove Cookie for Google Account Chooser" を公開しました

引き続きFirefoxの拡張機能のお話しです。 数ヶ月まえに Googleは複数のアカウントを簡単に切り替えられるようにログインの内部的な処理を変更しました。 便利になるのは良いことなのですが、その反面、「ログイン状態を保持する」にチェックマークを入れてログインするとGoogleはクッキーにアカウント情報を保存するようになりました。…
トラックバック:0
コメント:0

続きを読むread more

Firefoxの拡張機能 "Clear File Cache"を公開しました

Firefoxで色々なサイトを表示していると、たまに表示がおかしくなることがあります。 たいていの場合、Firefoxに保存されているクッキーをすべて削除すると正常な状態に戻るのですが、それでもダメな場合はファイルキャッシュをクリアするのが常套手段です。 しかし、正規の手順ではFirefox ウィンドウ上部の ツール メニューを…
トラックバック:0
コメント:0

続きを読むread more

Firefoxの拡張機能 "Remove All Cookies"を公開しました

Firefoxで色々なサイトを表示していると、たまに表示がおかしくなることがあります。 たいていの場合、Firefoxに保存されているクッキーをすべて削除すると正常な状態に戻るのですが、正規の手順ではFirefox ウィンドウ上部の ツール メニューをクリックし、最近の履歴を消去 を選択します。 消去する履歴の期間 から すべての履…
トラックバック:1
コメント:0

続きを読むread more

Mozilla Add-on Builderから Add-on SDKデスクトップ環境への移行方法

予てから告知があったとおり、2014年1月7日に Mozilla Add-on Builder(クラウドサービス)がリードオンリーモードに変更されました。 それに伴い、Firefoxの拡張機能の開発は Add-on SDKをインストールして PC上で行うことになりました。 もちろん、いままで Add-on Builderで開発してあ…
トラックバック:1
コメント:0

続きを読むread more

Firefoxの拡張機能 "Record Network Activity" を更新しました

Firefox 拡張機能 "Record Network Activity"の バージョン1.2 をリリースしました。 Webサイトが保存しようとするクッキーに謎が多いので、今回のリリースで操作されているクッキーの名前を記録するようにしました。 これで、さまざまな名前のクッキーが保存・操作されていることが簡単に判るようになる…
トラックバック:1
コメント:0

続きを読むread more

【残念なお知らせ】 Add-on Builderは 2014年4月でサービスを終了します

mozillaから残念なお知らせの発表がありました。 mozillaの Add-on Builderは特別な開発環境をインストールすることなく、Firefox上で拡張機能を開発できる便利なサービスでした。 しかし、2014年4月で Add-on Builderのサービスを終了するとのことです。 mozilla 公式ブログ AD…
トラックバック:3
コメント:0

続きを読むread more

Firefoxの拡張機能 "Add Search for Selection" を公開しました

Firefoxは、コンテキストメニューから現在選択しているテキスト(キーワード)を検索エンジンで検索できるようになっています。 しかし、コンテキストメニューを表示するには「マウスの右クリック」か「Shift+F10キー」を操作する必要があります。 私は、もっとシンプルにキーボード(ALTキー)を使用したメニュー操作でキーワード検…
トラックバック:0
コメント:0

続きを読むread more

Picasa3の顔データベースを解析しています

Picasa3は Googleから入手できる画像/写真/動画の管理ソフトです。 写真などを管理できるとともに Picasaウェブアルバム/Google+ へのアップロードができるので重宝してます。 また、特徴的な機能として写真に写っている顔を認識できるようになっており、写真の管理に一役買ってます。 認識された顔は一覧で表示でき…
トラックバック:0
コメント:0

続きを読むread more

Firefoxの拡張機能 "Comeback View Menuitems" を公開しました

Firefoxのバージョンアップで表示メニューの中のメニューアイテム(メニュー項目)が徐々に削除されてきましたが、2013年10月29日にリリースされた Firefox バージョン25では、とうとう「更新」まで削除されてしまいました。 バッキーはタッチタイピングな人なのですが、ページの更新(再読み込み)は Alt → v → r とい…
トラックバック:0
コメント:0

続きを読むread more

Firefox 25のエラーコンソールでは console.logのメッセージが表示されない

9月に Firefox 24で「エラーコンソール」が「ブラウザコンソール」に統合されました と書きましたが、2013年10月25日にリリースされた Firefox 25でエラーコンソールに関してさらに修正が入ったようです。 いままで、Add-on SDKを使用した Firefoxの拡張機能では console.log() でメッセージ…
トラックバック:0
コメント:0

続きを読むread more

Add-on Builderで作成した拡張機能をローカライズ(多言語化)する方法について

「Add-on Builderでローカライズ(多言語化)に対応した拡張機能を開発できません」と「(続) Add-on Builderでローカライズ(多言語化)に対応した拡張機能を開発できません」で述べたように Mozillaの "Add-on Builder"ではローカライズ(多言語化)した拡張機能の作成をサポートしていません。 しか…
トラックバック:2
コメント:0

続きを読むread more

(続) Add-on Builderでローカライズ(多言語化)に対応した拡張機能を開発できません

2012年7月に「Add-on Builderでローカライズ(多言語化)に対応した拡張機能を開発できません」とお知らせしてから1年以上経過していますが、残念ながらまだ Add-on Builderではローカライズ(多言語化)に対応した拡張機能を開発できません。 2013年6月にmozilla Add-ons Forumに「Can't …
トラックバック:1
コメント:0

続きを読むread more

Firefox 24で「エラーコンソール」が「ブラウザコンソール」に統合されました

2013年9月18日未明に Firefox 24がリリースされました。 このリリースで、いままで利用してきた「エラーコンソール」が devtoolsの「ブラウザコンソール」に置き換えられてしまいましたが、「ブラウザコンソール」は詳細な情報を表示できる反面、Javascriptのデバッグで「エラー」、「警告」、「メッセージ」を切り替えて…
トラックバック:1
コメント:0

続きを読むread more

Firefoxの URLバーの "URLを入力します" を消す方法 Part2

以前、userchrome.cssに設定を加えることで URLバーの "URLを入力します" を消していました。 しかし、Firefox 19で :-moz-placeholder 疑似クラスが疑似要素に置き換えられ、また"URLを入力します"が表示されるようになってしまいました。 :-( なので、改めて"URLを入力します"を…
トラックバック:1
コメント:0

続きを読むread more

Firefox: URLバーの「タブの切り替え(moz-action:switchtab)」を無効に

FirefoxのURLバー(スマートロケーションバー)はかなり使い勝手のよい補完機能を持っています。 でも、唯一気に入らないのが「タブの切り替え(moz-action:switchtab)」機能です。 Mozilla曰く「スマートロケーションバーで検索したりする際、もし開いていた場合はその既存のタブが表示されるので、同じページを重複…
トラックバック:0
コメント:0

続きを読むread more

Firefox Add-on Builderに「サポート対象外のブラウザ」でログインできなかった

Firefox(Mozilla)の拡張機能開発環境 "Add-on Builder"に Firefoxでログインしようとしても「サポート対象外のブラウザ(Unsupported Browser)」となってログインできないことがありました。 Cookieは書き込みできるようになっているのと HTTPリファラも送信しているのになんとも不思…
トラックバック:0
コメント:0

続きを読むread more

とうとう 20000ユーザーを突破しました!!

Firefoxの拡張機能 "Language Pack Install Helper"の平均ユーザ数が12000を越えてから1週間余り、とうとう平均ユーザ数が 20000を越えてしまいました。 1日で約1000ユーザも増えていることになります。ありがたいことです。 そして、Firefox17のリリース前に "Lang…
トラックバック:0
コメント:0

続きを読むread more

祝! 12000ユーザー達成

Firefoxの拡張機能 "Language Pack Install Helper"をリリースしてから3ヶ月余りが経過しました。 最初のバージョンは単にダウンロードサイトを開くだけでしたが、GUIをサポートし AMO Editorから"Full Approval"のお墨付きをいただいたバージョン2.1あたりから急激にダウンロード数が…
トラックバック:0
コメント:0

続きを読むread more

Firefoxの URLバーの "URLを入力します" を消す方法

Firefoxを 15.0 に更新したら URLバー(ロケーションバー)に何か文字を入力するまで "URLを入力します" が消えなくなっていました。 Firefox 14.0.1 までは URLバーが入力状態になったら消えていたのに、、、 なんだかちょっと使い勝手が悪いので "URLを入力します" を消すことにしました。 …
トラックバック:1
コメント:0

続きを読むread more

Firefoxの拡張機能 "Remove Yahoo Tracking"を公開しました

Googleのトラッキング(リダイレクト)削除と同様に、Yahooのトラッキング(リダイレクト)を削除して目的のリンク先を直接開くことのできる拡張機能 "Remove Yahoo Tracking" を開発しました。 基本は Google版と同じなのですが、Yahooの場合は検索結果だけではなくYahooページ内のほぼすべ…
トラックバック:0
コメント:0

続きを読むread more

Firefoxの拡張機能 "Remove Google Tracking"を公開しました

Google検索は非常に便利なツールで、私も毎日使用しています。 しかし、Google検索には巧妙な仕掛けがしてあり、検索結果が通常のリンクのように見えていてもトラッキングのために一旦Googleのサーバーにアクセスし、そこから目的のリンク先にリダイレクトするようになっています。 そこで検索結果をクリックしたときに、埋め込まれている…
トラックバック:1
コメント:0

続きを読むread more

Add-on Builderでローカライズ(多言語化)に対応した拡張機能を開発できません

Mozilla Add-on SDKではローカライズ(多言語化)に対応した拡張機能を開発できるようになっています。 しかし、ブラウザ上で拡張機能を開発できる Mozilla Add-on Builderは、ローカライズ(多言語化)に対応した拡張機能を開発できませんでした。 なぜかというと Mozilla Add-on Build…
トラックバック:3
コメント:0

続きを読むread more

Firefoxの言語パック一覧

Firefoxの言語パックについて「Firefox 言語パックのインストールに関するメモ」と「Firefoxの拡張機能 "Language Pack Install Helper" を公開」を書きましたが、Firefoxが使用している「言語名」、「ロケールコード」、「言語パックのファイル名」が情報としてまとまっていないようですので、自分…
トラックバック:2
コメント:0

続きを読むread more

Firefoxの拡張機能 "Change Max Rows of Auto Complete"を公開

Firefoxのロケーションバー(URLバー)にURLを入力し始めると、ブックマークや履歴から入力の候補が検索されてドロップダウンリストに表示されます。 しかし、ドロップダウンリストで一度に表示される行数は最大6行になっておりこれを変更できるような設定はありませんでした。 そこで、ドロップダウンリストに一度に表示される最大行数を…
トラックバック:0
コメント:0

続きを読むread more

Firefoxの拡張機能 "Language Pack Install Helper" を公開

英語表記を確認するために Firefoxに「英語(en-us)の言語パック」を追加インストールしています。 Firefoxは高速リリースサイクル(ラピッドリリース)を採用していて比較的短期間に Firefoxが更新されるのですが、残念ながら言語パックは自動更新されません。 追加インストールの方法は「Firefox 言語パックのイ…
トラックバック:4
コメント:0

続きを読むread more

Firefoxの拡張機能 "Record Network Activity" を公開しました

FirefoxのNetwork Activity(「HTTPリクエスト」と「クッキーの操作」)を記録する拡張機能 "Record Network Activity" を開発しました。 というのも、Web技術の進化により高度なWeb表現が可能になりましたが、その裏側で非同期HTTPリクエストによりユーザが望まないウェブサイトにアクセ…
トラックバック:3
コメント:0

続きを読むread more

Mozilla Add-on Builderによる拡張機能開発の入門 : ドキュメント・リードマップ

バッキーはソフトウェアエンジニアとしてプログラミングの経験は長いのですが、Firefoxの拡張機能の開発は初心者です。 ネット検索で調べていろいろと資料を読んでみましたが、ピンポイントの情報は得られるもののどうやって組み合わせてプログラミングするのか悩みました。 そこで、拡張機能のプログラミングを理解しやすいように、どういう順序でド…
トラックバック:1
コメント:0

続きを読むread more

Firefoxの拡張機能 "Disable HTTP Referer at Startup" を公開

バッキーは Firefoxを愛用してます。 最近、Mozilla Add-on Builderの利用方法を覚えてきたので、Firefoxの拡張機能 "Disable HTTP Referer at Startup" を開発しました。 というのも、普段はセキュリティやプライバシー保護はなるべく高めにしたいということで「HTTPリフ…
トラックバック:0
コメント:0

続きを読むread more