主な機能
- jQueryコア上に構築 されていることによって jQuery と文法的に近く、習得も容易になっています。
- 全てのメジャーなモバイル・プラットフォームとの互換 – iOS、Android、Blackberry、Palm WebOS、Nokia/Symbian、Windows Mobile、bada、MeeGoなどをカヴァーしているだけでなく、HTMLを基本的に扱えるデバイスであれば最低限動作します。
- 軽量 全ての携帯端末で扱える圧縮方式で12kのスクリプトと、最小限の画像が高速化を実現しています。
- モジュール構造 の採用によって、必要となる機能だけを切り出して取り入れることができます。
- HTML5でのマークアップによる設定 で、最少のコーディングで最速の開発を実現します。
- プログレッシブ・エンハンスメント によって、コアコンテンツや機能を全てのモバイル、タブレット、デスクトップのプラットフォームに、最新モバイル端末上のリッチなインストール済みアプリケーションのようなインターフェースを提供します。
- レスポンシブ・デザイン により、スマートフォンのような小型端末からデスクトップサイズまで、様々な大きさのスクリーンに自動的に最適化させることができます。
- Ajaxによるスムーズなナビゲーションシステム により、ページ間をアニメーションで美しく切り替えられます。また「戻る」動きにも対応しています。pushStateを利用することで、クリーンなURLを実装することも出来るようになりました。
- 自動初期化 を、HTML5の data-role 属性を用いることで、簡単にマークアップできるよう実現しています。
- アクセシビリティ についても、たとえば WAI-ARIA などに対応し、スクリーンリーダー(iOSのVoiceOverなど)のような補助技術にページを対応させます。
- 新たなイベント によって、タッチ、マウス操作、フォーカス移動などによるユーザの入力操作をシンプルなAPIでスムーズにさせるようになっています。
- 新しいプラグイン が、ネイティブなコントロールをタッチパネルに最適化された、テーマの適用が可能なものに向上させます。
- 高機能なテーマフレームワーク とテーマローラーが、アプリケーションを簡単に高度にブランディングします。