今天我们有两个非常棒的消息,尽管有些偶然:微软和诺基亚都将 jQuery 作为其官方应用开发平台的一部分。他们不仅将它用于企业开发,而且还将其作为其平台的核心部分提供给开发人员进行构建。
微软希望将 jQuery 作为其官方开发平台的一部分。他们今天提供的 JavaScript 包括 ASP.NET Ajax 框架,他们希望通过使用 jQuery 来扩展它。这意味着 jQuery 将与 Visual Studio 一起分发(其中将包括 jQuery 智能感知、代码段、示例和文档)。
此外,微软还将开发在 jQuery 之上运行的额外控件或小部件,这些控件或小部件可以轻松部署到您的 .NET 应用程序中。jQuery 助手也将包含在 .NET 开发的服务器端部分(除了现有的助手之外),为现有的 ASP.NET AJAX 功能提供补充功能。
诺基亚希望使用 jQuery 为其基于 WebKit 的 Web 运行时 开发应用程序。运行时是一个简化的浏览器渲染引擎,它允许轻松但强大的应用程序开发。这意味着 jQuery 将分发到所有包含 Web 运行时的诺基亚手机上。
首先,诺基亚将迁移一些应用程序以在运行时上运行(例如 Maps),并使用 jQuery 构建它们。jQuery 将成为其 小部件开发平台 的一部分,这意味着任何开发人员都可以在构建诺基亚手机的小部件时使用 jQuery。
微软和诺基亚不打算对 jQuery 进行任何修改(无论是代码还是许可),他们只是希望按原样推广其使用。他们已经认识到它作为最流行的 JavaScript 库的地位,并希望看到它的增长和普及继续蓬勃发展。
事实上,他们的开发人员将开始通过提出补丁、提交测试用例以及针对其运行时提供全面测试来帮助回馈 jQuery 项目。与任何提交到 jQuery 项目的贡献一样,它将由 jQuery 开发团队根据其优缺点进行仔细分析、审查,并被接受或拒绝——不会有任何免费的“搭便车”行为。
在这方面,项目将增加大量的测试。jQuery 测试套件已经集成到 Mozilla 和 Opera 的测试套件中,此举将看到在 Internet Explorer 和 WebKit 上进行大量的额外测试——超出了 jQuery 团队已经进行的测试。
整个 jQuery 团队对这些前景感到非常兴奋,并希望借此机会欢迎这两家公司加入 jQuery 社区。看到这两家大型企业将 jQuery 作为其未来开发以及其开发人员的未来开发的基础,真是令人惊叹。他们将加入 众多 满意 jQuery 用户的行列,其中包括 Google、英特尔、IBM、Intuit、路透社等等。
更新:微软的 Scott Guthrie 和 Scott Hanselman 都在其博客中发布了关于此主题的文章。