什么是Chromium Content Module
Chromium是google chrome浏览器的开源版本,它与chrome共用大部分源代码,所以除了少部分功能以及许可协议不同之外,它与Chrome几乎完全相同。
Chromium是google chrome浏览器的开源版本,它与chrome共用大部分源代码,所以除了少部分功能以及许可协议不同之外,它与Chrome几乎完全相同。
Chromium的核心组件是Content Module,它为Chromium 提供在单独进程中渲染Web页面和使用GPU 加速渲染的功能,还包含了Blink 谊染引擎和V8 JavaScript 引擎。Content Module所实现的是一个浏览器必须具备的核心功能。它从一台Web 服务器上获取HTML内容,在浏览器中谊染这些HTML 元素,加载 HTML 所引用的 CSS 和 JavaScript,根据CSS 样式正确地装饰页面元素,并执行 JavaScript 代码。
Content Module 只负处理那些与渲染HTML/CSS/JavaScript有关的核心工作。不负责 支持 Chrome 插件;不负责将书签和访问历史记录同步到Google 的云服务;不负责加密并保存浏览网页时输入的密码,也不负责在用户下次访问同一个页面时将这些密码自动填入页面;不负责检测页面是否包含另外一种语言的文字,也不负责调用 Google翻译服务,将这些文字翻译成用户能够理解的语言。
相关推荐
Electron的webPreferences常用配置详解
详解webPreferences的contextIsolation和nodeIntegration配置
Electron入口文件详解
electron入口文件内容详解,以及nodeIntegration,contextIsolation等参数的用法和解释。
如何创建Electron项目
手把手教你从0到1创建一个Electron项目,以及如何安装electron依赖包
Electron介绍
Electron 是由名叫Cheng Zhao的GitHub 工程师创建的一个开源项目。开发、基于 Chromium + Node.js 的跨平台桌面应用开发框架。用前端技术(HTML/CSS/JS/TS)写桌面软件,一套代码同时打包 Windows /macOS/ Linux 客户端。