Firefox4未対応アドオンを強引に使えるようにする方法

とうとうFirefox4がリリースされましたね

ただこういうメジャーバージョンアップの時に問題になるのがアドオンの互換性です

アドオンがFirefox4に対応してないと、そのアドオンはFirefox4では無効になります

そういう時にそのアドオンがもしかしたらFirefox4で使えるようになるかもしれない方法があります

今からその方法を書きますね

まずアドオンダウンロードページでダウンロードボタンを右クリックし、リンク先を名前をつけて保存します

そうしたらローカルに○○.xpi(ジッピーと言います)というファイルが保存されるはずです

次にそのローカルに保存されたジッピーファイルの拡張子を.zipに変えてください

そのzipファイルを解凍してください

するとアドオンのフォルダが展開されます

そのフォルダ内にinstall.rdfというファイルがありますよね?

そのinstall.rdfテキストエディタで開いてください

するとrdfデータが見られますね

実はこのrdfファイルに対応バージョン情報が書かれています

その対応バージョンを書き換えればいいのです

というタグに囲まれた値があるはずです
あるいは em:maxVersion=値 という形で記されているかもしれません

この値を4.*に書き換えてください

その後、もう一度先ほど解凍したフォルダをzipで圧縮します

更にそのzipファイルの拡張子をxpiにします

そしてFirefoxを起動し、書き換えた後のジッピーファイルをFirefoxから開きます

するとおそらくアドオンインストールの表示がでるはずです

これでそのアドオンがFirefox4でも問題なく使えるようなものであればそのアドオンはFirefox4でも使えるようになります

ただ使えない場合もあるので注意してくださいね