2

Google Chrome の拡張機能を作成するときは、スクリプトである「manifest.json」ファイルと JS ファイルのみを作成します。をインストールした後、コード内のすべてを変更できます。ブラウザを更新するだけで、拡張機能のバージョンが変更されました。

1) Firefox 拡張機能をインストールした後でコードを変更できますか? または、再インストールする必要がありますか?または、もう一度リロードする必要がありますか?可能であればどうすればよいですか?

2) install.rdf、chrome.manifest、*.xul ファイルなどを手動で作成する必要がありますか (フォルダー構造など)。または、これを行う別の最も簡単な方法はありますか?

3) わからないのですが、拡張機能は「アドオン SDK」で作成するか、メモ帳で手書きするか。それらの違いは何ですか?

4) ブラウザーでページを開いたときにアラート ('hello world') を呼び出す最も単純なスクリプトを作成しています。これを行うための最良かつ最速の方法は何ですか?

どうもありがとう;

4

1 に答える 1

1

1) Firefox 拡張機能をインストールした後でコードを変更できますか? または、再インストールする必要がありますか?または、もう一度リロードする必要がありますか?可能であればどうすればよいですか?

<em:bootstrap>true</em:bootstrap>およびブートストラップ関数を使用して、ライブ アップデートが可能です。

2) install.rdf、chrome.manifest、*.xul ファイルなどを手動で作成する必要がありますか (フォルダー構造など)。または、これを行う別の最も簡単な方法はありますか?

ない; 既存の 単純な 拡張機能を変更する

3) わからないのですが、拡張機能は「アドオン SDK」で作成するか、メモ帳で手書きするか。それらの違いは何ですか?

アドオン SDK はです。手でです。君に任せます

4) ブラウザーでページを開いたときにアラート ('hello world') を呼び出す最も単純なスクリプトを作成しています。これを行うための最良かつ最速の方法は何ですか?

hello_world.xpi (クロム/コンテンツ/hello.xul):

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>

<window xmlns:html="http://www.w3.org/1999/xhtml"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

  <caption label="Hello World"/>

</window>  

さらに、拡張機能開発ツールが役立つはずです。

参考文献

于 2013-10-22T02:28:20.167 に答える