Chromium浏览器免费版是一个功能强大,使用简单方便的浏览器。在架构上使用了Apple发展出来的WebKit排版引擎,选用V8引擎以提升解译JavaScript的功率,Chromium浏览器免费版规划了“沙盒”,“黑名单”,“无痕阅读”等功能来实现安稳与安全的页面浏览环境。
FAQ
Q: 如何替换chromium浏览器中的图标?
A: 替换srcchromeappthemechromium下面相关的图片;
Q: chrome应用可以分为哪些类型?
A:
case Manifest::TYPE_EXTENSION:
case Manifest::TYPE_THEME:
case Manifest::TYPE_USER_SCRIPT:
case Manifest::TYPE_HOSTED_APP:
case Manifest::TYPE_LEGACY_PACKAGED_APP:
case Manifest::TYPE_PLATFORM_APP:
case Manifest::TYPE_SHARED_MODULE:
Q: extension是可以通过哪些发方式来加载?
A:
// What an extension was loaded from.
// NOTE: These values are stored as integers in the preferences and used
// in histograms so don't remove or reorder existing items. Just append
// to the end.
enum Location {
INVALID_LOCATION,
INTERNAL, // A crx file from the internal Extensions directory.
EXTERNAL_PREF, // A crx file from an external directory (via prefs).
EXTERNAL_REGISTRY, // A crx file from an external directory (via eg the
// registry on Windows).
UNPACKED, // From loading an unpacked extension from the
// extensions settings page.
COMPONENT, // An integral component of Chrome itself, which
// happens to be implemented as an extension. We don't
// show these in the management UI.
EXTERNAL_PREF_DOWNLOAD, // A crx file from an external directory (via
// prefs), installed from an update URL.
EXTERNAL_POLICY_DOWNLOAD, // A crx file from an external directory (via
// admin policies), installed from an update URL.
COMMAND_LINE, // --load-extension.
EXTERNAL_POLICY, // A crx file from an external directory (via admin
// policies), cached locally and installed from the
// cache.
EXTERNAL_COMPONENT, // Similar to COMPONENT in that it's considered an
// internal implementation detail of chrome, but
// installed from an update URL like the *DOWNLOAD ones.
NUM_LOCATIONS
};
An extension that's installed automatically is known as an external extension. Google Chrome supports two ways of installing external extensions:
Using a preferences JSON file (Mac OS X and Linux only)
Using the Windows registry (Windows only)src/chrome/common/extensions/docs/templates/articles/external_extensions.html
Q: 以什么理由来通知系统我们需要通过本地安装呢?
A:
enum OffStoreInstallAllowReason {
OffStoreInstallDisallowed,
OffStoreInstallAllowedFromSettingsPage,
OffStoreInstallAllowedBecausePref,
OffStoreInstallAllowedInTest,
NumOffStoreInstallAllowReasons
};
扩展默认安装示例
A: srcchromebrowserextensionsapimanagementmanagement_apitest.cc:102行
Q: 如何编译chromium?
A: 最新的chromium(2014-03-18)已经不再支持单独的vs编译方式,需要用nanja或者nanja+vs的方式来编译,具体参考这里。
Q: chromium代码由于网络的原因很难下载源码,怎么办?
A: 可以从网上下载别人编译好的放到自己的本地,可以从这里下载http://pan.baidu.com/s/1kTofGc3,请仔细看说明后在动手。但代码目录一定要和原编译人的一样,也可以按如下操作解决,说白了就是vs、sdk等有些变量的路径查找不到。具体详细讨论看这里
http://code.google.com/p/chromium/issues/detail?id=353425
Delete depot_toolswin_toolchain and reinstal it (by running gclient runhooks) error
wont happen in new partition.
Q:chromium release版本在那里看?
A: http://src.chromium.org/viewvc/chrome/releases和http://src.chromium.org/svn/releases/
Q: 如何开始学习chromium?
A: 请到这里http://chromium.hiju.com/ 和http://www.chromium.org/Home上开始学习。
Q:如何开始调试chromium?启动时默认的动作执行在是如何开始的?
A: srcchromebrowserchrome_browser_main.cc:ChromeBrowserMainParts::PreMainMessageLoopRunImpl() :1094
window 平台cmd下能用什么命令看一个进程的父进程的PID?
A: process explorer
在哪里可以了解到chromium设计的策略?
A: http://www.chromium.org/administrators/policy-list-3
如何修改安装后第一次运行时显示的欢迎页面?
A: srcchromebrowserresourceslocale_settings.grd中搜索IDS_WELCOME_PAGE_URL,修改为自己的。
如何给chromium添加默认的extension
A 具体参考这里
1. http://developer.chrome.com/extensions/external_extensions
2. http://dev.chromium.org/administrators/pre-installed-extensions
3. http://dev.chromium.org/administrators/configuring-other-preferences
4. http://open.chrome.360.cn/extension_dev/external_extensions.html
5. http://www.chromium.org/developers/design-documents/extensions/how-the-extension-system-works/default-apps
下载扩展的方法:http://blog.csdn.net/talking12391239/article/details/22877451
代码调试位置:
安装步骤
一、在本站下载最新版的Chromium浏览器安装包,双击打开。
二、软件就安装好了。
使用技巧
打开谷歌浏览器,左上角位置,如图,五角星是快速收藏当前网址按钮,点击会提示“已添加收藏夹”,文件夹可以调整收藏的书签位置,点击完成即可。
用户评价
客家话
软件使用很不错,打开网页速度快,很好
昆仑决
支持谷歌,浏览器响应非常快,赞一个
小编寄语
作为一款可让您更快速,轻松且安全地使用网络的浏览器,Chromium浏览器的设计超级简洁,使用起来更加方便。