jQuery Mobile 1.1和后续版本都有啥看头?

译文
移动开发
近期从jQuery Mobile人士传出来了好多值得关注的动静。jQuery用户界面兼jQuery Mobile用户界面总设计师Todd Parker近日发表了一篇博文,据称jQuery Mobile 1.0.1维护版将会在“接下来的两个星期”推出。此外,Parker还介绍了我们会在jQuery Mobile 1.1及1.2中看到的一些新的功能特性。

【51CTO独家译文】Parker表示,jQuery Mobile项目大概每三个月(左右)就推出常规版。预定推出的第一个版本是jQuery Mobile 1.1,预计会在2月份问世。

jQuery Mobile 1.1有啥看头?

在显示方面,jQuery Mobile 1.1将增添支持“真正的”固定任务栏和更流畅的AJAX页面过渡这一功能。据Parker介绍,使用固定任务栏的老方法其实际效果不如希望的那么好。有了1.1版本,用户们将拥有真正的固定任务栏,如果他们使用Android 2.2或更高版本、iOS 5、BlackBerry 7、Kindle Fire及其他操作系统。你可以在Brad Frost的博客上参阅固定移动定位存在的问题方面的所有文章

由于jQuery Mobile 1.1将增加对固定任务栏的支持, touchOverflow特性在1.1版本中将被弱化,而在1.2版本中将被摈弃。Parker说:“现在由于1.1版本计划对固定表头和页面过渡进行重大变化,这些变化将改善使用体验,其效果与touchOverflow几乎一模一样,只不过前者可以在数量多得多的平台上工作,而且不大复杂,于是我们决定摈弃这项特性。”

Parker表示,jQuery Mobile开发团队试图在1.0版本中让页面过渡来得顺畅,“但是有两大制约因素是我们无法避免的:需要在页面过渡之间滚动视见区(viewport),还有就是安卓的动画性能很差。”借助1.1版本,Parker表示他们花了大力气,解决了相关问题。适用于大多数移动浏览器上。比较旧的Android设备将无法实现复杂过渡,看到的而是淡入淡出过渡。

jQuery Mobile Flip演示

jQuery Mobile Flip演示

如果你需要,可以查看页面过渡的演示。我在iOS5上试了一下,发现效果相当好。

对用户来说不太明显,但是对开发者来说比较有意思的是,jQuery Mobile 1.1还将增添支持JavaScript的异步模块定义(AMD)这一功能。Parker称赞James Burke“积极参与进来,帮助我们完善了AMD的实现。”

jQuery Mobile的春天

预计今年春季会看到jQuery Mobile 1.2版本。要说该版本到底有哪些功能特性,现在为时尚早;但是Parker表示,一项很可能会出现的特性就是弹出窗口组件。这将为用户在移动浏览器上提供弹出的菜单、照片和对话等内容,而开发者只需要增添几行HTML和链接。

正如Parker指出的那样,如果你试用一下演示版,就会发现这项特性还有点瑕疵。我在iOS5上试了一下,大多数演示按钮会弹出来,但是用户还没不及反应,它们就消失了。菜单倒是比较稳定,但是工具提示、表单、对话及其他演示元素仍做得相当粗陋。

鉴于jQuery Mobile已过了1.0版本这一关,情况看起来很不错。你觉得jQuery Mobile另外还需要什么功能特性?如果你有兴趣试用一下,GitHub上就有jQuery Mobile,采用MIT和GPLv2这两种许可证来发布。

原文地址:

http://www.readwriteweb.com/mobile/2012/01/whats-coming-in-jquery-mobile.php

责任编辑:佚名 来源: 51CTO.com
相关推荐

2011-10-14 09:30:27

Ubuntu发布进程

2011-05-20 10:11:04

RHEL 6.1红帽

2014-07-04 13:33:03

jQueryjQuery Mobi

2023-03-13 21:27:16

UbuntuLinux

2021-07-01 11:18:35

红旗 Linux操作系统

2011-07-21 15:50:42

jQuery Mobi页面对话框

2012-11-15 10:18:51

IBMdw

2011-09-02 10:41:51

2011-07-19 14:51:54

jQuery Mobi特性

2012-02-28 14:48:41

2011-07-20 14:03:33

jQuery Mobi实用工具

2011-09-01 13:08:16

JQuery Mobi事件方法

2011-09-01 10:21:52

jQuery Mobi元素

2011-09-05 16:43:00

jQuery Mobi

2011-05-26 16:28:08

Android jQuery

2011-07-19 17:09:44

jQuery Mobi事件

2011-07-21 14:57:34

jQuery Mobi

2018-06-22 15:47:06

数据库PostgreSQLMySQL

2011-07-20 14:11:24

响应布局jQuery Mobi

2011-07-21 16:10:11

button按钮jQuery Mobi
点赞
收藏

51CTO技术栈公众号