== 説明
"aaoh.kaze"は
各ガジェットプラットフォームでの拡張機能を
一元的にまとめたマルチGadgetライブラリです。
== 目的
各ガジェットプラットフォームにて
機能差を吸収し一元的に扱える
ライブラリを目指しています。
== ライセンス
MIT Licenseです。
詳細は下記URL参照してください。[[BR]]
http://www.opensource.org/licenses/mit-license.php
== ガジェットプラットフォーム
対応ガジェットプラットフォームは下記となっています。
* Windows サイドバーガジェット
* Opera ウィジェット
* Mac OS X Dashboard ウィジェット
* Adobe AIR
* iGoogle ガジェット
* Google デスクトップ ガジェット
* Yahoo!ウィジェット
== インストール方法
ダウンロードしたaaoh.kaze-${version}.zipを解凍してください。
その中の"lib"ディレクトリのファイルを使用して
各ガジェットを作成していってください。
== ファイル構成
ライブラリとして必要なファイルを置いてあり
"libexec"ディレクトリには
ガジェットプラットフォームで固有に必要な
ファイルを置いてあります。
ajaxライブラリとしてminiajax.js、
jsonライブラリとしてjson2.jsを
使用しています。
iGoogle ガジェットでのIE6での透過PNG対応として
iepngfix.jsを使用しています。
Adobe AIRではAIRAliases.js、AIRLocalizer.jsを
読込むようにしてください。
ファイル構成は下記となっています。
* lib/aaoh.kaze.js
* lib/aaoh.kaze-core.js
* lib/aaoh.kaze-animation.js
* lib/json2.js
* lib/miniajax.js
* libexec/AIRAliases.js
* libexec/AIRLocalizer.js
* libexec/iepngfix.js
== パッケージ構成
パッケージ構成、機能は下記となっています。
* aaoh.kaze
* マルチGadgetライブラリルートパッケージ
* aaoh.kaze.Type
* ガジェットプラットフォーム判定
* aaoh.kaze.Gadget
* ガジェット特有機能
* aaoh.kaze.Element
* DOMエレメント操作機能
* aaoh.kaze.Ajax
* Ajax機能
* aaoh.kaze.JSON
* JSON機能
* aaoh.kaze.Storage
* データの読み書込み機能
* aaoh.kaze.Clipboard
* クリップボードへの操作機能
* aaoh.kaze.Sound
* 音の再生機能
* aaoh.kaze.Timer
* タイマー機能
* aaoh.kaze.Locale
* ローカライズされた各言語でのメッセージ取得
* aaoh.kaze.animation
* マルチGadgetライブラリアニメーションパッケージ
= このプロジェクトのWiki =
このプロジェクトの!SourceForge.JPプロジェクトWikiページへようこそ。
!SourceForge.JPでは、各プロジェクトごとにWikiシステムが利用できます。
'''このページも含め'''、あなたのプロジェクトに合わせて自由に書き換えてください。
デフォルトでは、'''このプロジェクト'''に参加しているユーザだけでなく、全ての!SourceForge.JPのユーザがこのWikiスペースへの編集権を持っています。プロジェクトでの利用法に合わせて、適切に権限を設定しましょう!
このWikiシステムは現在継続的に開発中です。Wiki本体に関して、問題点や要望などがありましたら、
[http://sourceforge.jp/projects/sourceforge/ticket/ チケット]を利用して報告お願い致します。
その前に、「Wikiってなに?」という方は、[http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A3%E3%82%AD Wikipedia の「ウィキ」のページ]を参考にしてください。
文法などのドキュメントは、サイドバーに標準で入っているリンクか、!SourceForge.JP プロジェクト内の [wiki:docs:WikiGuide Wikiガイド] を参照してください。
= Welcome to our Project Wiki =
!SourceForge.JP provides Wiki system to each project. You are able to edit pages as you like, of course you can also edit this page. Not only participating uses in the project, but also all of the !SourceForge.JP users are able to edit this Wiki by default. You need to set up the authorization for the project.
You can find grammar and other documents on Sidebar links or [wiki:docs:WikiGuide Wiki guide] (Japanese only) in !SourceFroge.JP project.
[[ReleaseList]]
[[RecentTickets(limit=5)]]