jQuery UI 1.9.0 及 jQuery Mobile 1.2.0 稳定版发布

  • Abel Avram
  • 廖煜嵘

2012 年 10 月 16 日

话题:JavaScript移动语言 & 开发

jQuery UIjQuery Mobile团队宣布发布新的稳定版本的 jQuery UI 和 jQuery Mobile,其中包括了新的特性,API 重新进行了设计以及其他改进和 bug 修复。

在经过了一系列的里程碑版本,beta 和 RC 版本的发布后,jQuery UI 团队宣布发布稳定版本1.9.0,其中包含了新的 widgets,对 API 进行了重新设计以及 bug 修复。新的 wigets 包括:

  • Menu——自 1.8 版本开始,菜单是 autocomplete widget 的一部分;现在已经成为独立的 UI 组件。
  • Spinner——除了常规的功能外,现在 Spinner 控件能和Globalize一起结合对货币和日期格式进行微调。
  • Tooltip——能支持本地及远程的内容,支持动画和鼠标的跟踪等。

jQuery UI 的 API 正进行重新的设计,这是在去年的时候决定,在 1.9.0 版本中,其中对 Accordion、Tabs、Position、Widget Factory 和可用性等都作了改进,同时有的 API 已经被废弃。变更列表中列出了所有的变更,并且在从旧的版本升级到新的版本前,推荐阅读升级指引

1.10 和 1.11 两个版本已经排在开发日程中了,其中会重新设计更多的 API,会有更多高可用性的特性和进行更多的测试,2.0 和 2.1 版本将引进新的 widgets——复选框(Checkbox)、单选按钮(Radio)、多重选择(Multi-select)、文件上传和数据表格控件等。

jQuery Mobile 团队在上周发布了 1.2.0 版本。最重要的改变在于Popup widget,除了可以显示文字和按钮外,现在还可包含菜单、表单和可缩放的图片、内嵌的用于显示视频和地图的 iframe 以及层叠面板。

其他 jQuery Mobile 1.2.0 的新特性和改进包括:Collapsible ListsListview Autodividers、平面视觉风格的只读列表和 Controlgroup 中更大的图标按钮。

jQuery Mobile 1.2.0 已经不再支持 jQuery 1.6.x,但增加了对 jQuery 1.8 至 1.8.2 的支持。jQuery Mobile 已经在超过 70 种移动设备上进行了测试,包括 iOS 6、Android 4.1、Tizen 和 Kindle Fire HD。

查看英文原文New Stable Releases: jQuery UI 1.9.0 and jQuery Mobile 1.2.0


感谢贾国清对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

JavaScript移动语言 & 开发