タグ

.Firefox拡張機能自動更新に関するmoondoldoのブックマーク (5)

  • Install Manifests | MDN

    例(拡張機能の場合) <em:type>2</em:type> このプロパティは Firefox 1.5 で追加されました。なお、拡張機能/テーマ以外の場合は必ず記述しなくてはなりません。 Firefox 2 およびそれ以前のバージョンは、「プラグイン」を示すために 16 という値をサポートしていました。Firefox 3 ではこの機能は取り除かれました。 targetApplication 拡張の対象となる(拡張も含む)アプリケーションを指定します。 アドオンが動くアプリケーション(ターゲットアプリケーション)を下記のプロパティにより限定します。 ターゲットアプリケーションのidプロパティ(<em:id>) 包括的なアプリケーションIDのリストは Mozilla Addons FAQ の "Valid App Versions for Addon Developers" に記述されていま

    Install Manifests | MDN
  • Extension Versioning, Update and Compatibility - Archive of obsolete content | MDN

    アドオンのバージョン付け アドオンは、Toolkit バージョンフォーマット を使って自身のバージョンを指定すべきです。簡単に説明すると、これはピリオドによって区切られたバージョン文字列です。いくつかの例を示します。 2.0 1.0b1 3.0pre1 5.0.1.2 注意: Firefox 1.5 以前では、より単純な Firefox バージョンフォーマットが使われていました: major.minor.release.build[+] 形式で数字だけが許されていました。Toolkit バージョンフォーマットは Firefox バージョンフォーマットをサポートしていますが、はるかに柔軟です。 アプリケーションの互換性判断方法 アドオンをインストールしたとき、アプリケーションはアドオンの <tt>install.rdf</tt> の中の targetApplication 項目を見ます。アプ

    Extension Versioning, Update and Compatibility - Archive of obsolete content | MDN
  • くでんな日々や公開どう?

    ◆ [Mozilla] さぁ、McCoyをはじめよう!! マッコイっていったらギャリー・マッコイしか頭に思い浮かばない…… 簡単に秘密鍵と公開鍵のペアの生成とその秘密鍵を使ったupdate.rdfへの署名ができるXULRunnerアプリケーションのツールが公開されています。 McCoy Mozillaデベロッパセンタ MozillaWiki これで個人で容易にPiroさんが解説してくだすった「1. install.rdfに書かれたupdateURLで示された先のRDFデータソースであるXML文書(update.rdf)が署名されていて、install.rdfのupdateKeyに書かれた公開鍵で復号化できる」と「2. 更新情報を提供するRDFデータソースに書かれたupdateHashでハッシュが示されている」を満たすことができるようになりました。つまり、今までよりセキュアに「野良アドオン」

  • McCoy | MDN

    McCoy は、アドオン作者がユーザのために安全な更新を提供できるようにしてくれるアプリケーションです。Firefox や Thunderbird などのアプリケーションはアドオンについて、定期的に更新情報を探し、インストールします。この時、取得された更新情報が、アドオンの作者によって書かれて以降、第三者によって改変されていないことが重要です。具体的にいうと、McCoy は更新情報の定義ファイルを電子署名するという処理に主眼を置いています。これによって、Firefox などのアプリケーションは、通常の安全でない経路を通じて取得した定義ファイルの完全性を検証することができます。 McCoy の技術的な詳細について学びたい場合は、プロジェクトの wiki を参照してください。

    McCoy | MDN
    moondoldo
    moondoldo 2012/02/25
    Firefox >McCoy は、アドオン作者がユーザのために安全な更新を提供できるようにしてくれるアプリケーションです
  • カスタマイジングFirefox - 拡張機能に自動更新機能を

    前回の記事「【ハウツー】カスタマイズFirefox - Firefoxの拡張機能を作ろう」では、Firefoxの「拡張機能」プログラミングの基を勉強しました。仕組みさえわかってしまえば決して複雑なものではなく、自分のために役立つ拡張機能を作ってみようという気になっていただけたのではないでしょうか。 ただ、機能を修正したり、新しい機能を付け加えたりしたい場合、一度インストールした拡張機能を削除して再度インストールするのは手間です。また自宅と学校、職場など複数のコンピュータでFirefoxを使っている場合、いちいち最新版の拡張機能をインストールするのも同様です。そこで稿では、拡張機能の機能を自動的に更新する方法について解説します。 Firefoxでは、体の自動更新機能とは別に、拡張機能にも自動更新のための機能を持たせられます。この機能を使うと拡張機能に不具合が見つかって修正しなければなら

  • 1