谷歌浏览器Chrome的由来

  谷歌由互联网搜索起家,经过多年的逐步发展,转向更广泛的网络服务。谷歌很早就明白浏览器性能的优劣将决定它自己的前途命运。谷歌虽然帮助Mozilla的开发火狐,但是,感到还是不能满足自己的需要。于是,从2002年春开始,谷歌就着手准备自己的浏览器开发(技术和人才的储备)。

  2002年7月,Brian Rakowski加盟谷歌,主持GMail的开发,那时,GMail的开发涉及(触及)到一些浏览器最新的核心技术。谷歌的Maps和Mail的研发不断提高对浏览器性能的要求。随着Ian Hickson加盟谷歌,带来了多年的浏览器Opera开发经验。在这一期间,谷歌不断地搜集具有浏览器开发经验的技术人才,为自己的浏览器开发做准备。

  2005年8月,谷歌购并Android,建立起进军互联网移动设备的支撑点。Android借助基于引擎WebKit的浏览器和相关应用加强了谷歌的Web应用特性。在2005年夏天,谷歌兼并Reqwireless及其移动Web浏览器技术,并且把这个开发团队与Android开发团队合并,一起开发自己的Web接口规范。实际上,谷歌浏览器Chrome分享了许多Android的程序代码和它的图形引擎。同时,谷歌在2005年兼并Skia,利用其向量图形库增强Chrome的图形引擎。在2007年5月,谷歌购并应用安全公司GreenBorder,直接获得了浏览器Chrome的一项关键技术,即虚拟机中所谓“沙盒”技术,为每一个标签(Tab)配备一个程序进程(多线程)。至此,谷歌浏览器Chrome的技术准备完毕,呼之欲出了。

  谷歌浏览器Chrome的技术负责人Ben Goodger,精于火狐浏览器的集成,在2005年被谷歌聘用,准备最后冲刺谷歌浏览器Chrome的开发。实际上,谷歌在2005至2006年期间,聘用了火狐的顶级开发高手,比如,Darin Fisher、Pam Greene和Brian Ryner,在2006年的春天,正式组建自己的浏览器开发团队(20人),从事浏览器Chrome原型的开发。浏览器Chrome原型,基于WebKit引擎之上,特别针对互联网宽带的持续连接(“always-on”)的Web应用。

  随着现代计算机硬件性能的迅速提高,比如,多核高频CPU、大内存和高带宽等,对浏览器提出了更高的要求,比如,为每个浏览器标签分配一个单独的进程,与操作系统的通信都必须是多线程的,加大缓存容量,不怕消费更多的带宽资源。由此可见,虽然IE 8、FireFox 3.1和苹果的safari浏览器都采用了不少新技术,但是,在某些方面(比如,多进程),谷歌浏览器Chrome的优异性能是它们所不能及的。

  谷歌为了自己的需要,多年积累人才和技术,开发了浏览器Chrome(寓意为铬合金,注意合金两字),并且开放其全部源代码,欢迎竞争对手自由使用。这是非常难能可贵的,局外人生(谷歌)什么气呢?

  (注,9月3日下午,我叫Ubuntu实验室下载了Chrome浏览器,放在基于Ubuntu 8.04之上的虚拟机Windows环境中运行,发现它的运行速度很

时间: 2024-09-22 14:08:39

谷歌浏览器Chrome的由来的相关文章

谷歌浏览器Chrome错误提示Adobe Flash Player因过期而遭到阻止怎么办

谷歌浏览器Chrome错误提示Adobe Flash Player因过期而遭到阻止怎么办   首先,因为这个错误是由"Adobe Flash Player"插件引起的,所以,可以禁用此插件,但是如此一来,很多需要Adobe Flash Player插件的网页就不能正常显示,所以这个方法不建议采用,但是可以了解一下.在谷歌浏览器上打开:chrome://plugins 然后会看到浏览器使用的插件,找到Adobe Flash Player,点击禁用即可 这种方法的原理是给谷歌浏览器增加参数

谷歌浏览器Chrome错误提示Flash过期怎么办?

  谷歌浏览器Chrome错误提示Flash过期解决办法 首先,因为这个错误是由"Adobe Flash Player"插件引起的,所以,可以禁用此插件,但是如此一来,很多需要Adobe Flash Player插件的网页就不能正常显示,所以这个方法不建议采用,但是可以了解一下.在谷歌浏览器上打开:chrome://plugins 然后会看到浏览器使用的插件,找到Adobe Flash Player,点击禁用即可 这种方法的原理是给谷歌浏览器增加参数,让谷歌浏览器允许过期版本的Adob

谷歌浏览器Chrome 24的介绍

[科技讯]1月11日消息,近日谷歌浏览器Chrome 24正式版发布,将同时支持Windows.Mac.Linux三大平台,Chrome Frame浏览器框架用户均将获得自动更新,升级至24.0.1312.52.Chrome 24是首个支持MathML的稳定版本,它还内置了最新版Flash(11.5.31.137),提高了速度.完善了稳定性. Chrome 24除了新增了一些强大的开发者功能,还在速度方面进行了进一步提升.根据Google进行的Octane JavaScript基准测试,Chro

谷歌浏览器Chrome 56将加入敏感数据传输警告

谷歌将在2017年1月发布Chrome 56浏览器,该版本将对敏感数据传输进行警告,今后使用该版本的用户会发现网站试图传输密码.信用卡等信息时,浏览器会发出危险警告.上述传输过程监控将通过HTTP进行.不过谷歌安全团队成员Emily Schechter在博客中表示,目前Chrome监控HTTP通道并不能真正反映安全情况.当某些网站通过HTTP来加载时,某些人也可以做手脚.新的警告策略会让警告更加精准. 谷歌浏览器Chrome 56将加入敏感数据传输警告 在Chrome 56中,通过HTTP进行敏

谷歌浏览器Chrome修改图标更像龙卷风(图)

图片介绍:谷歌浏览器Chrome的图标变得简洁明快了图片介绍:桌面游戏Simon 北京时间3月22日凌晨消息,谷歌在今天发布的一篇文章中称,使用谷歌Chromium(开发谷歌Chrome浏览器的开源软件)的用户应当已经发现,这一浏览器的图标变得更加简洁明快了.Chrome之前的图标看上去更像桌面游戏Simon.目前只有Chrome的开发者会看到这一变化,但不久之后新的图标将替代原有的Chrome图标. 谷歌表示修改Chrome图标的原因是"让图标更清新".但从这些的角度来讲,"

如何下载谷歌浏览器(Chrome)扩展crx文件

先找到扩展的id,进入http://yurl.sinaapp.com/crx.php粘贴扩展ID,点击生成按钮.   Chrome商店Crx离线安装包下载 第一步:输入应用ID 第二步:在这里右键另存为 即可下载 Alyzq 使用说明 如果不会使用,请看下面的操作步骤: 下面介绍一下,下载谷歌浏览器(Google Chrome)扩展的离线安装包crx文件最简单的方法!真的是再简单不过了! 谷歌浏览器(Google Chrome)的扩展功能让谷歌浏览器变的无比强大,需要特殊功能的时候去Chrome

谷歌浏览器Chrome怎么调试javascript

谷歌浏览器是一款由谷歌公司开发的浏览器.谷歌浏览器是一款基于其他开源软件所撰写的.下面小编为大家分享一篇谷歌浏览器调试javascript的教程,希望帮助大家. 首先我们打开开发者工具,你可以直接在页面上点击右键,然后选择审查元素或者在Chrome的工具中找到或者你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12. 打开的开发者工具就长下面的样子,建议大家将开发者工具弹出作为一个独立的窗口: 1.Elements标签页 这个就是查

谷歌浏览器Chrome如何直接打开Word, Excel和PPT文档

Chrome浏览器经过谷歌浏览器开发团队的不断更新和优化,如今已经成为最受欢迎的浏览器之一(谁才是最受欢迎的浏览器?).之所以有如此之多的人在使用Chrome的原因可能是,首先,简单舒服的界面;其次,非常快的速度,某些评测报告甚至会认为它是最快的浏览器,当然不同的报告结果会不一样;第三,支持扩展,Web应用程序,比如能够直接打开PDF文档. 但有一点很可惜的是Chrome无法直接打开微软Office文档,原因不言自明--微软Office不是开源的软件,但幸运的是我们可以通过安装第三方扩展实现这一

js/bat批处理调用谷歌浏览器chrome批量打开网页测试web性能

批处理批量打开网页 其实用java就可以搞定,但是这么一个轻巧的测试,js或者bat批处理去一次性打开几百个网页测试一下页面没必要上java 两者的区别,js的话,只能打开多个浏览器实例,不方便查看效果.bat的话,是一个浏览器里面N个标签页,比较爽一些.   js版:test.html < html > <head > <title > 测试 < /title> <script> function iopen(){ for(var i=0;i&