2015
06
21

Firefox 41 : Add-ons の "Signed" 義務化に備える

Firefox_Add-ons_Non-signed.jpg

Firefox 39 で導入、41 からは必須となる、拡張「署名」への備考です。

なお今観点は、拡張の「開発」とかでなく、一般「ユーザ」向けなお話。
あと同懸案は全環境に共通なんですが、主に Linux 向けになります。

要するに次期「仕様変更」に対する、事前思索ですね。
なんか最近、更新⇨変更に良くヤラレるんで、少し考えてみました。

○仕様変更の時期と懸案点
平易な記載としては、以下ニュースが判りやすいかと。
窓の杜 ニュース
「Firefox」向けの拡張機能に署名を義務付ける方針

http://www.forest.impress.co.jp/docs/news/20150212_688010.html

公式での概要 は以下。
Mozilla modest
より安全なアドオン体験を提供するため、拡張機能に署名を導入します

https://dev.mozilla.jp/2015/02/extension-signing-safer-experience/

また同上コメント欄に、拡張作者さんからのコメント&リンクあり。
comments_Mozilla-modest.jpg
http://piro.sakura.ne.jp/latest/blosxom/mozilla/xul/2015-02-12_signed.htm

で、上記をざっと理解の範囲でまとめ。(間違ってたらゴメン)

 ☆「署名( Signed )」義務化の時期
Firefox 39 より実装、ただし導入に「必須」は 41 から。
39 ~ 40 までは、警告が出るだけで導入には支障なし。

 ☆出来なくなるコト
Google-Chrome 同様、非公式の拡張は一切導入出来なくなります。
ただ同制御は、「 Firefox 」を名乗る正式リリース版のみに適用。
 ⇨ Beta 等のリリース準備版や、非公式ビルド版には、非適用。

 ☆在来拡張の扱い 
本移行までに、公式拡張に登録の内容なら、自動で署名付きへ。
要するに、公式から(従来)通常導入の拡張なら、問題ありません。

懸案となるのは、俗に言う「野良 xpi 」など私家版。
もしくは、過去に公式↔その後、公式配布から外れた、とかかな?

※移行期間の対照: Firefox リリース・スケジュール
Mozilla wiki : RapidRelease/Calendar
https://wiki.mozilla.org/RapidRelease/Calendar
Firefox_Release-Calender_2015Q3.jpg

予定通りなら、今秋( 9/21 )までにファイナル・アンサーで。


○対処を思索
最も単純には、非対応版を廃止、もしくは代替を選択でしょう。
ただ、拡張側ではなく、派生ブラウザで稼働代替する手もアリかなと。
何れにせよ、相互に望む動作か? 各自で要・予備検証です。

 ☆非公式= "Firefox" ではない、独自ビルド版を利用
「現時点で」利用可らしきヤツを、挙げてみます。
ただし、今後の各開発・公式方針によっては、不可かも?
(非アドオンの独自機能= distribution/bundles は廃止方向とか)

Cyberfox
http://sourceforge.net/projects/cyberfox/files/
備考:(現状は)頻繁な更新があり、最新かつ高速動作なビルド

Iceweasel または GNU IceCat
備考:ESR 31 系ベースの、Debian または GNU ビルド

Pale Moon for Linux
http://sourceforge.net/projects/pm4linux/files/
備考:ESR 24 系ベース?独自性の強い、保守的なビルド

う~ん、Linux で同等利用なら Cyberfox 一択かなぁ。

参考:入れ替え頻度を考えるとアレだけど・・・Beta も可。
Firefox Beta
https://www.mozilla.org/ja/firefox/beta/all/

なお(本家)ESR 38 系での対応は不明。
Firefox-ESR_2015-16.jpg
もし「バージョン数値」で追うなら、来年の 45 ESR まで対応?


 ☆ Firefox 自体を私家ビルドしちゃう
アレコレ拘れば、もう私家ビルドでしょうか?
でも同適用ルール・その他も不詳なんで、参考リンクだけ。

MDN : Firefox の簡単なビルド方法
https://developer.mozilla.org/ja/docs/Simple_Firefox_build

MDN : ビルド手順の解説
https://developer.mozilla.org/ja/docs/Developer_Guide/Build_Instructions

MDN : ビルド・オプション

https://developer.mozilla.org/ja/docs/Configuring_Build_Options

MDN : Linux ビルド
https://developer.mozilla.org/ja/docs/Developer_Guide/Build_Instructions/Linux_Build_Prerequisites

OSDN : インテル コンパイラーでビルドする高速 Firefox
http://osdn.jp/projects/hpc-parallel/wiki/%E3%82%A4%E3%83%B3%E3%83%86%E3%83%AB_%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%83%BC%E3%81%A7%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B%E9%AB%98%E9%80%9FFirefox_all

mozilla-central / files
http://hg.mozilla.org/mozilla-central/file/


んまぁ、Chrome も同じ+セキュリティ配慮だし、仕方ないんでしょう。



「ノートパソコン」型の「 タブレット」だから、過度の期待は厳禁。
ちな Intel Stick PC BOXSTCK1A32WFCR との価格差は八千円。

性能・価格差以前に、持ち歩き前提なら ASUS X205TA の方が良いかも。
スポンサーサイト

«  | HOME |  »