2009年01月27日

【Firefox系】Vim風Firefoxアドオンがあった

先日、JavascriptでVi風にフォーカスを扱おうとか書いた後、ちょっと検索をしてみたら、当然のように見つかりました。

FirefoxをVimっぽく扱えるアドオン、Vimperator。
https://addons.mozilla.org/ja/firefox/addon/4891

※Firefox初心者は入れない方が良いです
※用法、用量を守ってご使用ください


入れるとメニューバーもアドレスバーもステータスバーも消えます。その為、どうやってこのアドオンをアンインストールすればいいのか、一瞬、分からなくなります。

英語のヘルプを読み解かないと、ページ遷移すらどうしていいか分からなくなります。感覚的には、初めてviの画面を前にして、どうやって文字を書くのか、どうやって保存をするのかと戸惑った時の気分に似てます。

それほどまでに、viです。入れた後、思わず周囲の人間に「これ、すげーよ。viだよ」と言って回ってしまたほど、viです。
posted by MW at 23:23| Comment(0) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

2008年10月13日

【Firefox】使っているアドオンをメモ

今、使用しているアドオンをメモしておく。
ブログとかWEBに書いておくと、後でどこからでも引っ張れるから便利だよね。

■Live HTTP Headers
HTTPのリクエストとかレスポンスヘッダをを拾える。

■HTML Validator
HTMLのバリデート結果を返してくれる。
これでエラーが出ないHTMLを書きたいものです。

■Firebug
Ajax開発には必須だよね

■Extended Statusbar
開いたページについて、画像何枚で、読み込み完了まで何秒とかを
ステータスバーに表示してくれる。


そういえばこの前、IE Tabとかいうアドオン見かけたけど(Firefoxのタブ上で、IEのレンダリングでページを表示するらしい。Sleipnirとかがやってるのと動作的には同じと思われる)、使えるのかな。
posted by MW at 23:51| Comment(2) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

2008年10月01日

【Firefox】いろいろ調べる

忘れないように調べたことを張っておこう


■起動モード
-safe-mode → セーフモード
-p → プロファイルを選んで起動
-p プロファイル名
-UILocale ロケール
-p プロファイル名 -no-remote


■イベントとか
○ポップアップイベント
http://developer.mozilla.org/Ja/XUL/PopupGuide/PopupEvents
○マウスイベント
http://developer.mozilla.org/en/DOM/event.initMouseEvent
○ドラッグアンドドロップ
http://developer.mozilla.org/ja/Drag_and_Drop
○他、いろいろ
http://developer.mozilla.org/En/DOM/Document.createEvent


■デバッグする時の設定とか
http://developer.mozilla.org/ja/Debugging_a_XULRunner_Application
http://www.realintegrity.net/~masahal8/addon_lecture/setup.html


■extention系
○メニューバーの扱い
http://gihyo.jp/dev/feature/01/firefox-addons
○ステータスバーの参考にした
https://addons.mozilla.org/ja/firefox/addon/1433

■書いたコードの一部
○新しいタブでYahooを開く
gBrowser.addTab("http://www.yahoo.co.jp/");
○新しいタブを開いてついでに選択する
newTab = gBrowser.addTab();
gBrowser.selectedTab = newTab;
○選択された文字の前255文字を取得する
str = getBrowserSelection(255);


明日から日曜までは他にやることがあるから、それ仕上げたらサクッと依頼されたものを作らねば。

あっ、しまった来週は原稿だ……
posted by MW at 23:41| Comment(0) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

【Firefox】アドオンとプラグイン

そういえば、Firefoxの機能拡張をする場合、アドオンと呼ぶのかプラグインと呼ぶのか。特に意識せずに使っていたけど、このペースで記事を載せていくと恥ずかしい思いをしそうなので確認した。


参考
http://slashdot.jp/askslashdot/article.pl?sid=06/03/14/1615235
http://support.mozilla.com/ja/kb/%E3%82%A2%E3%83%89%E3%82%AA%E3%83%B3%E3%81%A7+Firefox+%E3%82%92%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B


とりあえず、こういうことか
アドオン =(機能拡張 + テーマ)
拡張機能 ≠ プラグイン

なので、プラグインとは呼ばず、拡張機能もしくはextention(こっちのが好み)と呼ぶか、広義でアドオン作ってますって言っとけば良いのかな。

IEのツールバーとか作ってた時は、自分はプラグイン(追加機能プログラム)作ってるって思ってたけど、Firefoxの場合はアドオン(拡張機能。用意された機能を使って拡張する)って感じがする。でも、IEの場合も用意されたCOMコンポーネントから云々……でもあれをアドオンと呼ぶのは云々……

どっち?


ちなみにGoogleの検索結果
Firefox プラグイン に一致する日本語のページ 約 2,100,000 件
Firefox アドオン に一致する日本語のページ 約 1,600,000 件
Firefox エクステンション に一致する日本語のページ 約 821,000 件
Firefox 拡張機能 に一致する日本語のページ 約 774,000 件
Firefox extention に一致する日本語のページ 約 637,000 件

言葉ってめんどい。
posted by MW at 14:11| Comment(0) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

【Firefox】プロファイルを分ける

Firefoxのアドオンを作成しようといろいろ調べていたら、開発する時は開発用のプロファイル作っておいた方が安全だよ的な情報を見かける。

通常使うプロファイルと別プロファイルを用意することで、開発時になんかしでかしちゃったとしても、通常プロファイルに戻せば安泰という状態にするらしい。


firefox.exe -ProfileManager

このコマンドで新しいプロファイルを作成し管理する。但し、Firefoxが既に立ち上がっていると、ProfileManagerは立ち上がらず、現在使用されているプロファイルでFirefoxが起動する。つまり、別プロファイルで2窓立ち上がるのは無理っぽい。

見てみたら、Firefoxって窓複数立ち上げても、プロセス1つなんっすね。そりゃ、無理か。


とりあえず、いつも使ってるショートカットに、引数「-ProfileManager」を入れておく。


追記
firefox.exe -p プロファイル名

これで指定プロファイルで立ち上がるそうな


追記
-no-remoteで多重起動。コメントで教えてもらった。
posted by MW at 13:04| Comment(2) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。