JqMobi 基础知识

一、 什么是jqMobi

jqMobi 是由 appMobi 针对 HTML5 浏览器和移动设备开发的 javascript 框架,是个极其快速的查询选择库,支持 W3C 查询。
版本
:
jqMobi 源码最初在 2012 1 月份推出,基于 MIT/X11 许可证,托管在 GitHub 上,开发者可以参与并通过插件不断改进该框架。
2012 3 13 日, jqMobi 1.0 版本正式发布。现在最新的版本 jqMobi 2.0

jqMobi 特点:
速度快适用于智能手机和平板电脑提供了 60 多个 API 调用
jQuery 相同的语法插件可扩展
体积更小

有丰富的UI组件,可通过少量HTML属性进行快速页面布局,适用于刚开始接触移动端的公司。


缺点是:项目开发中对UI结构依赖过于严重。

英特尔收购

英特尔 2013 2 22 日收购 HTML 5 移动应用公司 appMobi HTML5 开发工具和相关雇员,不过没有收购这家初创公司。收购后 jqMobi 改名为 appframework 以后说的 jqMobi 其实就是 appframework

此举是英特尔打造自有移动应用开发者工具套件的行动之一。为了对 html5 css3 提供更多支持,这个处理器巨头可能考虑打造相应硬件。

二、 jqMobijQuery的区别

jqMobi 是由 appMobi 开发,而 jQuery jQuery Foundation 的产品。 jqMobi 源码是基于 jQuery 源码重写的,但是两者又属于不同的产品, jqMobi 体积更小,速度更快,兼容性也有所不同。

page1image11152
page2image576

体积更 小

在压缩之后,相比 jQuery jqMobi 的文件更小

速度更快

JSPerf test 的数据,它在 Android 上要比 jQuery 3 ,在 iOS 上快 2.2 。经测试速度JqueryMobile3 5 倍,速度和 SenchaTouch 差不多

兼容性

jqMobi 主要针对拥有 WebKit 浏览器的操作系统(比如 AndroidiOS 以及最新版本的 BlackBerry OS)而设计,jqMobi 2.0 已可兼容 IE10(windows8 windows phone8 平台);而 jQuery 则兼容更多浏览器(比如 ie6)。

三、 jqMobi由三个组件组成查询(query)程序库

该程序库提供了 60 多个 API 调用,包括 Ajax 调用、针对 webkit 的系统选择器调用等。

jqUi

AppMobi 目前还致力于 jqUi 的开发,这是一个 21KB 大小的用户界面程序库,提供了按钮、部件、固定的header/footer 以及可控的滚动部件。该工具包也仅针对移动版本的 WebKit 浏览器,同时支持 Android 2.2及更高版本。

jqPlugin

用于针对 WebKit 浏览器交互和接口的插件支持。

四、jqMobi 源码下载以及运行演示

jqMobi 官网: www.jqmobi.com 也可以打开跳转到 intel 官网 intel 收购以后的官网 http://app-framework-software.intel.com/

百度的移动框架 有兴趣的可以研究一下

http://gmu.baidu.com 


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值