学习 jQuery 书籍详情

发布于 作者

本周,Jonathan Chaffer 和我完成了书籍的初稿,并将最后一章发送给了出版社,因此我想借此机会,在修订工作开始之前,提供更多细节。本书的完整标题是 学习 jQuery:使用简单的 JavaScript 技术进行更好的交互设计和 Web 开发学习 jQuery 书籍正如副标题所示,我们编写这本书是为了让具有 Web 设计背景但几乎没有或没有编码经验的人能够理解。但我们认为它也能为中级脚本编写者提供大量有用的信息。

本书由 PACKT Publishing 出版,总部位于英国 曼彻斯特 伯明翰。他们是出版界的新秀,但已经成功地出版了一批令人印象深刻的书籍,其中许多都探索了开源软件项目。他们似乎对支持这些项目(而不仅仅是出版关于它们的书籍)充满热情。事实上,他们推出了一种版税计划,将一部分销售额返还给书籍所涉及的开源项目。因此,如果您购买这本书,将直接支持 jQuery 项目。:)

预计出版日期是今年七月某个时候,本书已经 可以预订,并享受 20% 的折扣。出版社计划销售本书的 PDF 版本,但尚未设置预订。

在不太可能发生重大结构性变化的情况下,(简洁的)目录应该如下所示

  1. 介绍 jQuery
    1. 入门
  2. 探索 jQuery
    1. 选择器,或者如何获得你想要的一切
    2. 事件,或者如何扣动扳机
    3. 效果,或者如何为你的操作增添亮点
    4. DOM 操作,或者如何按需更改你的页面
    5. AJAX,或者如何让你的网站符合流行语
  3. 使用 jQuery
    1. 表格操作
    2. 具有功能的表单
    3. 洗牌器和轮播
  4. 检查 jQuery
    1. 选择器表达式
    2. DOM 遍历方法
    3. DOM 操作方法
    4. 事件方法
    5. 效果方法
    6. AJAX 方法
    7. 杂项方法
    8. 插件
  5. 附录
    1. 在线资源
    2. 开发工具
    3. JavaScript 闭包

更新

我们在修订方面进展顺利,看起来我们将达到七月的出版目标。出版社刚刚将本书的 PDF 版本 开放预订,并提供 15% 的折扣。此外,他们还提供了一个“书籍和电子书捆绑包”,价格大幅折扣(36.79 美元)。

Google Groups 和 Amazon S3

发布于 作者

为了提高 jQuery 网站的质量,我们刚刚实施了两项新的改进。

jQuery 邮件列表现在由 Google Groups 提供支持。

此举将大大提高 jQuery 邮件列表的整体速度和质量。在迁移时,我们每月发送大约 450 万封电子邮件。不幸的是,该列表容易因高服务器负载而崩溃;并且保持其良好性能所需的精力实在太多。

新的邮件列表 (除了提高可靠性之外) 的最佳功能是增加了 Google Groups 优秀的基于 Web 的界面。我希望所有要求论坛的人现在都可以放心,他们可以在不订阅传入消息的情况下浏览 jQuery 列表并轻松回复帖子。

注意:如果您是旧邮件列表的成员,您应该已完全迁移到新列表。所有旧消息和用户都已迁移,一切都应该完好无损。

有关如何使用主讨论邮件列表以及所有其他 jQuery 邮件列表的完整说明,请在此处查看:jQuery 邮件列表

所有代码现在都托管在 Amazon S3 上。

作为一个项目,我们从未阻止首次使用的用户直接从他们的个人网站使用 jQuery 源代码;这有助于新用户在无需担心保持代码更新的情况下开始开发。

毋庸置疑,最近几个月直接从 jQuery 网站使用 jQuery 源代码的用户数量急剧增加 (一些大型网站直接从 jQuery.com 拉取)。这仍然不是一个大问题,但 jQuery.com 的 Web 服务器不应该为此担心。因此,所有 jQuery 源代码都已移动到 Amazon S3,例如:https://code.jqueryjs.cn/jquery-latest.js

jQuery 网站已经使用了来自 Amazon S3 的代码超过两周,我对结果非常满意。请求的文件数量急剧下降,使 Web 服务器有更多时间来服务正常的 jQuery 网页。

注意:所有对 https://jquery.org.cn/src/… 的旧请求都将被重定向到 https://code.jqueryjs.cn/… 子域名 (由 Amazon 管理)。

此举的一个好处是,我们很快就可以开始为插件提供专用托管。一旦我们确定了插件存储库的后勤工作 (目前正在开发中),我们一定会将其作为优先事项。

此外,静态 jQuery.com 文件 (如样式表、图像和 JavaScript 文件) 也直接从 Amazon S3 托管 (static.jquery.com)。这也有助于缓解服务器上可能存在的任何压力。

与往常一样,如果您在 jQuery 网站上遇到任何错误,请务必发送消息到 邮件列表,以便我们找到并帮助解决问题。

1.1.3 新闻

所有这些网站问题都略微延迟了 jQuery 1.1.3 的发布,但现在它们已经解决,我们应该能够在本周末发布 1.1.3 alpha 版本。此更新将包括对 jQuery 动画性能的重大更新以及对选择器引擎的巨大速度提升;以及修复超过 20 个未解决的错误。我们希望很快发布有关所有这些内容的更新。