ChromeのExtentionの作り方
ChromeのExtentionで、Firefoxのadd-on的なものを作れます。
GoogleToolbarに、英辞朗と、Wikipediaのボタンをつけていて、便利に使っていたけれど、Chromeに乗り換えて、なくなってしまったので、その代替を作成してみることにした。
Chromeにも、GoogleToolBarを出してくれればいいのに。
今回は、manifets.jsonの説明。
ほぼ、http://code.google.com/chrome/extensions/manifest.htmlの翻訳
- 必須項目
- name Extentionの名前。45文字以内。
- version ドット(.)で区切られた、0〜4ケタの数字。0で始まってはいけない。それぞれの桁は、0〜65535。
- お勧め(Recomend)
- description Extentionの説明。132文字以内。プレーンテキストで。
- icons 設定するアイコン。複数のアイコンを列挙できる。(サイズ違いという意味で)
- 48*48→Extentionの管理ページで表示するアイコン
- 128*128→インストール時に表示される。
- 32*32→ galleryで表示する。Extentionをアップロードするときに必須。
- default_locale デフォルトのローケル。日本語はja
- 1つか、選ばないか
- 必要なら追加
取り急ぎ自分の使いそうなものだけ。
というわけで、sample。
{ "name": "My Extension", "version": "0.1.0", "description": "A plain text description", "icons": { "48": "icon48.png", "128": "icon128.png" }, }, "default_locale": "ja", "browser_action": {...}, "permissions": [ "tabs", "bookmarks", "http://*/*", ], "update_url": "http://path/to/updateInfo.xml" }