Jetpack SDK を展開したフォルダの下の「packages」フォルダ内に個々のパッケージのルートフォルダがあり、その下には「package.json」という名前のマニフェストファイルがあります。「README.md」はパッケージの詳細を記述するためのドキュメントファイルで、必要に応じて配置します。「lib」フォルダ内には、パッケージのメインプログラムや自作ライブラリのプログラムを格納します。 パッケージの作成 それでは、「C:jetpack-sdk-0.2packages」フォルダ下に hello-world パッケージ用の「hello-world」フォルダを作成します。次に、パッケージのルートフォルダ内にマニフェストファイル「package.json」を作成します。マニフェストファイルにはパッケージに関するメタ情報を JSON 形式で記述します。拡張機能を作成したことのある方であ
12/06(日) Kanasan.JS Jetpack ワークショップに参加した(告知ページ)。 Jetpack というのは Firefox の拡張機能で、そいつをインストールすると簡単なアドオンみたいなのを作成、実行したりできるようになる。この「簡単なアドオンみたいなもの」のことを Feature と呼ぶ。 今回は実際にコーディングを行うとのこと。Kanasan.JS 初の試みということで楽しみにしながら向かった。 Jetpack 入門 まずは Jetpack Feature の基本的な作り方をおさえようということで、入門用のスライドでお勉強。僕が予習してきたので発表した。 Jetpack WorkshopView more documents from H M. とりあえずこれで基本は押さえれたと思う。そのスライドで出てきたページへのリンクは以下。 英語ページ Jetpack Gall
Firefox の拡張機能プラットフォームはこの Jetpack や Add-on SDK から、IE や Chrome などとも共通のアーキテクチャと API で開発できる Web Extensios に移行しつつあり、このプロジェクトの記事は古くなっています。 Jetpack は開発と導入の敷居を下げる新しい拡張機能プラットフォームです。ここでは Jetpack に関する技術情報を共有します。また、このプラットフォームによって変化する拡張機能とブラウザの次なる可能性を探っていきます。 Jetpack とは その意義と出来ることおよび実際の導入から稼働までを解説します。 3分Jetpacking 3分で作る Jetpack Feature。Jetpack の魅力はその開発の手軽さにもあるのです。 APIリファレンス Jetpack で用意している API の紹介および使い方を説明します。
Using algorithms to solve problems can be a wonderful option when the result must be 100% exact or if each decision must follow the same method. A different method might be required if performance is the most important consideration. Approaching a problem the proper way can often be the key to finding a solution that works. An algorithm is a term used in psychology to describe a few of these probl
Jetpack is a newly formed initiative and experiment in using open Web technologies to enhance the browser, with the goal of allowing anyone who can build a Web site to participate in making the Web a better place to work, communicate and play. As with all Labs experiments, Jetpack is an open source project and everyone is welcome to participate in its design, development and testing. Read the full
Mozilla Labs Jetpack | Exploring new ways to extend and personalize the Web どうもWeb経由でインストールが可能っぽく、ステータスバーを更新しているサンプルからchromeコンテンツにアクセスできるっぽい。 スクリプトはどのコンテキストで実行されているのか Greasemonkeyのように個々のWebコンテンツ内か userChrome.jsのようにフルアクセスか chromeコンテキスト内だがevalInSandboxでxpconnectは禁止しているか 追記:2009-05-21T19:50 とりあえず、Components.utils.Sandboxを使って、evalInSandboxで実行しているみたい。ってことで気軽に作れる/インストールできる分制限がありますね。 また、拡張開発が簡単になると言われている
9月6日(日)、Kanasan.JS #8 に参加した。 Kanasan.JS JavaScript第5版読書会#8& 懇親会 今回は開催地が京都だった。駅で修学旅行生とか観光っぽい人をいっぱい見かけて、京都パワーを補給しながら開催地に向かった。 読書会の内容 今回の内容は、主にキーイベントとフォームの制御(読んだところは p443 から p477)。比較的分かりやすくてスラスラ読めたと思う。 今回思ったのは、サイ本のサンプルコードは読みやすい。うれしい。 Jetpack の発表 で、僕は予告通り Jetpack について発表した。 Jetpack introductionView more documents from mollifier. いくつか feature(追加するスクリプトのこと) を作ったので、それを紹介した。作ったコード本体は全部 Github にあるよ。 hello-s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く