jQuery 1.3 和 jQuery 基金会
祝 jQuery 生日快乐!jQuery 今天三岁了,它是在 2006 年 1 月 14 日的第一个 BarCampNYC 由 John Resig 发布的。
我们今天有四个公告要宣布,希望您会喜欢!
jQuery 1.3
首先,我们发布了一个出色的 jQuery 新版本,供您享用。此版本的重大功能包括
- Sizzle:一个炙手可热的 CSS 选择器引擎。
- 实时事件:带有 jQuery 风格的事件委托。
- jQuery 事件大修:完全重新设计以简化事件处理。
- HTML 注入重写:闪电般快速的 HTML 追加。
- 偏移重写:超快的定位计算。
- 不再嗅探浏览器:使用功能检测来帮助 jQuery 在未来几年内持续运行。
可以在发行说明中找到发行版的全部详细信息
http://docs.jquery.com/Release:jQuery_1.3
我们目前计划在未来一两周内发布后续的 jQuery 1.3.1 版本,以解决任何可能遗漏的错误。如果您发现任何错误,请务必将其提交到 错误追踪器。
Sizzle
jQuery 有一个全新的 CSS 选择器引擎,名为“Sizzle”。您可以在 jQuery 1.3 发行说明(包括性能指标)中阅读有关它的完整信息。
更重要的是,我们正在使用 Sizzle 迈出重大一步:我们将其作为完全独立的项目发布,供许多库创建者和开发人员进行合作。我们看到了一个机会,不仅要回馈 jQuery 社区,还要回馈整个 JavaScript 开发社区;同时能够与其他库的开发人员在单个统一的选择器引擎上进行合作。我们认为,竞争太多,而合作不够,因此我们发布了我们的代码,作为共同努力的良好第一步。
作为诚意和合作意愿的证明,我们将 Sizzle 转交给了 Dojo 基金会(这是一个非常适合此项目的非营利组织,不要与 Dojo 工具包混淆)。我们希望有一个共同的交流场所,让所有开发人员能够在该场所合作,并在该场所下有一个明确的长期版权持有人。
我们对合作的请求已经得到了令人惊叹的回应:Prototype、Dojo、Yahoo UI、MochiKit 和 TinyMCE(以及许多其他项目)的开发人员都表示有兴趣将 Sizzle 完善。
可以在此处找到一个粗略的 Sizzle 项目页面
http://sizzlejs.com/
以及完整的源代码
http://github.com/jeresig/sizzle/tree/master
新的 API 浏览器
与 jQuery 1.3 的发布一起,我很高兴地介绍由 Remy Sharp 开发的新 API 浏览器,该浏览器可从以下地址获得:https://api.jqueryjs.cn/。

新的 API 浏览器包括以下功能
- 所有最新的 jQuery 和 jQuery UI 文档。
- 能够将页面标记为收藏夹,以便您始终可以返回到这些页面。
- 代码示例中的语法高亮显示
- 在浏览器中实时运行示例
- 链接以编辑和尝试代码示例
最重要的是,API 浏览器也可以作为 Adobe AIR 应用程序脱机使用(感谢 Tane Piper 的 AIR 框架)。界面外观和工作方式相同,并包括自动更新机制,因此您将始终保持最新状态。
如果您遇到问题,请在“网站”组件下将错误提交到 错误追踪器。
这引出了最后一个,当然也是最重要的要点……
jQuery 基金会
随着 jQuery 项目以惊人的速度增长,我们作为一个团队,必须退一步,确定如何处理项目的归属。目前,jQuery 的创始人兼首席开发人员 John Resig 和 jQuery UI 的首席开发人员 Paul Bakaus 都拥有其各自项目的归属权。从实际和法律角度来看,这带来了几个问题,因为它将两个人作为项目的拥有者,而不是一个正式的组织。随着越来越多的人和公司开始为这些项目做出贡献,这些问题变得更加明显,导致人们对哪些人是特定工作单元的正确版权持有人感到困惑。
在最近的 jQuery 大会上会面讨论后,我们决定真正做出共同努力来解决这个问题,并确定如何将 jQuery 项目的归属权转移到一个基金会类型的组织,该组织将
1. 了解开源软件开发的本质。
2. 允许我们继续不受阻碍地管理项目。
3. 确保项目能够持续存在,无论是谁参与其中。
在考察了许多选项之后,我们得出了最终结论 - 我们很高兴地宣布,软件自由保护组织 已向 jQuery 项目发出邀请,加入该非营利组织,并在其指导下继续开发软件。加入软件自由保护组织后,jQuery 项目和社区将立即实现一些重要的益处
1. 它允许当前项目成员继续管理项目,并对当前和未来努力的方向负最终责任。
2. 它允许这些项目被视为真正的非营利性努力,使我们能够接受捐赠和捐款,而不会承担巨大的个人财务责任。
3. 代码的版权将分配给保护组织,从而确保没有人会拥有项目的贡献或资产。
4. 它可能允许公司在员工为项目做出贡献时抵扣时间。
5. 最重要的是,它确保 jQuery 项目将始终是开放和免费的软件。
这是正式化 jQuery 项目的一个重大步骤,也是确保 jQuery 社区正在进行的投资得到保护的重要成就。我们将在未来几周内过渡到保护组织。项目的运行方式几乎不会有任何变化。 jQuery 团队 仍将运行和管理项目,我们仍将努力构建最好的 JavaScript 库。如果有什么不同的话,这将帮助我们腾出更多时间进行编码 - 谁不喜欢这样的声音呢?
祝 jQuery 三岁生日快乐!
我知道的最好的 Ajax 框架!
继续努力……
问候
祝 jQuery 三岁生日快乐。非常感谢 jQuery 团队。你们成功地彻底改变了我们编写 JavaScript 的方式。当我曾经编写原始 JavaScript 时,我简短地想知道 jQuery 在哪里。再次感谢团队,因为你们最终改变了我们编写 JavaScript 的方式。
Pingback: jQuery: » jQuery 加入软件自由保护组织