ホームページ  >  記事  >  ウェブフロントエンド  >  Xiaoqiang の HTML5 モバイル開発への道 (33) - jqMobi の基礎

Xiaoqiang の HTML5 モバイル開発への道 (33) - jqMobi の基礎

黄舟
黄舟オリジナル
2017-02-04 14:38:541221ブラウズ

1. jqMobi とは

jqMobi は、HTML5 ブラウザーおよびモバイルデバイス用に appMobi によって開発された JavaScript フレームワークであり、W3C クエリをサポートする非常に高速なクエリ選択ライブラリです。

バージョン

jqMobi ソース コードは、2012 年 1 月に初めて公開されました。これは MIT/X11 ライセンスに基づいており、GitHub でホストされており、開発者はプラグインを通じてフレームワークに参加し、継続的に改善することができます。

2012 年 3 月 13 日に、jqMobi バージョン 1.0 が正式にリリースされました。現在の最新バージョンは jqMobi 2.0 です

jqMobi の特徴

高速です

スマートフォンやタブレットに最適です

60 を超える API 呼び出しを提供します

jQuery と同じ構文

プラグイン拡張可能

より多くのボリューム 小さい

インテル買収

インテルは、2013 年 2 月 22 日に HTML 5 モバイル アプリケーション会社 appMobi Html5 開発ツールと関連従業員を買収しましたが、スタートアップ企業は買収しませんでした。買収後、jqMobi は appframework に名前が変更されました。後の jqMobi は、実際には appframework です。この動きは、独自のモバイル アプリケーション開発者ツール スイートを構築するための Intel の取り組みの 1 つです。 html5 と CSS3 のサポートをさらに強化するために、プロセッサ大手は対応するハードウェアの構築を検討する可能性があります。

2. jqMobi と jQuery の違い

jqMobi は appMobi によって開発され、jQuery は jQuery Foundation の製品です。 jqMobi のソース コードは jQuery のソース コードに基づいて書き換えられていますが、この 2 つは別の製品であり、jqMobi の方が小さく、高速であり、互換性も異なります。

小さい

圧縮後、jqMobiのファイルはjQueryより小さくなります

速い

JSPerfテストデータによると、AndroidではjQueryよりも3倍、iOSでは2.2倍高速です。テストされた速度は JqueryMobile の 3 ~ 5 倍で、SenchaTouch と同様の速度です

互換性

jqMobi は主に WebKit ブラウザーを備えたオペレーティング システム (Android、iOS、最新バージョンの BlackBerry OS など) 向けに設計されています。 jqMobi 2.0 は IE10 (Windows 8 および Windows Phone8 プラットフォーム) と互換性があり、jQuery はより多くのブラウザー (IE6 など) と互換性があります。

3. jqMobi の構成

クエリ ライブラリ

このライブラリは、Ajax 呼び出し、Webkit のシステム セレクター呼び出しなどを含む 60 を超える API 呼び出しを提供します。

jqUI

AppMobi は現在、ボタン、ウィジェット、固定ヘッダー/フッター、および制御可能なスクロール ウィジェットを提供する 21 KB のユーザー インターフェイス ライブラリである jqUi の開発にも取り組んでいます。このツールキットは、Android 2.2 以降をサポートしながら、WebKit ブラウザのモバイル バージョンのみを対象としています。

jqPlugin

は、WebKit ブラウザの対話型インターフェイスのプラグイン サポートに使用されます。

4. jqMobi ソース コードのダウンロードと実行デモ

公式ダウンロード アドレス: http://app-framework-software.intel.com/

ダウンロードしてアップロードしました: http://download.csdn.net/detail/ lxq_xsyu /6859059

Xiaoqiang の HTML5 モバイル開発への道 (33) - jqMobi の基礎

上記は、Xiaoqiang の HTML5 モバイル開発 (33) - jqMobi の基本的な内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。