Skip to content

Latest commit

 

History

History
231 lines (121 loc) · 8.17 KB

File metadata and controls

231 lines (121 loc) · 8.17 KB

十二、附录 A:在线资源

我不记得我以前知道什么了

现在谁来帮帮我,让我走

-德沃,

“深度睡眠”

以下在线资源是学习 jQuery、JavaScript 和 web 开发的起点,本书将介绍这些内容。网络上的高质量信息来源太多,本附录无法提供详尽的列表。此外,虽然其他印刷出版物也可以提供有价值的信息,但此处不作说明。

jQuery 文档

jQuery 维基

jquery.com 上的文档是以 wiki 的形式出现的,这意味着内容可以由公众编辑。该网站包括完整的 jQueryAPI、教程、入门指南、插件库等:

http://docs.jquery.com/

jQuery API

在 jQuery.com 上,API 在两个位置可用:文档部分和分页 API 浏览器。

jQuery.com 的文档部分不仅包括 jQuery 方法,还包括所有 jQuery 选择器表达式:

http://docs.jquery.com/Selectors

http://docs.jquery.com/

http://jquery.com/api

jQuery API 浏览器

Jörn Zaeferrer已经组装了一个方便的 jQueryAPI 树状视图浏览器,具有搜索功能和字母或类别排序:

http://jquery.bassistance.de/api-browser/

可视化 jQuery

耶胡达·卡茨设计的 API 浏览器既美观又方便。它还可以快速查看许多 jQuery 插件的方法:

http://www.visualjquery.com/

网络开发者博客

Sam Collet在他的博客上保存了 jQuery 文档的主列表,包括可下载版本和备忘单

http://webdevel.blogspot.com/2007/01/jquery-documentation.html

JavaScript 参考

Mozilla 开发者中心

本网站提供全面的 JavaScript 参考资料、JavaScript 编程指南、有用工具链接等:

http://developer.mozilla.org/en/docs/JavaScript/

开发歌剧

Opera 的网站面向 web 开发人员,主要关注自己的浏览器平台,其中包括许多关于 JavaScript 的有用文章:

http://dev.opera.com/articles/

怪癖模式

彼得·保罗·科赫(Peter Paul Koch)的 Quirksmode网站是了解浏览器实现各种 JavaScript 功能的方式差异以及许多 CSS 属性的绝佳资源:

http://www.quirksmode.org/

JavaScript 工具箱

马特·克鲁斯(Matt Kruse)的 JavaScript 工具箱提供了大量简单的 JavaScript 库,以及关于 JavaScript 最佳实践的合理建议,并收集了 Web 上其他地方经过审查的 JavaScript 资源:

http://www.javascripttoolbox.com/

JavaScript 代码压缩器

封隔器

Dean Edwards的 JavaScript 压缩器/模糊器用于压缩 jQuery 源代码。它可以作为基于网络的工具或免费下载。结果代码在文件大小方面非常有效,但执行时间略有增加:

http://dean.edwards.name/packer/

http://dean.edwards.name/download/#packer

JSMin

JSMin 由 Douglas Crockford创建,它是一个过滤器,可以从 JavaScript 文件中删除注释和不必要的空白。它通常会将文件大小减少一半,从而加快下载速度:

http://www.crockford.com/javascript/jsmin.html

漂亮打印机

此工具对已压缩的JavaScript 进行美化,尽可能恢复换行和缩进。它提供了许多用于定制结果的选项:

http://www.prettyprinter.de/

(X)HTML 参考

W3C 超文本标记语言主页

*万维网联盟(W3C)*为(X)HTML 设置了标准,HTML 主页是其规范和指南的一个重要启动点:

http://www.w3.org/MarkUp/

CSS 参考

W3C 级联样式表主页

W3C 的 CSS 主页提供了到教程、规范、测试套件和其他资源的链接:

http://www.w3.org/Style/CSS/

中蓝色 CSS 床单

Dave Shea提供了这张有用的CSS 模板,试图简化设计过程,并提供一个快速参考,以便在遇到问题时检查:

http://mezzoblue.com/css/cribsheet/

位置就是一切

本网站包括 CSS 浏览器错误目录,以及如何克服这些错误的说明:

http://www.positioniseverything.net/

XPath 引用

W3C XML 路径语言 1.0 版规范

尽管 jQuery 的 XPath 支持有限,但 W3C 的XPath 规范对于那些想要了解更多有关各种可能的 XPath 选择器的信息的人来说仍然很有用:

http://www.w3.org/TR/xpath

TopXML XPath 参考

TopXML站点为那些想要了解更多 XPath 的人提供了轴、节点测试和函数的有用图表:

http://www.topxml.com/xsl/XPathRef.asp

MSDN XPath 参考

微软开发者网络网站上有 XPath 语法和函数的信息:

http://msdn2.microsoft.com/en-us/library/ms256115.aspx

有用的博客

jQuery 博客

John Resig 等人,jQuery 官方博客在项目团队中发布了关于新版本和其他计划的公告,以及偶尔的教程和编辑文章。

http://jquery.com/blog/

学习 jQuery

卡尔·斯维德伯格、乔纳森·查弗、布兰登·艾伦等。正在为 jQuery 教程、示例和公告运行博客:

http://www.learningjquery.com/

杰克·斯洛克姆的博客

流行的 JavaScript 组件扩展套件的作者Jack Slocum介绍了他的工作和 JavaScript 编程:

http://www.jackslocum.com/blog/

充满想象力的网络标准

达斯汀·迪亚兹博客以网页设计和开发为主题,重点介绍 JavaScript:

http://www.dustindiaz.com/

Snook

Jonathan Snook 的通用编程/网络开发博客:

http://snook.ca/

等我来

Christian Heilmann的三个网站提供了与 JavaScript 和 web 开发相关的博客条目、示例代码和长篇文章:

http://www.wait-till-i.com/

http://www.onlinetools.org/

http://icant.co.uk/

DOM 脚本编制

Jeremy Keith 的博客介绍了流行的 DOM 脚本编写书籍留下的内容——一个关于不引人注目的 JavaScript 的极好资源:

http://domscripting.com/blog/

日子一天天过去

斯图尔特·兰里奇对浏览器 DOM 的高级使用进行了实验:

http://www.kryogenix.org/code/browser/

一份清单

之外的列表探讨了 web 内容的设计、开发和意义,特别关注 web 标准和最佳实践:

http://www.alistapart.com/

颗粒树

Chris Campbell、Kevin Hale 和 Ryan Campbell创建了一个博客,提供了有关 web 开发许多方面的宝贵信息:

http://particletree.com/

JavaScript 的奇异禅

斯科特·安德鲁·莱佩拉(Scott Andrew LePera)的博客,内容涉及 JavaScript 的怪癖、警告、奇怪的破解、好奇和收集的智慧。专注于 web 应用开发的实际用途:

http://jszen.blogspot.com/

使用 jQuery 的 Web 开发框架

随着开源项目的开发人员意识到 jQuery,许多人正在将 JavaScript 库合并到自己的系统中。以下是一些早期采用者的简要列表:

有关更完整的列表,请访问使用 jQuery 页面的站点,网址为:

http://docs.jquery.com/Sites_Using_jQuery