Google Chrome 源码下载地址 (Google Chrome Source Code Download)
地址: http://www.xiaohui.com/dev/vccool/internet/google-chrome-source-code-download.htm
1. Google Chrome 源码 SVN 地址:http://src.chromium.org/svn。包含有 Chrome、Gears、Webkit、GCC 等源码以及编译依赖工具。Chrome 浏览器项目的源码,位于目录 http://src.chromium.org/svn/trunk/src/chrome/
2. Google Chrome 源码 Web 浏览地址:http://src.chromium.org/viewvc/
3. Google Chrome 所使用的 JavaScript V8 的源码下载地址:http://code.google.com/p/v8/
Google Chrome 源码下载相关资源
站内文章:Google Chrome 的内核引擎 WebKit 介绍 - WebKit Open Source Project
站内文章:Google 浏览器 Google Chrome 最新试用手记 - 第一时间试用 Google Chrome 的感受
外部连接:WebKit.org - WebKit Open Source Project
外部连接:在 Linux 上使用 WebKit 引擎浏览器 - 来自 Nicky's Blog 的文章
外部链接:Google 官方 Blog 的文章 - 谷歌浏览器(Google Chrome), Chromium 以及竞争
外部链接:Google 官方 Blog 的文章 - 浏览器的新视角
外部链接:Google Chrome Themes - 下载 Google Chrome Themes
点此发表您对本文的评论: http://www.xiaohui.com/dev/vccool/internet/google-chrome-source-code-download.htm#addreview
Tags: Chrome 源码 源码 Chrome google
URL: http://www.xiaohui.com/dev/vccool/internet/google-chrome-source-code-download.htm
加注星标共享共享备注电子邮件添加标签
2008-9-3 下午5:02
Google Chrome 的内核引擎 WebKit 介绍
从 小辉程序员之路 作者:XiaoHui
Google 今天发布了其浏览器 Google Chrome。同时,Google 发布了一组漫画,用来解释为何推出 Google Chrome。根据它提供的资料显示,这款浏览器是基于 WebKit Open Soure Project 内核引擎开发的:
QUOTE: We owe a great debt to many open source projects, and we’re committed to continuing on their path. We’ve used components from Apple’s WebKit and Mozilla’s Firefox, among others — and in that spirit, we are making all of our code open source as well. We hope to collaborate with the entire community to help drive the web forward.
在 Google 的中文官方 Blog - Google 黑板报中,提到:
QUOTE: 我们对很多开发开源项目的人心存感激,我们承诺会沿着前人的路继续前行。 我们借鉴了一些源自 Apple WebKit 和 Mozilla Firefox 的技术,怀着同样开源的精神,谷歌浏览器所有的代码全部开源。我们希望能与整个业界合作从而促进互联网的健康发展。
WebKit Open Source Project 内核引擎的前世今生
WebKit 的前身是 KDE 小组的 KHTML。Apple将 KHTML 发扬光大,推出了装备 KHTML 改进型的 WebKit 引擎的浏览器 Safari,获得了非常好的反响。
WebKit 引擎比 Gecko 引擎更受程序员欢迎的原因,除了其引擎的高效稳定,兼容性好外,其源码结构清晰,易于维护,是一个重要的原因。而 Gecko 的可维护性就差多了。我在 2008年6月时候,曾编译 Gecko 引擎,准备做一个基于 Gecko 的 Embed 应用程序,但文档缺乏、结构欠清晰,折腾了一星期之后,最终不得不承认自己水平有限,放弃了事。
现在浏览器的内核引擎,基本上是三分天下:
Trident: IE 以Trident 作为内核引擎。
Gecko: Firefox 是基于 Gecko 开发。
WebKit: Safari, Google Chrome 基于 Webkit 开发。
WebKit 内核在手机上的应用十分广泛,例如 Google 的手机 Gphone、 Apple 的 iPhone, Nokia’s Series 60 browser 等所使用的 Browser 内核引擎,都是基于 WebKit。
下面是 WebKit 首页关于 WebKit 的介绍:http://www.xiaohui.com/dev/server/20080903-webkit-opensource-project.htm
The WebKit Open Source Project
WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications.
WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. This website is also the home of S60's S60 WebKit development.
WebKit 的 Source Code 源码程序,可从 http://webkit.org/building/checkout.html checkou 下载。
Google Chrome Source Code 源码下载
基于 WebKit 内核的 Google Chrome 的源码也是是公开的,Google 官方 Blog 的文章 《谷歌浏览器(Google Chrome), Chromium 以及竞争》 说道:
为确保我们所推动的每一个进展都有益于整个互联网社区——不仅仅是我们自己,谷歌浏览器完全开源。谷歌浏览器的源代码放在 Chromium 之下,任何人都可以在他们的项目中使用谷歌浏览器的源代码——即使他们意图开发一个与我们形成竞争的浏览器(“Shrome”,或者其它名字?)。
Google Chrome 的 Source Code 源码程序,可以从 http://src.chromium.org/svn/trunk/src/chrome/ checkout 下载。
关于 WebKit Open Source Project 的相关资源
站内文章:Google 浏览器 Google Chrome 最新试用手记 - 第一时间试用 Google Chrome 的感受
站内文章:Google Chrome Source Code 源码下载 - Google Chrome、JavaScript V8 源码 SVN Checkout 地址
外部连接:WebKit.org - WebKit Open Source Project
外部链接:Google 的官方 Blog - 浏览器的新视角
外部链接:Google 官方 Blog 的文章 - 谷歌浏览器(Google Chrome), Chromium 以及竞争
外部连接:Google Chrome - 旨在对抗 IE 的 Google 浏览器
外部连接:在 Linux 上使用 WebKit 引擎浏览器 - 来自 Nicky's Blog 的文章
The Way of the great learning involves manifesting virtue, renovating the people, and abiding by the highest good.
没有评论:
发表评论