jQuery UI 1.10 Beta

发布于

jQuery UI 1.10 的第一个 Beta 版本已经发布,距离 1.9 版本发布仅两个多月。自然地,我们专注于此版本的特定小部件,以及一如既往的大量错误修复。

重大变化

  • 对话框 API 重构和大量无障碍更新:这是我们此次发布的主要目标。对话框现在更容易使用(减少了(无用)的选项),通过新的堆叠方法避免了大量问题,并且更加易于访问。当您按下按钮打开对话框,然后关闭对话框时,焦点将移回打开按钮。因此,全键盘控制更加容易。对话框内的焦点处理也得到了改进。这些改进使对话框在与屏幕阅读器结合使用时更加好用。而且您在享受所有这些改进的同时,API 保持了几乎一致。
  • 进度条 API 重构:这里唯一的改变是增加了对不确定进度条的支持。
  • 我们已经删除了手风琴、自动完成、效果、定位、标签和小部件中的向后兼容层,从而减小了这些组件的文件大小,尤其是标签的大小减小了很多。如果您从 1.8 升级到 1.9 并且尚未更新您的使用方式,请查看 1.9 升级指南以了解必要的更改。

有关更改的完整列表,请参阅 1.10 已修复的工单列表。您可以在 之前的博客文章中阅读有关 API 重构的更多信息。我们正在为最终版本准备一份完整的更改日志和升级指南。

一个新的部件几乎进入到了此次发布:Selectmenu。我们仍在进行其无障碍方面的完善工作,您可以在 1.11 中看到它,1.11 会像 1.10 一样快速发布。

下载

文件下载

Git(包含源文件,@VERSION 尚未替换为 1.10.0-beta.1,仅包含基础主题)

评论

注意:请不要使用此博客文章的评论部分报告错误。错误报告应在 jQuery UI 错误追踪器 中提交,支持问题应在 jQuery 论坛 中发布。

如果您对我们发布 jQuery UI 1.10 的第一个 Beta 版本有任何反馈,请随时在下方留言。谢谢。

关于“jQuery UI 1.10 Beta”的 8 个想法

  1. 刚刚将开发环境升级到这个 Beta 版本,试图解决 1.9.x 模态对话框的一个问题 - 模态对话框中的文本区域偶尔会被阻塞。(IE9 和 Chrome 都有这个问题)
    到目前为止,Beta 版本没有出现此问题,所以看起来很有希望。谢谢你们,继续努力,非常感谢。

  2. @Jorn Zaefferer,确实,它在那里。但是,我找不到关于 jQuery UI 2.0 开发进度的任何信息。是否有任何进展,或者它只是一个草案和愿望清单?