扣丁书屋

浏览器内核、渲染引擎、JS引擎简介

浏览器内核分成两部分:渲染引擎和JS引擎。由于JS引擎越来越独立,浏览器内核 就倾向于 单指 渲染引擎。

一、定义

浏览器内核分成两部分:渲染引擎和JS引擎。

由于JS引擎越来越独立,浏览器内核 就倾向于 单指 渲染引擎。

渲染引擎是一种对HTML文档进行解析并将其显示在页面上的工具。(说白了,就是按照HTML代码在界面上绘制各种控件图形)

二、常见引擎

渲染引擎:

  • firefox使用gecko引擎
  • IE使用Trident引擎
  • 2015年微软推出自己新的浏览器,原名叫斯巴达,后改名edge,使用edge引擎
  • opera最早使用Presto引擎,后来弃用
  • chrome\safari\opera使用webkit引擎
  • 13年chrome和opera开始使用Blink引擎

JS 引擎:

  • 老版本IE使用Jscript引擎
  • IE9之后使用Chakra引擎
  • edge浏览器仍然使用Chakra引擎
  • firefox使用monkey系列引擎
  • safari使用的SquirrelFish系列引擎
  • Opera使用Carakan引擎
  • chrome使用V8引擎。nodeJs其实就是封装了V8引擎

SHELL快速入门

shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面Shell。

发布于:3月以前  |  245次阅读  |  详细内容 »

移动设备怎样定位

解释说明移动设备的定位原理

发布于:3月以前  |  258次阅读  |  详细内容 »

node-sass在Mac下安装失败(下载失败)的解决方案

使用命令`npm install node-sass --save-dev` 在 mac下无法安装的解决方案

发布于:9月以前  |  406次阅读  |  详细内容 »

px、em、rem区别

本文通过说明px,em,rem的关系,指导如何使用字体单位。

发布于:9月以前  |  334次阅读  |  详细内容 »

rm -rf * 删除操作报 “Argument list too long”的处理方法

当目录下有很多文件时,`rm *`删除文件会失败。

发布于:9月以前  |  320次阅读  |  详细内容 »

使用olivere对ElasticSearch进行简单搜索

使用github.com/olivere/elastic进行简单搜索。

发布于:9月以前  |  711次阅读  |  详细内容 »

使用"github.com/olivere/elastic"操作Elasticsearch的简单示例

github.com/olivere/elastic的简单示例,包括增,删,改,查。

发布于:9月以前  |  1379次阅读  |  详细内容 »

罗振宇2017-2018跨年演讲::中国式机会的六个“脑洞”

“时间的朋友”2017年罗振宇跨年演讲如约而至。罗振宇从一个问题开启,对你来说,2017年哪一天你认为很重要?

发布于:9月以前  |  583次阅读  |  详细内容 »

罗振宇2018-2019跨年演讲:黑天鹅、小趋势、5G、人工智能、创新......

2018年12月31日20:30,深圳“春茧”体育馆,罗振宇2018“时间的朋友”跨年演讲如约而至。

发布于:9月以前  |  528次阅读  |  详细内容 »

罗振宇2020-2021跨年演讲:中国的优势、数字化、新变量……

2020年12月31日20:30,武汉光谷国际网球中心,罗振宇“时间的朋友”跨年演讲如约而至。

发布于:9月以前  |  930次阅读  |  详细内容 »

最多阅读

为Electron程序添加运行时日志 2年以前  |  11965次阅读
Node.js下通过配置host访问URL 2年以前  |  4136次阅读
js动态创建类和实例化 2年以前  |  3211次阅读
wordpress标签页的制作 2年以前  |  3083次阅读
初探 React 组件 2年以前  |  3069次阅读
500行PHP代码搞定富文本安全过滤 2年以前  |  2951次阅读
22个HTML5的初级技巧 2年以前  |  2889次阅读
浅谈浏览器的原生拖拽事件 2年以前  |  2820次阅读
MBTI免费在线测试 2年以前  |  2819次阅读
使用 SRI 增强 localStorage 代码安全 2年以前  |  2801次阅读
CSS清除浮动 2年以前  |  2759次阅读
第三版主题上线 2年以前  |  2747次阅读
利用服务器返回header来传输数据 2年以前  |  2733次阅读
【译】V8 团队眼中的 ES6、ES7及未来 2年以前  |  2703次阅读
获取元素的计算的样式 2年以前  |  2675次阅读

手机扫码阅读