前端常见的浏览器及其内核,渲染引擎

本文介绍了常见的浏览器及其内核,包括Trident、Gecko、WebKit和Blink,详细阐述了渲染引擎和JS引擎的作用,并列举了各内核代表的浏览器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、浏览器是网页显示、运行的平台,常用的浏览器有 IE、Edge、Firefox、Chrome、Safari 和 Opera 等。

2、 浏览器内核又可以分成两部分:渲染引擎(layout engineer 或 Rendering Engine)和 JS 引擎。

 3、渲染引擎:它负责取得网页的内容(HTML、XML、图像等)、整理讯息(加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机。浏览器的内核不同,对于网页的语法解释会有不同,所以渲染的效果也不相同。

4、JS 引擎:解析并执行 JavaScript 脚本来实现网页的动态效果。

5、常见的四大渲染引擎:Trident、Gecko、WebKit、Blink。

6、四大渲染引擎的大概介绍如下 

  • Trident(Internet Explorer)

Trident(又称为MSHTML) 是 Microsoft Windows 操作系统搭载的网页浏览器 Internet Explorer 的排版引擎的名称。目前是互联网上最流行的排版引擎之一。

代表浏览器:Internet Explorer 浏览器、世界之窗浏览器、腾讯 TT 浏览器、360 极速浏览器等。

  • Gecko(Firefox)

Gecko 是套开放源代码的、以 C++ 编写的网页排版引擎。Gecko 是跨平台的,能在 Microsoft Windows、Linux 和 Mac OS X 等主要操作系统上运行。它是最流行的排版引擎之一,其流行程度仅次于 Trident。

代表浏览器:Firefox 浏览器、网景浏览器等。

  • WebKit(Safari)

WebKit 是一个开源的浏览器引擎。WebKit 也是苹果 Mac OS X 系统引擎框架版本的名称,主要用于 Safari、Dashboard、Mail 和其他一些 Mac OS X 程序。Webkit 已成新的宠儿,它的幕后推手是当今科技界炙手可热的两家公司——谷歌和苹果。

代表浏览器:Safari 浏览器、Chrome 浏览器(旧版本)、搜狗浏览器2(极速模式)等。

  • Blink(Chrome/Chromium)

Google Chrome/Chromium 从创始至今一直使用 WebKit 作为 HTML/CSS 渲染引擎。但是,由于 WebKit2 与 Google Chrome/Chromium 自己的沙箱设计存在冲突,故 Google Chrome/Chromium 一直停留在 WebKit。后来,Google 决定从 WebKit fork 出自己的 Blink Web 引擎。

代表浏览器:Chrome 浏览器(新版本)、Opera 浏览器(新版本)、360 极速浏览器等。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值