Web UI Frameworkリファレンス
以下の記事は、Tizen SDK Dev Guide にあるWeb UI Framework Reference の日本語訳です。
その他のドキュメントの日本語訳はTIZEN 2.0 SDK Dev Guide 日本語訳 目次をご覧ください。
[x]が右横についているリンク先は、まだ日本語に翻訳していませんのでご了承下さい。
Web UI Frameworkリファレンス
Web UIフレームワークは、Webアプリケーション開発のためにウィジェット、イベント、エフェクト、アニメーションなどのツールを提供します。必要な画面要素を選択してアプリケーションを作成するだけで、これらのツールを活用することができます。
Web UIのサービスは、WebKitのエンジン上で動作するWebブラウザ上のテンプレートや部品に基づいています。Web UI、標準のHTML5、そしてTizen APIを使用してWebアプリケーションをコーディングすることができます。また、別のウィジェット[x]を使用出来ます。それらのウィジェットはCSSアニメーションで動作し、TizenのWebブラウザ向けにレンダリングが最適化されています。
Web UIのサービスで使用するWebアプリケーション内ページの基本的構造の詳細については、アプリケーションページの構造[x]を参照してください。
Frameworkサービス
Web UIフレームワークは、次のサービスで構成されています。
Webウィジェット
コントロールバー、リストなどのTizenウィジェットや、jQuery Mobileウィジェットが用意されています。
Webテーマ
CSSのテーマとTizenのWebウィジェット(ウィジェットのソースコードとの互換性あり)のためのリソースが利用可能です。
ローダー
セットアップのWebテーマや国際化などの構成をロードすることができます。
Web UIのフレームワークサービスは、次のJavaScriptプロジェクトにサポートされています。
-
jQueryは、HTML要素の選択、HTMLツリー構造内の移動、およびイベントを処理するために使用されるJavaScriptライブラリです。
jQuery Mobile バージョン1.2.0
Globalize バージョン0.1.0a2
Globalize、グローバリゼーションとローカリゼーションをサポートするJavaScriptライブラリです。
制限事項
Web UIフレームワークは次の制限事項があります。
HTML5/CSS標準をサポートするブラウザのみ実行できます。 W3Cのドラフト版の仕様は完全にサポートされていません。
Tizen Webウィジェットは解像度1280×720(720p)の
high-definition (HD) dpi
であるターゲット画面に最適化されています。低解像度デバイスでは、ウィジェットは縮小されます。解像度
(High-Medium-Low)
ごとのリソースファイルは現在サポートされていません。ピンチズーム、スマートズームなどのブラウザ固有のズームオプションは、タイトルとツールバーのスケーリングのためにサポートされていません。
jQuery Mobileのswatch機能はサポートされていません。したがって、
data-theme
のデフォルトの値を変更するとレイアウトが壊れます。また、data-mini
属性をサポートしていません。
次に読むドキュメント
日本語訳: yasuyk
This content is licensed under Creative Commons Attribution 3.0. For details, see the Content License.