6 posts tagged “firefox”
かれこれ1年近くメンテし続けているTwitterFoxですが、このたび"Extend Firefox 2"というコンテストでRunner Upをいただきました!
Announcing the Extend Firefox 2 Winners
パッチを送ってくれた人、バグレポートをくれた人、素敵な新機能の要望をくれた人、デザインについて意見をくれた人、そして毎日TwitterFoxを使っているユーザーの方々全員に、ここに御礼申し上げます。
今後とも、TwitterFoxをよろしくおねがします。
#さて、次はExtend Firefox 3に向けて、何か新しいのを作るかな・・・(笑)
今週の話題といえばやはりなんといっても(?)Safari on Windows。でも、Jobsがキーノートで説明していた「SafariはIEやFirefoxも速い」というベンチマークで「FirefoxがIEより速い」という結果が出ていることに驚いた。なにせ、もう長いことIEよりもずっとずっと遅いと思っていたので。
まあ、extensionのせいなのは分かるけどねえ・・・と思っていたらこんなページを発見。
まあ、さすがにfirebugなんかはデバッガだから遅くて当然で、普段ははずしていたのだけど、ふと見るとAdBlockなんかも原因だと書いてある。
ということで、入っているAddonを徹底的に見直してみたところ、僕が使っているaddonの問題はAdBlock plus, Greasemonkey, Live HTTP Headerあたりであるということが判明。GreasemonkeyはそもそもGmailのためにしかつかってなかったのでBetterGmailに変更し、残りの二つは外して、ついでにあまり使ってないのもいろいろ外してみたところ、、、
「劇的に速くなった!」
というか、今まであまりに遅すぎただけなんだけど・・・体感速度4倍くらい。AdBlockで広告を非表示にしてたのは広告がうざいからというよりは広告のロードが重いから、だったんだけど、広告をブロックするextensionが遅いんじゃ意味ないじゃん(笑)。
そんなわけで、なんかネットがいきなり快適になった感じ。ADSLから光ファイバーに変えたというか、Core SoloからCore 2 Quadになったというか、それくらい違う。
ちなみに、firebugやLiveHTTPHeaderは開発時にはもちろん必要なんだけど、そういうのはプロフィールを分けることで2つのfirefoxを立ち上げることで回避できます。すでに普段のブラウズ用とextension開発用の2つのFirefoxを使い分けてたのでそのあたりは難なく対応。ということで、普段のブラウズ用で使っているaddon一覧は以下のような感じになりました。
- Better Gmail
- dragdropupload
- Fission
- Gmail Notifier
- Google Browser Sync
- LingrNotifier
- Lingr Image Flinger
- Tabbrowser preferences
- TwitterFox
ちなみにTwitterFoxやLingrNotifierはバルーンを表示しているときはページスクロールなどが遅くなりますが、それ以外のときはページロードやレンダリング速度にはほとんど影響ありませんので、引き続きご愛顧のほど、よろしくお願いします(笑)
#しかしそれにしてもSafariは圧倒的に速い・・・普段のブラウズはSafariにして、開発用にFirefoxという選択肢もいいかも。
なんのかんので割とちゃんとメンテナンスしているTwitterNotifierですが、このたびようやくversion 1.0になりました。既に検索エンジンに登録されたりしているので名前を変えるのもどうかとしばし悩んだけど、まあいいやってことでTwitterFoxという名前にしました。まだ誰も使ってなかったし。
あとやりたいところはauthのところとデザインの修正くらいかな(オリジナルのbadgeのような感じにしようかな)。
いちおう、diect messageの表示、というのもチケットは書いてあるんだけど、ダイレクトメッセージなんて滅多にやり取りしないので、いらないかなあ。
どうもちまたでtwitterが流行っているようですね。
ということで、着想3秒、開発3日でfirefox extensionを作ってみました。
TwitterNotifier Firefox extension
インストールするとステータスバーに「ヒ」に似たtwitter iconが現れます。左クリックでユーザー名とパスワードを入れると数分おきにステータスをチェックしにいって、新着があれば小さなポップアップを出します。
ログイン後であれば、左クリックで最新5件のメッセージを表示可能。また、そのときメッセージボックスが現れるので、そこにメッセージを入れるとステータスがtwitterに送信されます。
追記:
version 0.6.xを利用している人は、セキュリティの問題があるので、0.7以上にupdateしてください。
NotePCだしMacだと使い勝手も違うからあまり気にしてなかったけど、実は我が家で一番速いマシンはMacBookじゃないのだろうか、とふと思った。
どれくらい速いか調べるのに、Firefoxをビルドしてみた。
DELL Dimension 4600C (Celeron 2.4GHz 1GB Memory 7200rpm HDD) 2時間30分
MacBook White (Intel Core 1.83GHz 2GB Memory 5400rpm HDD) 30分
うひ、すごい差じゃないか(笑)。つーか、いくらgccとVC8の違いがあるとはいえ、DELLの「2時間30分」ってのは遅過ぎる気がする・・・
というわけでビルドした3.0a1からの投稿テスト。フォームにスペルチェック機能があったりとか、結構便利かも。
ここから追記:
会社のマシン(HT Pentium4 3GHz / 2GB Memory / 160GB 7200rpm HDD)でビルドしたところ、77分でした。うーん・・・
久々にいいextensionみつけた。
Google AdSenseもサイドバーにひっそりと出ていた当初は役に立つことが多かったけど、クリックレートをあげんとばかりにエントリー中とかにばしばし張り出したりされたころから、すっかり邪魔でしょうがなかった上に、目が勝手にフィルタリングするようになってしまっていたので、*googlesyndication.com*を適用することに。
結果。あちこちのサイトがすっごく読みやすくなった(笑)。一部ニュースサイトとか、ロードがすっごい速くなったし。
・・・しかし、開発中にこれを下手に使うと「あれ、JavaScriptが動作しない!?」とハマってしまいそうな気もしますが。
広告で知る情報というのも案外多いから結構微妙だけど、しばらく使ってみよっと。