| aaoh.sora (1.0.0) | 2012-01-01 20:25 |
aaoh.soraは aaoh.kazeを利用してガジェットを作成するにための マルチGadgetフレームワークです。
各ガジェットプラットフォームにて 機能差を吸収し一元的に扱える Gadgetフレームワークを目指しています。
API一覧はこちらをご覧ください。
MIT Licenseです。
詳細は下記URL参照してください。
http://www.opensource.org/licenses/mit-license.php
対応ガジェットプラットフォームは aaoh.kazeに準じて下記なります。
ダウンロードしたaaoh.sora-${version}.zipを解凍してください。 その中の"lib"ディレクトリのファイルを使用して 各ガジェットを作成していってください。
"lib/css"ディレクトリにはスタイルシート、 "lib/images"、"lib/sub-images"ディレクトリには 画像ファイルを置いています。
スタイルシートは通常用、IE用、モバイル用の 3種類に分かれています。
画像ファイルは基本的に 通常時、オンマウス、オーバーマウスの画像を 1画像にまとめており スタイルシートにて画像の位置をずらして 表示を行っています。 その画像を"lib/images"に置いています。
スタイルシートにて画像の位置を変更できない ガジェットプラットフォーム用に 画像を分割したものを "lib/sub-images"に置いています。
ファイル構成は下記となっています。
パッケージ構成、機能は下記となっています。
各ガジェットにて最初に"lib/aaoh.kaze.js"を読込んで下さい。 その後、JavaScriptとして"lib/aaoh.sora.js"を読込んで下さい。
メイン画面では"aaoh.sora.MainEx"を継承したパッケージに オプション画面には"aaoh.sora.OptionEx"を継承したパッケージに 処理を記述することにより ガジェットプラットフォームに依存しない為 同一ファイルにて管理することができます。
スタイルシートには"lib/css/aaoh.sora-ex.style.css"を インポートしたものを使用してください。
Windows サイドバーガジェット、Opera ウィジェット、 Mac OS X Dashboard ウィジェット、Adobe AIR、 iGoogle ガジェットでは "lib/aaoh.sora.js"を読込むことにより その他の必要なJavaScriptライブラリも読込まれます。
Google デスクトップ ガジェット、Yahoo!ウィジェットでは 自動で読み込まれないので "lib/aaoh.kaze-core.js"、"lib/aaoh.kaze-ex.js"も 読込むようにしてください。
aaoh.kazeライブラリを必須とします。
2011/02/27
2011/01/10
2010/08/20
2010/08/15
2008
| aaoh.sora (1.0.0) | 2012-01-01 20:25 |
[PageInfo]
LastUpdate: 2011-03-26 15:14:04, ModifiedBy: fujishiro
[License]
Creative Commons 2.1 Attribution-ShareAlike
[Permissions]
view:all, edit:members, delete/config:doc editors