• R/O
  • SSH
  • HTTPS

aaoh-sora: レポジトリ概要


最近のコミット RSS

Rev. 日時 作者 メッセージ
r27 2012-01-05 23:53:26 fujishiro [aaoh.sora] [main1] 1.0.0対応
r26 2012-01-01 20:24:44 fujishiro [aaoh.sora] [main1] 1.0.0対応
r25 2012-01-01 20:14:43 fujishiro [aaoh.sora] [main1] 1.0.0対応
r24 2012-01-01 20:11:00 fujishiro [aaoh.sora] [main1] 1.0.0対応
r23 2011-12-24 22:12:57 fujishiro [aaoh.sora] [main1] backup先を修正
r22 2011-12-21 22:00:39 fujishiro [aaoh.sora] [main1] バグ修正
r21 2011-11-23 22:39:34 fujishiro [aaoh.sora] [main1] 一段落したのでコミット
r20 2011-11-19 21:17:00 fujishiro [aaoh.sora] [test] qunitでテスト中
r19 2011-11-15 23:03:11 fujishiro [aaoh.sora] [test] qunitでテスト中
r18 2011-11-12 15:13:55 fujishiro [aaoh-sora] qunitでテスト中

最近変更されたタグ

名前 Rev. 日時 作者
aaoh-sora-1.0.0 r27 2012-01-05 23:53:26 fujishiro
0.9.6 r10 2011-03-05 13:09:05 fujishiro

README.txt

################################################################
# aaoh.sora
#    Copyright (C) 2008 - 2012 AAOh inc.
# 
# Licensed under the MIT license
#   http://www.opensource.org/licenses/mit-license.php
################################################################

################
説明
################

"aaoh.sora"は
"aaoh.kaze"を利用してガジェットを作成するにための
マルチGadgetフレームワークです。

################
目的
################

各ガジェットプラットフォームにて
機能差を吸収し一元的に扱える
Gadgetフレームワークを目指しています。

################
ライセンス
################

MIT Licenseです。
詳細は下記URL参照してください。
	http://www.opensource.org/licenses/mit-license.php

################
ガジェットプラットフォーム
################

対応ガジェットプラットフォームは
"aaoh.kaze"に準じて下記なります。

	Windows サイドバーガジェット
	Opera ウィジェット
	Mac OS X Dashboard ウィジェット
	Adobe AIR
	iGoogle ガジェット
	Yahoo!ウィジェット

################
インストール方法
################

ダウンロードしたaaoh.sora-${version}.zipを解凍してください。
その中の"lib"ディレクトリのファイルを使用して
各ガジェットを作成していってください。

################
ファイル構成
################

"lib"ディレクトリ直下にはJavaScript、
"lib/css"ディレクトリにはスタイルシート、
"lib/images"、"lib/sub-images"ディレクトリには
画像ファイルを置いています。

スタイルシートは通常用、IE用、モバイル用の
3種類に分かれています。

画像ファイルは基本的に
通常時、オンマウス、オーバーマウスの画像を
1画像にまとめており
スタイルシートにて画像の位置をずらして
表示を行っています。
その画像を"lib/images"に置いています。

スタイルシートにて画像の位置を変更できない
ガジェットプラットフォーム用に
画像を分割したものを
"lib/sub-images"に置いています。

ファイル構成は下記となっています。

	lib/aaoh.sora.js
	lib/aaoh.sora.t.png
	lib/aaoh.sora-core.js
	lib/aaoh.sora-ex.js
	lib/css/aaoh.sora.style.css
	lib/css/aaoh.sora.style_ie6.css
	lib/css/aaoh.sora.style-mobile.css
	lib/css/aaoh.sora-ex.style.css
	lib/css/aaoh.sora-ex.style_ie6.css
	lib/css/aaoh.sora-ex.style-mobile.css
	lib/images/aaoh.sora-ex.img-update-load.png
	lib/images/aaoh.sora-ex.img-update-none.png
	lib/images/aaoh.sora-ex.img-update-upd.png
	lib/images/aaoh.sora.img-close.png
	lib/images/aaoh.sora.img-loading.png
	lib/images/aaoh.sora.img-max.png
	lib/images/aaoh.sora.img-option.png
	lib/images/aaoh.sora.img-tab-act.png
	lib/images/aaoh.sora.img-tab-inact.png
	lib/sub-images/aaoh.sora.img-close_down.png
	lib/sub-images/aaoh.sora.img-close_over.png
	lib/sub-images/aaoh.sora.img-close_up.png
	lib/sub-images/aaoh.sora.img-max_down.png
	lib/sub-images/aaoh.sora.img-max_over.png
	lib/sub-images/aaoh.sora.img-max_up.png
	lib/sub-images/aaoh.sora.img-option_down.png
	lib/sub-images/aaoh.sora.img-option_over.png
	lib/sub-images/aaoh.sora.img-option_up.png
	lib/sub-images/aaoh.sora.img-tab-act_down.png
	lib/sub-images/aaoh.sora.img-tab-act_over.png
	lib/sub-images/aaoh.sora.img-tab-act_up.png
	lib/sub-images/aaoh.sora.img-tab-inact_down.png
	lib/sub-images/aaoh.sora.img-tab-inact_over.png
	lib/sub-images/aaoh.sora.img-tab-inact_up.png

################
パッケージ構成
################

パッケージ構成、機能は下記となっています。

	aaoh.sora
		マルチGadgetフレームワークルートパッケージ

	aaoh.sora.Control
		コントローラ機能

	aaoh.sora.Model
		モデル

	aaoh.sora.Main
		メイン画面機能

	aaoh.sora.Option
		オプション画面機能

	aaoh.sora.ControlEx
		拡張コントローラ機能

	aaoh.sora.ModelEx
		拡張モデル

	aaoh.sora.MainEx
		拡張メイン画面機能

	aaoh.sora.OptionEx
		拡張オプション画面機能

	aaoh.sora.App
		アプリケーション機能

################
使い方
################

各ガジェットにて最初に"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ライブラリも読込まれます。

Yahoo!ウィジェットでは自動で読み込まれないので
"lib/aaoh.kaze-core.js"、"lib/aaoh.kaze-ex.js"も
読込むようにしてください。

################
システム要件
################

"aaoh.kaz"ライブラリを必須とします。

################
履歴
################

2012/01/01
	Version: 1.0.0
	aaoh.sora 1.0.0対応

2011/02/27
	Version: 0.9.6
	aaoh.sora 0.9.6対応

2011/01/10
	Version: 0.9.5.2
	バージョン番号修正

2010/08/20
	Version: 0.9.5.1
	aaoh.sora 0.9.5.1対応
	バージョン番号修正
	Opera ウィジェットにて閉じるボタンを非表示
	Adobe AIRの移動対象エレメントを修正

2010/08/15
	Version: 0.9.5.0
	aaoh.sora 0.9.5.0対応
	アニメーション処理追加

2008
	Version: 0.9.0.0
	新規作成
旧リポジトリブラウザで表示