今天我们有两个非常棒,虽然是偶然的,好消息:微软和诺基亚都迈出了重要一步,将 jQuery 采用为他们官方应用程序开发平台的一部分。他们不仅会在公司开发中使用它,还会将其作为平台的核心部分提供给开发者构建应用。
微软计划将 jQuery 纳入他们的官方开发平台。他们今天的 JavaScript 产品包括 ASP.NET Ajax Framework,并且希望通过使用 jQuery 来扩展它。这意味着 jQuery 将随 Visual Studio 一起发布(其中将包含 jQuery IntelliSense、代码片段、示例和文档)。
此外,微软还将开发额外的控件或小部件,在 jQuery 之上运行,并易于部署到您的 .NET 应用程序中。jQuery 助手也将包含在 .NET 开发的服务器端部分(除了现有的助手),为现有的 ASP.NET AJAX 功能提供互补功能。
诺基亚计划使用 jQuery 为其基于 WebKit 的 Web Run-Time 开发应用程序。该运行时是一个精简的浏览器渲染引擎,可以轻松但强大地进行应用程序开发。这意味着 jQuery 将分发到所有包含 Web Run-Time 的诺基亚手机上。
作为开始,诺基亚将把一些应用程序迁移到该运行时上运行(例如地图),并使用 jQuery 构建它们。jQuery 将成为他们 小部件开发平台 的一部分,这意味着任何开发者都可以使用 jQuery 来构建诺基亚手机的小部件。
微软和诺基亚不打算对 jQuery 进行任何修改(无论是代码还是许可方面),他们只是希望按原样推广其使用。他们已经认识到 jQuery 是最受欢迎的 JavaScript 库,并希望看到它的增长和受欢迎程度继续蓬勃发展。
事实上,他们的开发者将开始帮助为 jQuery 项目贡献代码,例如提出补丁、提交测试用例以及提供对其运行时进行全面测试。与任何提交到 jQuery 项目的贡献一样,jQuery 开发团队将对其进行密切分析、审查,并根据其优点接受或拒绝,不会给予任何特殊待遇。
在这方面,将为该项目添加大量的测试。jQuery 测试套件已经集成到 Mozilla 和 Opera 的测试套件中,此举将看到在 Internet Explorer 和 WebKit 上进行大量的额外测试——超出 jQuery 团队已经完成的测试。
整个 jQuery 团队对这些前景感到非常兴奋,并希望借此机会欢迎这两家公司加入 jQuery 社区。看到这两家大型公司采取这一重要步骤,将 jQuery 作为他们自己和开发者的未来开发的基础,这真是太棒了。他们将加入一个 长长的列表,其中包括 Google、Intel、IBM、Intuit、路透社以及许多其他满意的 jQuery 用户。
更新:微软的 Scott Guthrie 和 Scott Hanselman 在他们的博客上从他们的角度对该主题进行了讨论。