Posts Tagged ‘Firefox3’

Firefox3のブックマークするときのタグ付けを助ける拡張機能

Firefox3のブックマーク機能にはタグ機能が組み込まれていますが、あまり使い勝手がよくありません。
このタグ付け機能を助けるアドオンの紹介。

HandyTag

HandyTagはタグを付けるときの補助をするアドオンで4つの選択方法を追加します。

  1. 過去に付けたタグから選択
  2. ページのmeta kewordから選択
  3. KGenというアドオンを入れる必要がありますが、ページ内で使用頻度の多い単語を選択肢に追加します。
    (いちおう日本語も対応してる?)
  4. Deliciousからタグを取ってきて選択

あと、説明の部分に自動で上部にある文章を入れるみたいです。(元からだっけ?)
言語はフランス語ですが、特に問題はないと思います。

HandyTag
https://addons.mozilla.org/fr/firefox/addon/7498

Firefox3のツールバー付近をVistaのAeroに対応(透過表示)させる「Glasser 」

GlasserはFirefox3のツールバー付近をVistaの透過処理に対応させるアドオンです。
Vista限定なのかは微妙ですが、ツールバー周りがキレイになるアドオンです。(テーマではない)

Vista Aero Glass for Firefox 3.0 with Glasser Installer (XPI) addonに表示をもう少しカスタムするStylish,userChrome.css用のcssが置いてあります。

Firefox3を立ち上げた直後の動作が重い原因

環境にも左右されますが、Firefox3を立ち上げた直後の動作がとても重くなる。(パソコンを起動してから初回の時のみ?)
軽くフリーズするくらい負荷がかかっていて、何でそうなるのかと思い調べたところ、ライブブックマーク(Livemark)が原因みたいです。(ブックマークをRSSリーダみたいに扱う機能)

ライブブックマークを大量に保持している場合に、初回のFirefox3の立ち上げ時にJSON形式から戻す作業がCPUを食いつぶしてるようです。

対策方法

  1. ライブブックマークを使わない。(sageとか使ってる人は無理っぽいですね。)
  2. 綾川さんのLivemark読込みの負荷分散のパッチ(アドオン形式で提供)を導入する。
    これが一番簡単な解決方法だと思います。
    いっぺんに戻してるのが負荷の原因みたいなので、少しづつ戻すようにするみたいですね。
  3. 綾川版Firefoxを導入する。
    2であげた綾川さん作のパッチが当ててある独自ビルトなので2と似たような解決方法ですかね。

まだまだFirefox3にはバグがつきものですから、そういうのを気にするのがいやだという人はもう少し待ってもいいかも。

Firefox3が正式公開されました[対応アドオンとか]

多くのサイトが記事にしてるので、あえて取り上げる事がありませんがとりあえず公開おめでとうございます。
新しくFirefox3を利用する方はアドオンの整理などが大変でしょうが、必要最低限のものをさがして後は調べながらやった方がいいと思います。

以下は適当なメモ

一日のダウンロード数のギネスについてのメモ

Spread Firefox | Download Day 2008
http://www.spreadfirefox.com/ja/worldrecord

企画の説明

http://downloadcounter.sj.mozilla.com/

現在のダウンロード数(国別)

Firefox 3 の灯 について
http://tomoshibi.mozilla.jp/about.html

日本国内でのダウンロード数

有名なアドオンも半分ぐらいは正式に対応したのが公開されていますが、Nightly Tester Toolsなどを使って無理矢理インストールしないとならないアドオンも多いです。

Firefox3に対応してる有名なアドオンの配布場所

Tab Mix Plus
http://tmp.garyr.net/dev-builds/

bbs2chreader – bbs2chreader Wiki
http://bbs2ch.sourceforge.jp/

Nightlから最新のをインストール。

マウスジェスチャーは

FireGestures :: Firefox Add-ons
https://addons.mozilla.org/ja/firefox/addon/6366
Mouse Gestures Redox
http://www.mousegestures.org/index.html

あたりがいいと思います。
All-in-OneGesturesを無理矢理動かしたい場合はNightly Tester Toolsを遣うか、All-in-OneGesturesは拡張子をzipにして展開して、install.rdfの<em:maxVersion>を3.0*に書き換えて、またzipで圧縮して拡張し元に戻してウィンドウに放り込む。

All-in-One Gestures

http://pagesperso-orange.fr/marc.boullet/ext/extensions-en.html
対応したみたいです。

使えてるっぽいアドオン
bbs2chreader : 0.5pre2
Compact Menu 2 : 2.0.4
Context Search : 0.4.3
Custom Buttons : 0.0.3.2
DOM Inspector : 2.0.0
Download Statusbar : 0.9.6.3
DownloadHelper : 3.0.4
ExExceptions : 08.06.02.01
Extension Manager Extended : 2.6.4
FireGestures : 1.1.2
Insert AA Module for bbs2chreader : 0.3
JSActions : 3.0.0a
Menu Editor : 1.2.6
OpenSearchFox : 0.1.5
Orbit Downloader Firefox Integration : 2.02
Organize Search Engines : 1.4
Page Zoom Buttons : 1.1
Post Wizard Utility Module for bbs2chreader : 0.9.99.20080401
PrefButtons : 0.3.4+mid.3
Quick Locale Switcher : 1.6.5.6
Redirect Remover : 2.5.5
Screen grab! : 0.95
Stay-Open Menu : 0.8
Stylish : 0.5.7
Tab Mix Plus : 0.3.6.1.080416
userChrome.js : 0.8
Yahoo Japan! Mail Notifier : 1.0.0.6

Mozilla Firefox 拡張機能スレッド Part31

Firefoxまとめサイトが重いのはバグでstylishなどで

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("firefox.geckodev.org") {
ul, ol { list-style-position: outside !important; }
} 

で大丈夫になる。

GreasemonkeyがFirefox3に対応

GreasemonkeyのFirefox3対応バージョンが公開されました。
アイコンも少し変わったみたいです。

機能としてリソースをインポートするための関数などが追加されたみたいです。
@resource, @require, GM_getResourceURL, GM_getResourceText

Firefox3自体もほとんど落ちなくなって安定してるので、17日の正式公開が楽しみですね。

Firefox3をインストール[設定やアドオンの移行方法]

Firefox3に移行するための準備

バージョンはFirefox2からFirefox 3 Beta 5
パソコンはWindows Vista

まずはバックアップから

Firefox3をインストールする前に、まずは今使ってるFirefoxのバックアップから開始するべき。
FEBE :: Firefox Add-onsで拡張やプロファイルをバックアップしておき、CLEO :: Firefox Add-onsでFirefox3に持って行きたいアドオンを固める。
CLEOでアドオンを固めたものはCLEOを入れたFirefoxでしかインストールできないので注意。

必要なアドオンを選別ための情報

基本的にはバージョンがあってなくても動く場合の方が多い。(PCに優しいかどうかは置いといて)
タブやブックマーク関係は更新されてないと動かないことが多い。
セキュアなインストールしか受付なくなったので野良アドオンはインストールできないことがある。

Latest topics > Firefox 3でのアドオンの自動更新に関する仕様変更(セキュアじゃないアドオンは全部蹴られる件) – outsider reflex

設定も移行できるものはエクスポート

Tab mixなど設定やブックマークなどエクスポートできるものはエクスポートしておく。

Firefox3をインストール(まだ起動しない)

それからFirefox3をインストールを開始するが、インストールしてもすぐには起動させないように注意する。
(インストーラー画面でボタン連打は危険)
Firefox2と共存させる場合は

をよく見て、プロファイルを別に作るようにしておく。
まだFirefox3を起動させないように。

パスワードやフォームなどの履歴のコピー

自動的に入力されるパスワードやフォーム履歴を移行したい人は
新しいプロファイルにデータを移行する Firefox Hacks 翻訳日記/ウェブリブログ

をよくみてFirefox2で使っていたプロファイルから新しく作ったプロファイルへコピーする。
プロファイルの場所は以下の通り
C:\Users\(自分のユーザー名)\AppData\Local\Mozilla\Firefox\xxxxxxxx.プロファイル名
(xxxxxxxxの部分には8桁の英数字が入ります)

パスワードの移行は少し複雑なので(上手く認識しなかったりするので)コメント欄に書いてように場合によって少しやり方を変える。
移行するときにFirefoxは停止してからやらないと上書きされる場合があるので注意。

まだ一度もFirefox3を起動してない場合

1. インストールしたら「すぐに起動」せず、プロファイルマネージャを起動。 2. 新規のプロファイルを作成。(この時点では signons3.txt は生成されない) 3. Fx 2 のプロファイルから signons2.txt と key3.db をコピー。 4. 新規のプロファイルでおもむろに Fx 3 を起動。 でもいいようです。 3. で history.dat もコピーして、bookmarks.html を上書きコピーしておくと places.sqlite にコンバートしてくれる模様。

一度Firefox3を起動してしまった場合

・起動してプロファイル・フォルダが完成したら終了 ・プロファイル・フォルダから signons3.txt を削除 ・2.0.0.x の signons2.txt と key3.db を 3.0b のプロファイル・フォルダにコピー ・3.0 を起動して、設定を読み込んだ signons3.txt を生成させる ・パスワード設定が有効になっていれば signons2.txt を削除しても構わない

ブックマークはエクスポートしたものをインポートした方が上手くいくので、ここれ移動させるのは微妙かも。

Firefox3を起動してデータの移行

Firefox2とは別のプロファイルから起動して設定をいじっていく。

上で移行したものが反映しているかを確かめてから、アドオンなどをインストールしていく。

まずはアドオンがFirefox3をサポートしてなくても、インストールできるように

のどちらかをインストールする。(これらのアドオンはバージョンチェックを無効にすることで無理矢理インストールできる状態を作る。)
最初にFEBE+CLEOでアドオンを固めた場合はFEBECLEOをインストールする。

Firefox Add-ons

このアドオンは古いバージョンの Firefox 向けです
とでてインストールできない場合は下の方の

すべてのバージョンを表示
というところからいけばインストールできる。(動くかどうか別)

そしてアドオンをインストールして行きながら動くかどうかを確かめていく。
Firefox Add-onsに対応しているものがない場合は無理矢理インストールしてみるか、作者のところから作者ページに行き
最新版があるかを確認してみる。(まだFirefox Add-onsで公開してない人も多い。)

使ってみての感想

CPUやメモリの使用量については少し減ったかなという感じで、元々量自体はあまり気にしていなかったので、
気にならないがやはり実行スピード自体はかなり改善されてる印象と体感がある。
JavaScriptの実行速度はかなりよくなってる、前とはだいぶ動き自体が違う感じがして重いページでも読み終わるまで
動けなかったのが、普通にうごけるようになってたりとこれは乗り換えていいと思った。

気になるところは、データ実行防止 (DEP)というWindowsの悪質なマルチウェアなどを防止する機能が働いて落ちる事が目立つ。
これはパソコンとの相性やベータ版であることと無理矢理アドオンを動かしてるので、まだ仕方ないかということで無視している。

Firefox2と違うとことしてplaces.sqliteとかurlclassifier3.sqliteによるHDDへの書き込みが頻繁に行われている感じが見られたけど、パフォーマンス自体にはそこまで気にする程度ものでもないかな。

places.sqliteはブックマークのデータベースでFirefox3のPlaces Organizerに関係してるものかな。

ついにFirefox3の新機能「Places Organizer」の全貌が明らかに – GIGAZINE

今回発表された「Places Organizer」の画像を見ると、ブックマークだけでなく、ページ閲覧履歴やダウンロードしたファイルの履歴、さらにはサムネイル画像やタグ付けなど、Firefoxに関するもろもろのものを集中管理するための機能というのが正しい位置づけのようです。

urlclassifier3.sqliteは「攻撃・偽装サイト」のデータベースを、バックグラウンドで頻繁に更新してるので書き込みが見られるみたい。
でも特定のタイミングでやってるのでそこまで気にならない。

もっと詳しく見てみたい人はやってもzillaな備忘録にいろいろ書いてある。

まとめると、動きがよくなったはかなりいい感じで全く動かないアドオンは少なく使用していたヤツの一割ぐらいだった。
次のRCぐらいで安定したら移っても問題ないような気がする。
データ実行防止 (DEP)で落ちるは早く改善してもらいたいところ。

追記:データ実行防止 (DEP)で落ちる原因を調べていたら、Flashのdllが上手く認識してないのが原因かもしれない。

FirefoxでFlash Playerの動作確認 – AS3S.ORG

FirefoxでFlashの動作確認環境を整備するためのメモ。 以下、基本的にWindowsXP SP2の場合。

Firefoxは
C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll
をみないで
C:\Program Files\Mozilla Firefox\plugins\NPSWF32.dll
を見に行くらしいのでC:\Program Files\Mozilla Firefox\plugins\NPSWF32.dllを確認したら見事になかったので、Flashのフォルダからコピーして入れてみた。

でも、これをする前にflashプレイヤーは動作してたからこれが原因かは不明。

プロフィール: azu(アズ)
Firefoxの事やソフトウェアの紹介や使い道、Greasemonkeyの作成
  • OS:Windows Vista, 7
  • ブラウザ:Firefox
  • Twitterのアカウントはこちら
  • azu_re
  • メールアドレス(Twitterの方が確実)
  • info@ドメイン名
リンク

WebMoney ぷちカンパ