生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

Google 发布基于全新 JavaScript 引擎的开源浏览器

  • 2008-09-03
  • 本文字数:1692 字

    阅读完需:约 6 分钟

最终,Google 还是进军了浏览器领域。9 月 3 日,Google 面向全球用户发布了其历经三年时间研发的浏览器—— Google Chrome 。此前,Google 一直对外否认其有开发浏览器的计划,而且就在不久前 Google 和 Mozilla 就对 Firefox 的支持签署了一份三年的合作协议。对于 Google 这一产品的推出,浏览器市场的格局将有什么样的变化,业界也是众说纷纭。有媒体表示,Chrome 的推出,受到威胁的其实不是一直视 Google 为最大竞争对手的微软所推出的 IE8,而是和 Google 一直良好合作关系的 Firefox

最担心 Google Chrome 的不会是微软。尽管多年来广受诟病,但微软在浏览器市场上的份额仍然超过了 70%。与 Windows 捆绑仍然是微软的最大优势。最担心 Google Chrome 的应当是 Mozilla。 Chrome 并非基于 Firefox,而是基于苹果的 WebKit 引擎。尽管 Safari 并没有获得巨大成功,但 WebKit 却向它提供了一大优势:速度。WebKit 和谷歌开发的 V8 java 脚本渲染引擎联手,理论上将使 Chrome 在速度上“百尺竿头,更进一步”。即使 Chrome 的功能达不到出色的水平,也将成为 Firefox 的强大竞争对手。

那么 Google 是如何考虑的,InfoQ 中文站编辑在今天早些时候采访了 Google 总部产品管理副总裁 Sundar Pichai,他首先介绍了 Google 推出 Chrome 浏览器的目的:

我们已经在这个项目上努力了三年,其中我们了解到,随着互联网的普及,越来越多的人将应用部署在网络上。而目前的浏览器因为各种原因,易用性和速度都不能满足我们的要求。Chrome 的推出就是为了解决这些不足之处,以更好地支持 Web 应用。

除此之外,对于更多人关注的相比于 IE 和 Firefox,Google Chrome 有哪些让人耳目一新的特点问题,Sundar 也从用户界面和技术内核等两个方面进行了分析:

开发团队一开始将主要精力放在内容而不是易用性方面,但是很快发现这违背了 Google 一贯的风格,于是我们及时调整了方向。在使用 Chrome 时,你可以发现许多细节上的改进,比如在地址栏里面就可以针对某个网站做搜索,通过视觉和文字两种不同形式提供的标签页等,也就是说你现在可以用更少的文字和点击来完成从前相同的工作。 但是这些简洁的背后是复杂的技术内核,我可以从速度、稳定性和安全性等三个方面来解释一下。在速度方面,Chrome 选择了 WebKit 渲染引擎来处理静态页面,而用全新的 JavaScript 引擎 V8 来处理动态页面;稳定性方面,Google 采用的是一个多进程的架构,这样每个进程就可以单独完成一个任务,互不影响,避免了从前支持多标签的浏览器“一个页面崩溃全部页面遭殃”的情况;对于大家都非常关心的安全性,Google 提供了一种称为“沙盒(Sandbox)”的机制,从前黑客破坏网站时只需攻击渲染引擎,而现在他还要有能力攻破沙盒,难度提高了一倍,另外 Google 还通过自动化的测试及时发现恶意软件和应用,防止“网络钓鱼”这样的破坏性网络行为。

正如 Sundar 所言,对于 Chrome 来说支撑其速度的一个重要技术就是 Google 自己设计的全新 JavaScript 引擎——V8。从 Google 中国研发团队成员现场所做的演示可以发现,同一个 3D 动画,基于 Chrome 要比基于 Firefox 运行流畅的多。目前 Google 已经将 V8 开源,开发人员可以从 Google V8 JavaScript Engine 页面浏览详情和下载源代码。

其实 Google Chrome 也是开源的,根据 Sundar 的解释,Chrome 开发团队在设计 Chrome 时就从 Firefox、Safari 等开源浏览器产品借鉴了许多,其中所用的渲染引擎 WebKit 此前就已经被用在 Safari 上。这次将 Chrome 开源,也是 Google 对开源社区的一次回报,也是希望能推动开源社区的健康发展。

在简洁性和安全性方面,Chrome 要较 IE 和 Firefox 有更为先进的设计,不过让更多使用者感到遗憾地方在于目前 Chrome 还没有提供很好的插件机制。Sundar 对这一问题没有给予正面回答,只是告诉 InfoQ 中文站编辑,对于常用的插件,Google 会尽可能自己提供类似的产品,以满足用户的需要。考虑到直到目前为止,很多银行系统对 Firefox 都没有给予很好的支持,Chrome 在对类似应用的支持上依然还有很长的路要走。另据 Google Chrome 中国研发团队透露,未来一段时间,谷歌会在 Chrome 的本地化方面加大投入。

2008-09-03 18:341913

评论

发布
暂无评论
发现更多内容

【分布式技术专题】「Zookeeper系列」为大家介绍一下 Zookeeper 的"开发伴侣"—Curator-Framework(组件篇)

洛神灬殇

zookeeper ZooKeeper原理 1月月更 Curator-Framework

Form 表单在数栈的应用(上): 校验篇

袋鼠云数栈

大数据 前端

AI+CFD:面向空天动力的科学机器学习新方法与新范式

百度开发者中心

飞桨

【有奖评测】无影云电脑评测征集令,晒出评测赢万元豪礼

阿里云弹性计算

阿里云 无影云电脑 征文活动

【分布式技术专题】「Zookeeper系列」为大家介绍一下Zookeeper的"开发伴侣"—Curator-Framework(基础篇)

洛神灬殇

zookeeper curator 1月月更 CuratorFramework

网易云信又双叒受到Gartner关注,看看这次的报告说了什么?

网易云信

Gartner 通信平台 CPaaS

恒源云(GPUSHARE)_CV领域有关【直方图】的论文小记

恒源云

深度学习 CV

MASA Framework - 整体设计思路

MASA技术团队

C# .net 框架 Framework dapr

rosdep update遇到ERROR: error loading sources list: The read operation timed out问题

Ayosh

ROS

数据库审计设备选择哪家好?谁能告知?

行云管家

数据库 服务器 数据库审计

阿里云视频云vPaaS低代码音视频工厂:极速智造,万象空间

阿里云视频云

音视频 低代码 视频云 视频开发

热门链游GameFi项目Radio Caca 联手Hoo虎符撒空投

区块链前沿News

Hoo 虎符交易所 链游 RACA

java开发之SpringBoot实现自动执行代码

@零度

JAVA开发 springboot

大数据开发之Spark SQL 的 Catalyst介绍

@零度

大数据 spark SQL

人员流动大,简历管理纷杂怎么办?用低代码可以解决嘛?

优秀

低代码

【数据库】查询优化之子连接优化

恒生LIGHT云社区

数据库 sql SQL子查询 子查询

星环科技AIoT平台让工业制造设备更智能、更耐用

星环科技

盘点 2022 云原生实战峰会重磅发布

阿里巴巴云原生

阿里云 开源 容器 云原生

【堡垒机】2022年企业买堡垒机就选行云管家!五大优点看这里!

行云管家

等保 堡垒机 过等保 等保2.0

为企业选择合适的CRM系统的技巧

低代码小观

CRM 客户关系管理 CRM系统 客户关系管理系统 企业管理软件

如何高效上架HarmonyOS原子化服务?这个平台帮你搞定!

HarmonyOS开发者

HarmonyOS

阿里云消息队列 2021 新功能新特性重要里程碑

阿里巴巴云原生

kafka 阿里云 RocketMQ 云原生 消息队列

main函数你到底知道多少

恒生LIGHT云社区

后端 开发 Java’ main方法

12月发布两大特别专区!一图了解龙蜥社区大事件

OpenAnolis小助手

开源 操作系统 运营

Apache 基金会年度报告 | ShardingSphere 代码提交量位列前十

SphereEx

数据库 开源 基金会 ShardingSphere SphereEx

澳鹏中国智能可配置工作流(Workflow 2.0)全新升级

澳鹏Appen

人工智能 工作流 workflow 数据标注 训练数据

深度解读企业云上办公利器「无影云电脑」

阿里云弹性计算

阿里云 无影云电脑

复旦大学陈平博士:网络攻击猖獗,如何应对数据安全与内生安全挑战?

星环科技

网络安全

Android技术分享| Android WebRTC 对 AudioRecord 的使用

anyRTC开发者

android 音视频 WebRTC 移动开发 AudioRecord

极客星球 | MobPush之FCM离线消息解密

MobTech袤博科技

FCM 离线消息

白话大数据 | 元宇宙来了,但是你了解元数据吗?

星环科技

元数据

Google发布基于全新JavaScript引擎的开源浏览器_Java_霍太稳@极客邦科技_InfoQ精选文章