Last update: 2008-08-12
移行によって起きる問題のほとんどは、互換性のない機能や設定と問題あがあるファイルによって起きる。ここにあげた項目は、そういった問題に関係するものだ。
ここで取り上げているものは、Firefox 2.x で使用していた環境を Firefox 3.x でも再現したいと思った時に考えられるものばかりだという点に注目してください。
これはアドオンをコピーした場合は起動時に、 Firefox 2.x のプロファイルをつかって Firefox 3.x を起動した場合は移行アシスタントによって互換性がチェックされ、対応したアップデートがなければ無効化される。
そういう部分では移行アシスタントの能力は評価できるが、アドオンが設定した項目は prefs.js やフォルダに残るものもあり、本体は無効化されても設定だけが有効になっていたりする。
問題はこういったことで起きる場合がある。
そういったことを踏まえて、Firefox 2.x で使用していたアドオンは持ち込むべきではない。面倒でも再インストールしてから設定し直すことが、問題を起こさないための予防措置だ。
Firefox 3 に移行して問題が起きたとフォーラムに質問する大半の原因は、アドオンによるものだと思って良い。
これは prefs.js のこと。
問題点は上で述べた通り。互換性のない設定や Firefox 3.x でバッティングしてしまう設定が残っている場合がある。
面倒でも Firefox 3 上で設定し直すことが大切だ。
車にたとえれば、軽乗用車から普通乗用車に乗り換えた時、軽自動車のタイヤを普通車に流用するようなものだと思えば良い。装着はできたとしても安全性は引き継がれることはないのだ。
これは注意すれば持ち込むことも可能だが、全般的に考えて持ち込まない方がよいだろう。
というのは、Firefox 3 ではダウンロード履歴の扱いが替わっていて、ファイルそのものが違う。ファイルを変換させる方法もあるのだが、そこまでして持ち込むべきものかどうか、重要度は人それぞれかもしれないが、行わない方が良いとしておく。
もし持ち込む場合は、Firefox 3.x のプロファイルから downloads.sqlite を削除してから Firefox 2.x の downloads.rdf をコピーして起動すると変換してくれる。
アドオンで書いた内容と同じ。ここに記述した設定に互換性がなければ Firefox 3 で問題が発生する。
記述の問題点が分かっていて書き換えられるなら、修正した user.js を持ち込んでも良いが、そういったことが分からなければ持ち込まないようにした方が良い。