Chrome和Chrome OS。2008年,谷歌公司以苹果开源项目Webkit为内核创建了Chromium项目,该项目的目的是创建一个迅速、支持海量操作系统的浏览器,并基于Chromium发布了我们的浏览器商品Chrome。Chrome发布后以其卓越的性能和优秀的客户体验飞速占领浏览器市场,和Microsoft IE、Mozilla Firefox成为桌面系统上最火爆的三款浏览器。 现在Chrome浏览器已经进步成市场占用率最高的Web运行环境,据2019年3月NetMarketShare数据显示,Chrome浏览器的市场份额高于68.88%,是MicrosoftEdge的10倍以上。Chrome浏览器的成功得益于其技术上的大胆革新与对Web最新标准的支持。Chromium作为Chrome的开源版本,海量革新技术会议先在Chromium上发布,待技术稳定后会应用于Chrome浏览器上,当然,Chrome也会加入一些私有些解码器、音视频支持技术和谷歌服务等Chromium没的功能。图1所示为Chrome多进程构造及核心模块图。
Chrome主要包括两种进程:主进程和渲染进程。渲染进程包括JS引擎、HTML讲解器和CSS讲解器等模块,负责接收网页内容,对其进行讲解实行,并进行布局和渲染,主进程负责将渲染进程的渲染结果进行显示,与子进程管理、多窗口管理等。