1 / 16
文档名称:

谷歌chrome浏览器编译.ppt

格式:ppt   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

谷歌chrome浏览器编译.ppt

上传人:wzt520728 2015/6/5 文件大小:0 KB

下载得到文件列表

谷歌chrome浏览器编译.ppt

相关文档

文档介绍

文档介绍:Google Chrome 浏览器
刘永良
2
谷歌浏览器简介
全球浏览器市场份额
3
国内浏览器市场份额
4
Chromium开源项目
Chromium是一个由Google主导开发的网页浏览器,以BSD许可证等多重自由版权发布并开放源代码。Chromium的开发可能早自2006年即开始,设计思想基于简单、高速、稳定、安全等理念,在架构上使用了苹果发展出来的WebKit排版引擎、Safari的部份源代码与Firefox的成果,并采用Google独家开发出的V8引擎以提升解译JavaScript的效率,而且设计了“沙盒”、“黑名单”、“无痕浏览”等功能来实现稳定与安全的网页浏览环境。
Chromium是Google为发展自家的浏览器Chrome浏览器而打开的计划,所以Chromium相当于Chrome浏览器的工程版或称实验版(尽管Chrome浏览器自身也有β版阶段),新功能会率先在Chromium上实现,待验证后才会应用在Chrome浏览器上,故Chrome浏览器的功能会相对落后但较稳定。
5
Chromium开源项目
国内使用Chromium浏览器为内核的有:360极速浏览器、猎豹浏览器、太阳花浏览器、世界之窗极速版、傲游浏览器等。搜狗高速浏览器和qq浏览器官网未提及Chromium,只是说采用webkit内核,经网友测试这两款浏览器极有可能也是使用的Chromium,只是官方不承认而已。
6
Chromium开源项目
谷歌浏览器开源项目名称:Chromium
下载完的项目总大小接近4G
大约有几百个项目文件和浩如烟海的源代码
编译完成后接近25G
基于WebKit为内核的浏览器
整个chrome源代码包括webkit内核、v8引擎全部用c++语言编写。那么作为语言基础的c++语言就必须是精通的水平才可能流畅的看明白里面的代码。
官方网站e
7
下载环境
操作系统:windows 7
IDE:windows vs2010
配置:酷睿I3 、nvdia 1G显卡、4G内存、500G硬盘
网速:1M/S
所耗时间:大约一白天
8
下载工具
Google 为 Chromium提供了一个源码下载管理的工具,名为:depot_tools:http://sites./a//dev/developers/how-tos/install-gclient 。此工具包含了下载代码、上传代码、生成 VS 认识的 sln 文件的功能。虽然可以直接使用 SVN 取到 Chromium 的代码,但建议使用 depot_tools 在命令行下进行操作,以避免一些不可预知的问题。
9
下载源代码
1、解压 depot_tools 到一个目录(通常可以放到C:/Program Files), 文件夹。
2、将 C:/Program Files/depot_tools/ 目录加入到系统环境变量的 PATH 中。
3、在其他磁盘新建一个目录,用于存储 chromium 的源代码。本例中为:E:/chromium_svn。
4、打开 CMD 命令提示符,切换到 E:/chromium_svn 目录。
5、执行命令设置好源码下载地址 gclient config http://src./svn/trunk/src
6、输入 gclient sync 下载源码。
10