Chromium 采用“预先连接”加速网页浏览
来源:Chrome迷 发布时间:2010-05-27 12:42:00
各位是否还记得我们之前曾经报道过的微软 IE 项目主管炮轰 Chrome 没有隐私一事?其中就提到了在 Chrome 地址栏中每输入一个文字,就会发送到服务器上。而现在,这个功能似乎真的要来了,当然是善意的。根据最近版本 Chromium 的更新日志中我们可以看到,Chromium 已经开始采用一种被称为“预先连接(pre-connection)”的功能。
我先简单介绍一下浏览器打开浏览器的原理,这样大家一看就明白了。浏览器访问某一个页面时,一般有以下步骤:通过DNS(域名服务器)解析域名,建 立TCP/IP链接,下载HTML网页,解析网页中的元素(样式表、脚本、图片等),与各个元素的服务器建立链接, 下载网页中的元素,同时渲染页面。
大家知道 Chrome/Chromim 已经在稳定版中实现部署了DNS预解析,但似乎 Google 感觉在某些情况下还不够速度,于是开始尝试在 Chromium 中加入了预先建立TCP/IP连接的功能,大家可以从r47479 版的 Chromium 更新日志中看到这个变化,其目的是希望借此进一步提升网页浏览速度。建立TCP/IP连接需要浏览器与网站之间有三次传 输,如果能够预先建立连接的话将会节省很多时间,当然也要看你的网速以及你与网站之间的距离。
如上面的粗体所示,提前建立链接有会作用在两大类地方。当你在地址栏(Omnibox)中开始键入关键字的时候,如果 Chromium 推测你将要进行搜索,它会预先建立与默认搜索引擎(Google,百度等)之间的链接。当你打开一个网页时,Chromium 会根据历史推断页面中链接的点击几率,如果几率足够高,它也会提前建立链接。如果几率不高,只提前解析域名(DNS预解析)。根据描述,这一改进将对图像 搜索性能产生非常明显的提升,因为在你点开搜索的图像之前,可能已经做完了很多步骤了。
目前,该功能虽然已经加入了 Chromium,但还没有默认启用,需要在启动时加上 --enable-preconnect 参数启用,当然你还需要安 装最新版的 Chromium。
想要跟踪该功能的更多进展,请在Chrome/Chromium项目的第42694号请 求页面下方的“Vote for this issue and get email change notifications.”处打上星号。


猜你喜欢
- 在Windows服务器系统中,每当服务器启动成功时,系统的C盘、D盘等都会被自动设置成隐藏共享,尽管通过这些默认共享可以让服务器管理维护起来
- 1.问题描述出于安全考虑,新搭建的服务器集群只开放指定几个端口,但是端口开放以后依然无法远程访问,后经过查找问题发现是防火墙需要对端口进行开
- 你的服务器上是否存有一些不能随意公开的重要数据呢?当然有吧?而最近,偏偏服务器遭受的风险又特别大,越来越多的病毒、心怀不轨的黑客,以及那些商
- 安徽互联网联盟(ahunion.org)公益站长讲座,本期嘉宾——詹鹏,国内知名的网络营销讲师,《詹鹏日报》网络营销博客创始人,各大网站和I
- 用shell脚本来给mysql加索引刚好用到, mark一下:#! /bin/bashtb_base=tb_student_arr=(&qu
- 由host $ export DVSDK="${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx"
- 尽管在公开场合,几乎每个人都承认,SEO(搜索引擎优化)能否取得预期的效果,取决于网站的内容质量。但是,也不可否认,在许多人的潜意识里,仍然
- Twitter联合创始人杰克·多尔西(Jack Dorsey)(腾讯科技配图) 北京时间9月29日消息,据国
- 理论上讲无效点击是不可能完全避免的,因为这取决于用户的行为和Google Adsense的判断。一方面用户的自发点击是站长无法控制的,另外G
- 闲暇的时候,我喜欢用自己的相机狂拍一通。然后用我喜爱的“美图秀秀”软件美化一下,就是一组组美丽的个人写真哦。软件操作简单,一些流行的图片特效
- 为什么baidu只收录首或不收录?下面来看看各位站长的经历吧收录问题很多,,要是新站可能等等就收录了若是一值没收录,就可能是网站的问题的,更
- 作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎,目前Internet上运行的主机有相当一部分采用的就是Linux,而且
- 一个人的发展要经过1 资金积累的打工阶段一般创业的人,都要经历这一阶段,毕业以后,或者是去了公司打工,或者是与别人合作一些小生意,这一阶段一
- 最近有和朋友谈论百度快照不更新,首页Site不是第一的问题,下面简单的说一下自己怎样把自己的站快照和site不正常到正常的经历,绝非抄袭别人
- 为了庆祝今天ID解封,特发一篇小教程,针对新手的,讲错的地方欢迎指正,下面开始教程. 在网上流传很广,坛子里也有几个人都转过,这里
- WordPress 的页面管理功能长期以来并不讨用户或开发社区的好,以下8个页面管理插件适合于 WordPress 2.5 版,可以用来改变
- Linux启动后出现boot:提示时,使用一个特殊的命令,如linuxsingle或linux 1,就能进入单用户模式(Single-Use
- 在新浪所有的产品线当中,还没有任何一款产品在诞生初期就能让如此多公司高层“亲力亲为”。或许是得益于此
- 实例如下:#include <time.h>#ifdef WIN32# include <windows.h&
- 在你的Apache安装文件夹conf里找到httpd.conf文件搜索LoadModule rewrite_module modules/m