最大限度利用 JavaScript 和 Ajax 性能
简介 在 web 早期,优化 web 页面的性能通常意味着避免了使用不必要的 HTML 标记,将 JavaScript 代码量控制到最小,并尽量减小所有图片文件大小,否则上网冲浪者会走开去泡杯咖啡来等待页面加载。
Image Sprites 与 Css Sprites
Web 页面图片显示方面,由于客户端每显示一张图片都会向服务器发送请求。所以,图片越多请求次数越多,造成延迟的可能性也就越大,Web 设计中大量应用 CSS Sprites 技术,它允许将一个页面涉及到的所有零星图片都包含到一张大图中去。这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地进行载入。利用 CSS Sprites 能很好地减少了网页的 http 请求数,从而大大的提高了页面的性能。由于 CSS Sprites 的原理是将一系列图片整合到一张图片文件中,再利用 CSS 的“background-image”,“background-position”属性的组合进行背景定位,分别显示。而色盲用户在使用Windows 高对比显示设置时,”background-image”不能被识别出来,这就造成了背景图片的丢失,不可访问。若背景图片为装饰性图片,则此问题可以忽略。若此时背景图片为功能性图片,则会造成可访问性问题。利用 <img> Sprites 是一个解决方案。
不要局限于PageRank:逐渐选择其它可操作性指标
与所有拥有丰富好奇心的网友一样,我也设置了 Google快讯,每当我的名字在网上被提及时,我都会收到相关电子邮件。通常,我会零零散散地收到一些关于我的论坛发帖、 博客文章和 Twitter消息的提示邮件。不过,在过去的几年里,这些快讯中谈到最多的话题一直是我无意中提到的一件事,即我们在2009年所公布的关于我们删除了网站站长工具中的PageRank分布数据。
schema.org:多个搜索引擎联合打造更丰富的网络
发表者:Kavi Goel和 Pravir Gupta,搜索质量小组 原文:Introducing schema.org: Search engines come together for a richer web 最近我们宣布正式推出 schema.org,这是由Google、Bing和雅虎共同发起的一个新项目,将为网页上的结构化数据标记建立并提供一套通用模式。Schema.org旨在成为网站站长的一站式资源,方便他们为自己的网页添加标记,以帮助各搜索引擎更好地了解他们的网站。
Page Speed Online
发表者:Scott Knaster、Andrew Oates 、Richard Rabbat,Page Speed团队 原 文:Page Speed Online ha...【 继续阅读 】