写点什么

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

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

关注

评论

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

明道云+百度云,自动识别填写抗原二维码

明道云

WEB PC 管理端打包详细教程

CRMEB

LabVIEW设置应用程序显示标签透明

不脱发的程序猿

LabVIVE 美化应用程序

LabVIEW采集鼠标、键盘数据

不脱发的程序猿

LabVIEW 获取鼠标、键盘输入数据

瑞萨IDE:CS+ for CC下载、安装和基础使用

不脱发的程序猿

ide 瑞萨 汽车级MCU CS+ for CC

瑞萨IDE:CS+ for CC新建工程配置方法

不脱发的程序猿

ide 汽车电子 CS+ for CC 瑞萨MCU

云原生训练营毕业总结

hcyycb

瑞萨IDE:CS+ for CC进行BootLoader升级时开发环境配置

不脱发的程序猿

嵌入式 汽车电子 MCU 瑞萨 CS+ for CC

搭建帮助中心,推动SaaS行业业务增长

小炮

SaaS 帮助中心

从IPv4到IPv6为什么这么久?IPv5哪里去了?

郑州埃文科技

ipv6 ipv4 ipv5

Robot OS添加开机启动服务

轻口味

android 4月月更 AOSP

10 个使用 SQL 的 AWS 服务

郑州埃文科技

AWS sql

正确的文档排版方式

源字节1号

自己动手写Docker系列 -- 6.3 手动配置容器网络(下)

Go Docker 4月月更

web前端培训react面试题分享

@零度

前端开发 React

如何为数据库选择最佳加密方法

郑州埃文科技

数据库 加密算法

大数据培训flink中核心设计、抽象和线程模型

@零度

flink Netty 大数据开发

LabVIEW修改应用程序窗口外观

不脱发的程序猿

LabVIEW 修改应用程序窗口外观

一文搞懂SPI通信协议

不脱发的程序猿

spi 嵌入式 通信协议

Go 语言入门很简单:时间包

宇宙之一粟

时间 Go 语言 4月月更

修改,编译,GDB调试openjdk8源码(docker环境下)

程序员欣宸

Java JVM 4月月更

5种高大上的yml文件读取方式,你知道吗?

码农参上

springboot 配置文件 4月月更

IP 地理定位:通过地理围栏改善虚拟环境中的数据丢失防护

郑州埃文科技

数据安全 地理围栏 ip地理定位

「面向信仰编程」Draven 专访:像写代码一样,用树形的结构写文章

Shopee技术团队

Go 语言 技术播客

C语言总结_函数知识

DS小龙哥

4月月更

数智未来,因你而来,2022鲲鹏应用创新大赛正式启动

科技热闻

FlyFishV2.1更新,更好用的数据可视化编排平台

云智慧AIOps社区

开源 前端 数据可视化 大屏可视化

什么是127.0.0.1,如何使用这个IP地址

郑州埃文科技

IP地址 localhost

LabVIEW显示控件中内容过长设置自动滚动条

不脱发的程序猿

LabVIEW 设置自动滚动条

14岁懂社会-《给想要成为医生的你》读书笔记

懒时小窝

读书笔记 读书

ScheduleMaster分布式任务调度中心基本使用和原理

神农写代码

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