作为一个程序员,上网的用户体验无疑很重要,自从chrome出来之后,就把我们从IE的泥潭从拯救出来了。经常使用chrome,只是发现他很好用,但是为什么很好用,怎么让他更好用是需要我们去深入了解的。我在网上搜索了一些关于chrome的信息,算作对chrome的一个扫盲。
关于chrome
首先在百度百科去搜索一下chrome, 有一篇chrome的简介:http://baike.baidu.com/view/1835854.htm?fromId=1835504。我们可以知道他是google的一个开源项目,是基于Webkit内核的,采用了javascript V8引擎的一款高速,稳定,简洁的浏览器。现在已经有PC版和移动版了。关于chrome为什么这么快?网上有一段视频,可以看一下http://blog.chromium.org/2010/04/technically-speaking-what-makes-google.html。
chrome和chromium
他们都是google的项目,chrome是一个稳定的版本,chromium是一个开源的版本。他们之间的关系有点复杂,不能简单认为一个是稳定,一个开发版本。chrome本身就有很多分支,其中就有一个dev的分支。安装google chromium官方的说法,chromium应该是一个开源项目,包括chromium browser和chromium OS。在chromium的官网有更多的介绍:http://en.wikipedia.org/wiki/Chromium_(web_browser)。另外对于chrome的一些版本问题,有一篇文章有简单得介绍:完整解析chrome,chromium以及各个版本之间的秘密。
chrome的扩展和插件
chrome是可扩展的,并且提供了像Google Player一样的应用商店chrome web store.用户可以选择需要的extension去安装和使用。用户可以通过Settings->extensions去查看安装的扩展。或者直接在地址栏输入chrome://extensions也可以。
chrome也支持plugin,一般这些plugin是基于服务来安装的,比如Java,支付宝,QQ等等。在浏览器地址栏输入chrome://plugins就可以显示所有安装的plugin了。
chrome的启动参数
chorme可以通过命令行去接受一些参数来启用或者禁用一些特殊的功能。使用方法可以参考:http://www.chromium.org/developers/how-tos/run-chromium-with-flags。通过在地址栏输入命令chrome://version可以查看chrome的启动信息,command line显示的chrome启动加载的参数。
Chromium命令行启动参数列出了常用的参数,更多更详细的可以参考:http://peter.sh/experiments/chromium-command-line-switches/
chorme的工具集
和firefox一样,chrome提供了许多工具供我们使用,最常用的就是程序员工具F12。可以帮助程序员调试web程序,功能非常强大。google提供了一个教程:https://developers.google.com/chrome-developer-tools/。
其实chrome远不止这么强大,还提供了抓包工具(chrome://net-internals),这个功能我最喜欢。至于其他工具我就不一一介绍,通过地址chrome://about可以得到一个链接库。把所有的命令一一点开,尝试一下就能知道chrome的强大之处。
问题太多,不一一介绍,纯粹记录一些。
相关推荐
"Chrome 无法安装时的万能解决办法" 在本篇文章中,我们将讨论 Chrome 无法安装时的万能解决办法。当您尝试安装 Chrome 时遇到安装...同时,我们也提供了一些相关的知识点和概念,以便您更好地理解 Chrome 安装过程。
以下是一些关键知识点: **1. manifest.json配置:** 在`manifest.json`中声明你要注入的JS脚本,例如: ```json { "name": "My Extension", ... "content_scripts": [ { "matches": ["<all_urls>"], "js": ...
下面,我们将深入探讨Chrome插件的相关知识点。 首先,Chrome插件通常以`.crx`文件格式存在,但这里包含的是`chrome.dll`文件,这可能是插件的核心组件或一个与Chrome插件相关的动态链接库。DLL文件是Windows操作...
本文将深入探讨关于Chrome低版本下载及其相关知识点。 首先,让我们了解为什么有人会寻找“Chrome低版本”。在软件开发中,开发者经常需要测试他们的应用程序在不同浏览器版本下的表现,以确保对旧版浏览器的支持。...
这些版本在技术发展过程中具有一定的历史意义,它们代表了Chrome浏览器早期的一些功能特性和安全性改进。下面将详细讨论每个版本的特点以及它们在浏览器历史上的位置。 【描述】Chrome是一款由Google开发的免费网页...
标题“chrome_v21.0.zip”表明这是一个...了解这些知识点有助于用户正确处理和理解这个压缩包,包括如何下载、安装和使用其中的Chrome浏览器。同时,这也展示了软件分发、文件压缩以及用户接口设计等IT领域的基础知识。
本文将深入探讨“chrome+chromedriver自动控制打包.zip”所涉及的知识点,包括Chrome浏览器、Chromedriver、Selenium以及反爬策略。 首先,Chrome是一款由Google开发的免费网络浏览器,以其高速、稳定和强大的功能...
在Chrome插件开发3.0中,主要涵盖以下几个关键知识点: 1. **Manifest文件**:每个Chrome插件都需要一个`manifest.json`文件,这是插件的配置文件,包含插件的基本信息、权限、运行环境等。在开发过程中,必须正确...
在IT领域,尤其是在Web开发中,Ajax...了解如何利用Chrome的内置工具和扩展插件进行网络请求分析是每个前端开发者不可或缺的知识点。通过熟练掌握这些工具和技巧,开发者能够更好地理解和改进他们的Web应用程序。
下面将详细介绍Chrome 19及其相关的知识点。 1. **速度优化**:Chrome 19在启动速度和页面加载速度上进行了显著提升,采用先进的JavaScript V8引擎,使得网页应用运行更加流畅,用户体验得到了极大的改善。 2. **...
【标签】"chrome"表明这是关于Google Chrome浏览器的知识点,"源码软件"可能意味着这个离线包是基于Chrome的开源代码构建的,适应麒麟信安系统的特殊需求。"前端"标签则提醒我们,Chrome作为一款常用的Web浏览器,...
Chrome自动填写表单插件是一种方便用户快速填充网页表单的工具,尤其适用于频繁需要填写相同信息的场景,如在线注册、购物结账等。它通过识别URL来判断是否需要激活自动填充功能,如果URL以"form.php"结尾,表明这是...
【标题】"Chrome68 .zip" 涉及的知识点是关于谷歌浏览器(Google Chrome)的一个特定版本,即Chrome 68。这个压缩包很可能包含的是Chrome 68的独立安装程序,用于在没有网络连接或者需要离线安装的场景下使用。 ...
知识点一:Chrome扩展开发基础 Chrome扩展是由一系列文件组成的软件包,这些文件可以包含HTML、CSS、JavaScript等。开发Chrome扩展需要了解一些基础概念,如背景脚本、内容脚本、弹出页面、扩展程序页面、Manifest...
知识点详解: 1. Selenium WebDriver:Selenium是一个开源的Web应用程序自动化测试工具,WebDriver是其核心部分,提供了一种跨平台的方式来控制浏览器,并获取网页的状态。它支持多种浏览器,包括Chrome。 2. ...
以下是关于Chrome浏览器硬盘版的一些详细知识点: 1. **便携性**:由于不需要在本地硬盘上安装,用户可以在任何具有兼容操作系统的电脑上使用自己的Chrome配置,只需将包含浏览器的存储设备插入即可。这使得用户...
以下是一些关于Chrome 41的关键知识点: 1. **V8 JavaScript引擎升级**:Chrome 41采用了更新的V8 JavaScript引擎,提高了JavaScript代码的执行速度,为开发者提供了更快的网页应用运行环境。 2. **Web Components...
Chrome浏览器调用OCX插件是一项技术,它允许开发者在Chrome中集成ActiveX控件,这些控件通常用于提供特定的功能...对于开发者来说,掌握这些知识不仅可以解决特定的集成需求,也能加深对浏览器插件和跨平台编程的理解。
下面将详细介绍Chrome浏览器及其相关知识点。 1. **Chrome浏览器的基本功能**: - **多进程架构**:Chrome采用了多进程架构,每个标签页运行在独立的进程中,这样可以防止一个页面崩溃影响其他页面,提高了浏览...
总的来说,`C#提取Chrome浏览器Cookie值源码`是一个实用的技术点,结合了`C#`编程、数据库操作、系统API调用和加密解密等多方面的知识。通过理解并应用这段源码,开发者可以提升自己在Web开发和自动化领域的技能。