阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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:377905
用户头像

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

关注

评论

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

区块链系统的层级架构如何及在供应链中的应用

CECBC

区块链

让云原生应用的交付变得更简单 | KubeVela v1.0 正式发布

郭旭东

Kubernetes 云原生 OAM KubeVela

Python OpenCV 修改一寸照片底色,图像处理取经之旅第 20 天

梦想橡皮擦

Python OpenCV 4月日更

斩获三项大奖!浪潮云精彩亮相数字化转型发展高峰论坛

浪潮云

云计算

洞察细节深究业务—数据分析的进阶

小飞象@木木自由

数据分析 数据分析体系 理解业务 数据分析进阶

小白都能学会的Java注解与反射机制

陈皮的JavaLib

Java 注解 java反射

Nginx 除了负载均衡,还能干点啥

Java小咖秀

nginx 负载均衡

带你厘清事务一致性(上篇)

小舰

4月日更

架构实战营第一模块作业

DZ

nsqlookupd:高性能消息中间件 NSQ 解析

华为云开发者联盟

集群 消息中间件 nsq nsqlookupd

白金熊项目奖金制度玩法介绍

飞亚科技

区块链商品溯源平台搭建及防伪溯源解决方案

13828808769

商品溯源

架构实战营模块1作业

梦寻解语花

架构实战营

区块链让版权与创作如影随形 应用深度逐渐加强

CECBC

产权保护

openresty源码编译

上海派拉基础研发

nginx openresty

猪肉价格跌至去年最低水平 区块链养猪成热点

CECBC

农业

ES9的新特性:正则表达式RegExp

程序那些事

正则表达式 ecmascript 程序那些事 es9

提升漏洞修复率,DevSecOps真的很有一套

华为云开发者联盟

软件 安全 DevSecOps 漏洞修复 软件漏洞

架构实战营模块一作业

sandy

Crash 游戏是公平的吗?

飞亚科技

MUSO挖矿系统开发

飞亚科技

「开源免费」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之用户登录(二)

crudapi

Vue Cookie crud crudapi quasar

架构实战营模块1作业

贯通

架构实战营

1小时800箱,动力机器人真·搬砖16小时不续航;苹果官宣 WWDC 全球开发者大会召开时间;基于图神经网络的分级相关性匹配

京东科技开发者

人工智能 AI 开发者

对于数据,科技小白提出了灵魂三问:从哪儿来?到哪儿去?能干什么?

华为云开发者联盟

人工智能 安全 数据 数据采集 网络人工智能

Linux find 命令

一个大红包

4月日更

区块链BaaS平台的搭建,底层BaaS服务平台的开发

13828808769

行业资讯 产品资讯

模块一课后作业

王瑞强

架构实战营

【LeetCode】搜索旋转排序数组 IIJava题解

Albert

算法 LeetCode 4月日更

平面设计之PS(前序)

空城机

PhotoShop ps 4月日更

GitHub 如何修改默认的分支

HoneyMoose

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