2014 年 5 月 1 日星期四

DataTables 1.10.0 发布

今天,我荣幸地宣布发布 DataTables 1.10.0!最新版本的 DataTables 以几乎所有方面增强了功能集、性能和可用性,使其成为自 DataTables 原始版本以来最重大的进步。

DataTables 1.10 提供了许多新功能,以下将进行简要概括,但如果你急于立即使用

DataTables 1.10 历经 585 次提交经过 18 个月的开发,并根据论坛中的反馈、我看到的 DataTables 使用方式以及我自己的使用方式进行构建。我对这次发布感到非常兴奋,迫不及待地想看到它如何被使用!

主要新功能

DataTables 1.10 的目的是简化你们这些使用 DataTables 的开发人员的工作,为你们的终端用户制作高质量的交互式表格。这里有新功能的详细信息,包括

  • 新的灵活 API
  • 新的样式选项
  • camelCase 符号
  • 用于正交数据的 HTML 5 data-* 属性
  • 支持货币、百分比和格式化数字的排序
  • 增强的分页控制
  • 提高的可访问性

新网站

除了核心 DataTables 软件外,你还会注意到此网站的一些变化。论坛进行了刷新和升级,有新的支持选项,整个网站都有了全新的风格。

文档是任何软件库的关键方面,我完全认识到它对任何使用 DataTables 的人来说是多么重要,如果你需要的文档不可用,会是多么令人沮丧。DataTables 文档一直是优秀的,但从未辉煌过。此次网站改造的目标是朝着后一个目标迈进。

DataTables 的文档现已分为两部分

  • 一本手册,介绍如何使用 DataTables 的各个方面的概述
  • 一本参考部分,详细说明 DataTables 使用的每种 API 方法、选项和事件。

许多文档页面还具有添加评论的功能,因此你可以与其他开发人员分享有用的建议和提示;例如,你可能会发现使用给定 API 方法的特定方式很有用,并且想与他人分享。这些评论是经过审核的,我将非常严格地接受将其发布出版,以确保它们具有相关性,例如(应该在论坛中提出的)问题将被删除,恕不另行通知。

CDN

除新的 DataTables 网站外,现在还有一个特定的 DataTables CDN。DataTables CDN 包含所有 DataTables 和扩展版本的存档,以便你无需在自己的服务器上安装任何软件即可使用它们。内容分发网络 (CDN) 是存储不会更改的文件的仓库,它充分利用浏览器缓存,并使用网络边缘服务器以使文件的下载时间最短。

DataTables CDN 由 CloudFlare 提供技术支持,以确保它在你需要时始终可用,并且文件可以以最快速度提供给你的终端用户。

未来

推出新网站并使其正常运转,为 DataTables 做好准备并发布 Editor 1.3,整个过程犹如旋风般快速,还需要一点时间沉淀。如果你恰好在新版本中遇到任何问题,请在DataTables 论坛中发布一个问题,其中附有显示该问题的测试用例链接。

不过,此版本的 DataTables 的开发速度不会减慢,因为创建 DataTables 是我的乐趣所在,而且我很喜欢看到你们将它投入到如此重要的用途当中!我正在围绕 DataTables 建设我的业务(SpryMedia Ltd),以确保它能够继续发展。如果你喜欢使用 DataTables 并且你的公司从中受益,请提供帮助以实现这个目标,请考虑购买其中一个新的支持包

我们还有很多关于 DataTables 的想法尚未开发,其中包括更模块化的核心库、对现有扩展功能的增强,提供更好的文档以及新扩展功能。作为下一项任务的小小预告:它将处理“响应式”。

希望你享受使用 DataTables 1.10!