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.10 一样快。

下载

文件下载

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

评论

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

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