rcmdnk's blog
Last update

Enable Vimperator @ Firefox 47
Firefox_200_200

昨日Firefox 47の正式版がリリースされアップデートしてみたんですが、 一番重要なアドオンであるVimperator が使えなくなってしまっていました。

Firefox 47

Firefox 47では Flashがインストールされてない状態でもHTML5で埋め込まれたYouTubeが再生できたり ビデオ関連の昨日が強化されたり、 また、同期している他の端末の開いているタブ等の検索をサイドバーから出来る様になったり 同期関連の機能強化も行われています。

Firefox 47.0 リリースノート

一方でアドオン関連でも色々変更があり 使えなくなるアドオンも結構出ている感じです。

Firefox 47 アドオン互換性情報 Mozilla Developer Street (modest)

Firefox 47 for developers - Mozilla MDN

Vimperator @ Firefox 47

Vimperatorを使おうとすると、 まず、.vimperatorrcで設定してある色の設定やFirefox表示用JavaScriptの設定などが 反映されてませんでした。

一応oコマンドは使えるんですが、補完はされないし、 使用後に Application is not definedみたいなエラーが出ます。 (ただページは開けたりする。)

この辺はFirefox 47で削除された FUEL: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Toolkit_API/FUEL というライブラリに依存していることが問題な様です。

Vimperator does not work with FF 47 · Issue #441 · vimperator/vimperator-labs

Vimperatorの開発者の人たちがこれに対する対処を進めていて 先ほどFirefox 47対応版をビルドしてGitHubにてリリースしています。

Release Vimperator 3.14.0 · vimperator/vimperator-labs

これをインストールするには、まず 署名付きで無いアドオンをインストールできるように、 about:configを開いて、 xpinstall.signatures.requiredという変数を検索して値をfalseにします。

その後、 vimperator-3.14.0.xpi をダウンロードし、 ダウンロードしたファイルを開いているFirefoxにドロップしてあげれば インストールできます。

GitHubのページ(もしくは上のリンク等)を直接クリックしてしまうと、 アドオンをインストールし始めようとしますが、 このサイトからはFirefoxにソフトウェアをインストール出来ない設定になっています。 という表示が出てくるので一旦ダウンロードしてドロップしてあげるなりする必要があります。

ドロップすると、注意:このサイトはFirefoxに1個の未検証アドオンのインストールを求めています。 ご自身の責任でインストールしてください。と出ますが、 確認してインストールを実行します。 (xpinstall.signatures.requiredtrueだとこの時点で弾かれます。)

FirefoxのAdd-ons(vimperator): https://addons.mozilla.org/ja/firefox/addon/vimperator/ でのアップデートは認証されるまで時間がかかりまだいつになるか分からない、とのことなので、 Vimperatorが必須な人はGitHubから直接インストールする必要があります。

ただ、このxpinstall.signatures.requiredという署名なしのアドオンをインストール 出来る様にするオプションも次のFirefox 48で削除予定だそうです。

Add-ons Update – Week of 2016/06/01 Mozilla Add-ons Blog

恐らくFirefox 47のうちに正式にAdd-onsにて新しいVimperatorが公開されるとは思いますが、 ちょっと注意が必要かもしれません。

追記: 2016/06/08

3.14.0はこれを書いた直後位にすぐにAdd-onsでも公開されました。

Vimperator :: Versions :: Add-ons for Firefox

追記: 2022/06/23

削除済。

追記ここまで

既に上の方法で入れてる場合は次のFirefoxのバージョンアップ時などに再び 未検証アドオンとして弾かれる可能性があるので、 Add-onsから再インストールしておいた方が良いです。

Add-onsから普通にインストールすると上の手動で入れたものは上書きされるので 新たにAdd-onsからインストールするだけでOKです。

追記ここまで

Sponsored Links
Sponsored Links

« BoseのノイズキャンセリングヘッドホンQuietComfortのワイヤレス版が発売された Twitter Bootstrapでツールチップの表示に関するあれこれ »

}