【js高级必备】你不了解的,浏览器内核解析网页的原理

1、网上通常说的解说原理

从你输入url解析DNS地址通过dns服务器地址,找到对应的网页资源进行下载,下载下来后页面就开始渲染页面

大家有没有想过页面是如何被渲染的呢?

页面又是如何去加载css文件,html文件和js文件呢?

这些就要说到浏览器的内核

2.浏览器的内核执行原理

浏览器内核执行分为两个引擎,一个是浏览器的排版引擎,还有一个是js引擎

排版引擎要是是执行css和HTML的。下面我来给大家说一下排版引擎

关于一些排版引擎介绍

(1)Trident
Triident 是Interent Explorer(IE)浏览器使用的引擎。Trident 在 Windows 操作系统中被设计为一个功能模块,使得其他软件的开发人员可以便捷地将网页浏览功能加入到其开发的应用程序里。

国内很多的双核浏览器提供了“兼容模式”,该模式便是使用了 Trident 引擎。其代表软件有遨游、世界之窗、QQ浏览器、猎豹安全浏览器、360安全浏览器、360极速浏览器等。

(2)EdgeHTML
微软公司在 Windows10 操作系统中提供了一个新的浏览器 Microsoft Edge,其最显著的特点是使用了新引擎EdgeHTML。EdgeHTML 在速度方面有了极大的提升,在 Trident 基础上删除了过时的旧技术支持代码,增加了许多对现代浏览器的技术支持。

(3)Gecko
Gecko 是 Mozilla FierFox(火狐浏览器)使用的引擎,其特点是源代码完全公开,可开发程度很高,全世界的程序员都可以为其编写代码、增加功能。Gecko 原本是有网景公司开发的ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

new 前端

请博主喝杯咖啡吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值