TIZENアプリ開発研究ブログ 興味しんしんドリーム

このブログはTIZENアプリ開発情報を実践して情報を共有する為のブログです。

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 UIのフレームワークサービスは、次のJavaScriptプロジェクトにサポートされています。

  • jQuery バージョン1.8.2

    jQueryは、HTML要素の選択、HTMLツリー構造内の移動、およびイベントを処理するために使用されるJavaScriptライブラリです。

  • jQuery Mobile バージョン1.2.0

    jQuery Mobile タッチイベントに応答するためのHTML5ベースのモバイルWebフレームワークです。

  • 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属性をサポートしていません。

次に読むドキュメント

Web API リファレンス[x]


日本語訳: yasuyk

http://www.softolet.com

Creative Commons License This content is licensed under Creative Commons Attribution 3.0. For details, see the Content License.