写点什么

jQ.Mobi——针对移动设备优化的 jQuery

  • 2012-01-31
  • 本文字数:576 字

    阅读完需:约 2 分钟

appMobi 已经开放了 jQ.Mobi 的源代码,它对 jQuery 进行了重写,与 jQuery Mobile 竞争以分享开发者份额。

jQ.Mobi 是 jQuery 的部分重写版本,但针对 HTML5 和移动设备做了优化。它的文件大小只有 3KB,而 jQuery 则有 35KB,并且据 JSPerf test 的数据,它在 Android 上要比 jQuery 快 3 倍,在 iOS 上快 2.2 倍。该框架是由 appMobi 发布并开源的。因为 jQ.Mobi 是插件式开发,所以它的编程语法和 jQuery 完全相同。jQ.Mobi 只包含 jQuery API 的子集,也就是 appMobi 认为给 iOS 和 Android 提供完全相同用户体验最重要的那部分。

jQ.Mobi 由三个组件组成:

  • 查询(query)程序库
  • jQ.Ui——为 WebKit 浏览器提供的用户界面程序库
  • jQ.Plugin——针对 WebKit 浏览器的插件支持

他们创建了一个演示来展现框架的功能。

人们为什么要在jQuery 团队发布了 jQuery Mobile 1.0 两个月之后,又创建了新的基于 jQuery 的 JavaScript 框架呢?appMobi 这样做的原因在于,jQuery 植根于桌面浏览器,因此他们的移动版本并没有很好地优化,并且也无法在移动设备上——特别是在 Android 设备中——提供良好的体验。

jQuery 团队的移动领域主管 Todd Parker 承认 jQuery Mobile 中存在一些问题,并且团队刚刚发布了维护版本( 1.0.1 ),其中修正了大量缺陷,他们还会在 1.2 版本中提供更多小工具并做出改进。

查看英文原文: jQ.Mobi – jQuery Optimized for Mobile Devices

2012-01-31 01:378165
用户头像

发布了 340 篇内容, 共 135.4 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

如何在mac电脑上运行Windows应用?

Rose

在Linux操作系统中,如何解决软件依赖关系?

小魏写代码

FxFactory 8 Pro视觉效果插件:从粒子系统到3D动画

Rose

免费好用的菜单栏Cpu可视化监测工具:跑猫RunCat for mac

Rose

Pydantic:强大的Python 数据验证库

霍格沃兹测试开发学社

Slave被误写入数据如何恢复到主库

GreatSQL

【教程】 iOS混淆加固原理篇

From concept to reality: the development history and technical progress of WiFi 7/QCN9274

wallysSK

AnyTrans 8 for mac:安全快速地跨平台数据管理传输工具

Rose

Pydantic:Python 数据验证库的新宠

测试人

Python 软件测试 自动化测试 测试开发

《研发效能 100 问》全册升级发布:22 位专家携手共建研发效能实践经验手册!

思码逸研发效能

听 GPT 讲 client-go 源代码 (15)

fliter

教你如何判断Java代码中异步操作是否完成

华为云开发者联盟

Java 开发 华为云 华为云开发者联盟 异步操作

Pydantic:Python 数据验证库的新宠

测吧(北京)科技有限公司

测试

Garden Planner园林设计: 让您的绿意梦想照进现实!

Rose

水杉Metasequoia 4:开启全新的三维建模时代

Rose

听 GPT 讲 client-go 源代码 (16)

fliter

CAS单点登录协议:让用户体验更便捷的身份验证方式

权说安全

身份认证 单点登录

好用的云盘本地加载工具:CloudMounter mac

Rose

PhpStorm 2023 3.4最新激活码分享 附PhpStorm安装激活教程

Rose

jQ.Mobi——针对移动设备优化的jQuery_开源_Abel Avram_InfoQ精选文章