
今天,我们很自豪地宣布,jQuery 项目 和 Jack Slocum 的 Ext 项目 已经合作,将令人惊叹的轻量级且强大的 jQuery 框架与 Ext 的强大 UI 库集成在一起。这种合作将极大地增强这两个项目的 capabilities,并扩展使用 jQuery JavaScript 库和 Ext UI 组件套件的开发人员可用的功能。
具体而言,即将发布的 Ext 1.0 版本将能够在 jQuery JavaScript 库上原生运行。不需要其他库。jQuery 和 Ext 团队正在积极合作,将这种集成引入 Ext 代码库。
以下是一些可能的问答(欢迎在评论中发布您可能有的其他问题)
是什么促成了这种合作?
Ext 有一些很棒的组件——可以说,是网络上最好的。jQuery 具有支持 Ext 的所有核心功能。jQuery 团队联系了 Jack Slocum,希望我们能够一起将 jQuery 支持添加到 Ext 库,而 Jack 全心全意地同意了。这是一个双赢的局面:jQuery 获得了一些很棒的组件,Ext 获得了大量的新用户。
这对 jQuery 和 Ext 用户有什么好处?
jQuery 用户将获得大量经过精心设计的组件,他们可以立即部署这些组件。此外,他们将能够以更符合 jQuery 哲学的方式使用它们(例如,能够对元素集调用 Ext 查询,链接调用,利用 jQuery 对真正非侵入式 DOM 脚本的支持等等)。
同时,现有的 Ext 用户将获得灵活性的优势,他们能够继续使用 Ext 的专业级组件,同时利用轻量级、小巧(约 19k)且强大的 jQuery 框架。
这两个团队将如何合作?
在 Ext 1.0 的第一个 beta 版本发布后,jQuery 将提供一个
突击队,他们将努力解决 Ext 中的所有集成点。同时,Jack 将努力隔离所有剩余的框架特定代码,这将使我们更容易完成转换过程。所有这些都将在 Ext 的最终 1.0 版本中实现,该版本将支持 Yahoo UI 和 jQuery。
支持将如何处理?
jQuery 团队将为仅存在于 Ext 的 jQuery 版本中的任何错误提供支持。
Ext 本身的支持将继续通过 Ext 论坛 处理。Ext 项目也将开始为其企业用户提供一定程度的付费支持。
jQuery 版 Ext 1.0 中将包含哪些 Ext 功能
jQuery 将支持所有可用的 Ext 1.0 功能。
Ext 1.0 的最终功能列表仍在最终确定中,但可以预期会有大量新的功能。
jQuery 版 Ext 1.0 何时可用?
最终发布日期尚未确定,一旦准备就绪,我们将在 jQuery 博客、jQuery 邮件列表、Ext 项目网站和 Ext 论坛上正式宣布。
Ext 1.0 的 alpha 版本 刚刚发布,但尚未包含 jQuery 兼容层。
是否存在任何许可问题?
没有。jQuery 的许可将保持不变,Ext 1.0 将完全开源(LGPL)。
此外,企业 可以购买 Ext 支持许可证。这将包括电子邮件支持和 SVN 访问,以及其他功能。
更新: 在 Digg 上查看这个故事!
例子
以下是一些使用 Ext 可以做的事情的示例。(所有演示目前都在 Yahoo UI 上运行,因为 Ext 1.0 alpha 版本不支持 jQuery。)
分页、动态、网格

混合内容菜单

高级对话框布局和主题

消息框对话框

拖放树
