《高性能网站建设指南》勘误

P5(第1章)

倒数第1段倒数第3行

原文:如果你遵从所有适用于你的网站的规则,你的页面的加载速度会提高20%~25%,用户体验也将得到改善。

修改:如果你遵从所有适用于你的网站的规则,你的页面加载速度会提高20%~25%,用户体验也将得到改善。

P10(第1章)

倒数第3段第1行

原文:在一个最简单的转简中,超链接带有一些文本,并被关联到目标URL 上。

修改:在一个最简单的窗体中,超链接带有一些文本,并被关联到目标URL 上。

P22(第3章)

第2段第1行

原文:页面的初访者会进行很多HTTP 请求,但通过使用一个长久的Expires 头,可以使这些组件可以被缓存下来。

修改:页面的初访者会进行很多HTTP 请求,但通过使用一个长久的Expires 头,可以使这些组件被缓存下来。

P35(第4章)

第5段最后一句话

原文:这禁用了代理但避免了边缘情形缺陷。

修改:这禁用了代理缓存,但避免了边缘情形缺陷。

P38(第5章)

第4段最后一句话

原文:下一节给出的示例展示了这一现象,我将其称之“白屏”。

修改:下一节给出的示例展示了这一现象,我将其称之为“白屏”。

P41(第5章)

第1段第2行

原文:不管页面是如何加载的——在新窗口打开、重新加载者作为主页——页面都是逐步呈现的。

修改:不管页面是如何加载的——在新窗口打开、重新加载或者作为主页——页面都是逐步呈现的。

P42(第5章)

第1段最后一句话

原文:尽管花了更多时间来下载所需的组建,但用户感觉css-top.php 显示得更快,因为页面是逐步呈现的。

修改:尽管花了更多时间来下载所需的组件,但用户感觉css-top.php 显示得更快,因为页面是逐步呈现的。

P46(第6章)

倒数第2段最后一句话

原文:Internet Explorer 将这个值存放在Registry Editor中(注1)。

修改:Internet Explorer 将这个值存放在注册表中(注1)。

P51(第7章)

第4段第1行

原文:expression 方法被其他浏览器简单地忽略了,但是对于2E 而言这是一种有用的工具,能够在Internet Explorer 中设置属性,创建跨浏览器的一致体验。

修改:expression 方法被其他浏览器简单地忽略了,但是对于IE 而言这是一种有用的工具,能够在Internet Explorer 中设置属性,创建跨浏览器的一致体验。

P57(第8章)

第1段第2行

原文:如果你的网站的本质上能够为用户带来高完整缓存率,使用外部文件的收益就更大。

修改:如果你的网站本质上能够为用户带来高完整缓存率,使用外部文件的收益就更大。

P57(第8章)

最后1段

原文:最后,你作出的与JavaScript 和CSS 外部文件的边界相关的决定影响着组件的重用程度。

修改:最后,你作出的与JavaScript 和CSS 外部文件边界相关的决定影响着组件的重用程度。

P70(第10章)

第1段

原文:我们接下来看一下其他网站进行了精简后的。

修改:我们接下来看一下其他网站进行了精简后的节省情况。

P93(第13章)

英文标题

原文:ETags: Use’Em of Lose’Em

修改:ETags: Use’Em or Lose’Em

P98(第14章)

最后一段最后一句

原文:我们必须小心地使用Ajax,确保它是优化了应用程序的用户体现,而不是恶化了。

修改:我们必须小心地使用Ajax,确保它是优化了应用程序的用户体验,而不是恶化了。

P108(第15章)

第1段最后一句

原文:将这些图片转为CSS SPRITES 可以将HTTP 请求的总数从88 个减少到66 个。

修改:将这些图片转为CSS Sprites 可以将HTTP 请求的总数从88 个减少到66 个。

P112(第15章)

第3段第2行

原文:在Yahoo!网,我们对此进行了测试,发现HTTP 1.1 的整体性能更好一些,因为HTTP 1.1 在默认情况下提供了持久化连接(参见绪言B 中的“Keep-Alive”一节)。

修改:在Yahoo!,我们对此进行了测试,发现HTTP 1.1 的整体性能更好一些,因为HTTP 1.1 在默认情况下提供了持久化连接(参见绪言B 中的“Keep-Alive”一节)。

P121(第15章)

第1段第2行

原文:这是一个CSS SPRITES,于第1 章介绍的一种图片组合。

修改:这是一个CSS Sprites,于第1 章介绍的一种图片组合。

P124(第15章)

第3段第2行

原文:这些JavaScript 可能的确不能缓存,但如果有HTML 页面自己来插入这些广告,就无需请求这5 个外部脚本文件了。

修改:这些JavaScript 可能的确不能缓存,但如果由HTML 页面自己来插入这些广告,就无需请求这5 个外部脚本文件了。

P132(第15章)

最后一段第1行

原文:它是已经使用了很多年的CSS Sprites 了,Yahoo!也是我所遇到的第一个使用CSS Sprites 的网站。

修改:它已经使用了很多年的CSS Sprites 了,Yahoo!也是我所遇到的第一个使用CSS Sprites 的网站。

围炉取暖话“创业&升职”,请看《走出软件作坊》;

围炉取暖话“求职&面试”,请看《编程之美——微软技术面试心得》

转载于:https://www.cnblogs.com/bvbook/archive/2009/01/15/1376517.html

《高性能网站建设指南》勘误相关推荐

  1. 【大话设计模式】——浅谈设计模式基础

    初学设计模式给我最大的感受是:人类真是伟大啊!单单是设计模式的基础课程就让我感受到了强烈的生活气息. 个人感觉<大话设计模式>这本书写的真好.让貌似非常晦涩难懂的设计模式变的生活化.趣味化 ...

  2. 大话设计模式之简单工厂模式

    一.简单工厂模式 1.起因 最近在看一本大话设计模式一书,感觉上面讲述的富有故事性,引导你一步一步的走进设计模式的世界.首先我先看到的是简单工厂模式,对此我想给自己做一个总结,给自己做一个提示. 2. ...

  3. java 之 解释器模式(大话设计模式)

    在软件的世界里存在着翻译机,只不过在软件中我们称之为解释器.在系统中如果某一特定类型的问题在频繁的发生,此时我们就有必要将这些问题的实例表述为一个语言中句子, 因此可以构建一个解释器,然后利用该解释器 ...

  4. 享元模式 -- 大话设计模式

    在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<大话设计模式>来祭奠那逝去的-- 享元模式:运用共享技术有效地支持大量细粒度的对 ...

  5. 【Python】《大话设计模式》Python版代码实现

    <大话设计模式>Python版代码实现 上一周把<大话设计模式>看完了,对面向对象技术有了新的理解,对于一个在C下写代码比较多.偶尔会用到一些脚本语言写脚本的人来说,很是开阔眼 ...

  6. lt;二gt;读lt;lt;大话设计模式gt;gt;之策略模式

    又和大家见面了.可以坚持写出第二篇文章真不错,好好加油. <<大话设计模式>>解说策略模式是以商场收银软件程序开头的,那么问题来了.哪家商场收银软件强,开玩笑了. 读过上篇文章 ...

  7. 读《大话设计模式》有感

           昨天拿到了<大话设计模式>一书,竟然一口气读到第15章,这在我看过的书中还是没有的.这本书出来也有半年多了,之所以现在才买来读,这其中也是有原因的.          早在这 ...

  8. 《大话设计模式》第29章-OOTV杯超级模式大赛—模式总结(四)

    <大话设计模式>将于11月底由清华大学出版社出版 <大话设计模式>第29章-OOTV杯超级模式大赛-模式总结(一) <大话设计模式>第29章-OOTV杯超级模式大赛 ...

  9. 大话设计模式Python实现-简单工厂模式

    简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 下面使用简单工厂模式实现一个简单的四则运算 1 #!/us ...

  10. 大话设计模式C++版——装饰模式

           女人常说男人喜新厌旧.仅仅见新人笑,那闻旧人哭,但装饰模式(Decorator)却是一种结交新朋友不忘老朋友的设计模式,很适合去古代当老公(现代是不行的.由于仅仅能娶一个老婆了).装饰模 ...

最新文章

  1. JDK 环境变量设置参考
  2. 快速理解Docker - 容器级虚拟化解决方案
  3. 数据库学习实践(四、五)--分页浏览、查询数据
  4. Source Insight,修改字体
  5. DAVINCI DM365-368中 linux-2.6.32的移植
  6. go语言一个包含nil指针的接口不是nil接口的理解
  7. 应用服务器配置测算及计算公式
  8. stm8单片机内部存储EEPROM字节读写实例解析
  9. chrome 清理缓存
  10. Day77_Flink(三)Flink时间语义和水印
  11. 中国超市智能储物柜市场需求动态与盈利前景预测报告2022-2027年
  12. 基于java的餐厅点餐系统
  13. excel文件无法打印提示内存不足_Mac应用程序无法打开提示不明开发者或文件损坏的处理方法
  14. pytorch自定义forward和backward函数
  15. [Python机器学习]Nagel-Schreckenberg(交通流)模型
  16. 探访河北舌尖上的“美味”:留住传统 留住乡情
  17. 这个“安装 OS X Yosemite”应用程序副本不能验证
  18. haproxy实现mysql双主高可用的详细过程
  19. 【科技百咖】五舟科技CEO谢高辉:国产自主 软硬一体,通过定制化杀出一条血路...
  20. matlab实验——信号和噪声产生及其功率谱分析

热门文章

  1. 在VS2005中使用添加变量向导十分的
  2. 3.16 按绩点排名
  3. amazeui学习笔记--css(基本样式3)--文字排版Typography
  4. DFS分布式文件系统--管理篇
  5. 一,彻底理解第一个C语言程序 Hello World
  6. (转)IOS中获取各种文件的目录路径的方法
  7. 用aspnet_compiler发布网站 (转载:My way of my life )
  8. 泰坦尼克号 数据分析_第1部分:泰坦尼克号-数据分析基础
  9. leetcode69. x 的平方根(二分法)
  10. leetcode99. 恢复二叉搜索树(优先队列)