目前浏览器引擎有哪些主流的(浏览器内置引擎有哪些)

技术浏览器的引擎有哪些本篇内容介绍了“浏览器的引擎有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!浏览器是互联网时代

本文介绍了“浏览器的引擎是什么?”很多人在实际案例的操作中会遇到这样的困难。接下来,让边肖带领大家学习如何应对这些情况!希望大家认真阅读,学点东西!

00-1010虽然浏览器种类很多,但最常见的还是Chrome、FireFox、Safari、Edge、Opera等主流浏览器。面对这些浏览器的市场份额,其他浏览器的份额几乎可以忽略不计。

甚至这些主流浏览器也有很多共同的技术,比如引擎技术。今天,我们来谈谈浏览器背后的各种引擎,这应该是Web开发人员关心的问题。

说到浏览器引擎,你可能经常会看到这些名词:V8、WebKit、Gecko、Blink、SpiderMonkey…….这些是什么?

以下是浏览器结构示意图。

浏览器的引擎有哪些

所谓浏览器引擎,就是驱动浏览器工作的模块,就像生活中的汽车引擎一样。浏览器包括一个渲染引擎和一个JavaScript引擎。

渲染引擎负责解析页面DOM文档、CSS规则等。并将内容呈现为具有样式的页面,也称为排版引擎。常见的渲染引擎包括Blink(针对Chrome和Opera,基于WebKit分支开发)、Gecko(针对Firefox)、WebKit(针对Safari)、Trident(针对IE)和EdgeHTML(针对Edge)。随着2019年微软宣布Edge将采用Chromium内核,IE逐渐淡出历史,渲染引擎基本是前三。

JavaScript引擎是JS解释器,用来运行JavaScript代码。随着Node平台的普及,运行主机的JavaScript不局限于浏览器,因此JavaScript引擎实际上可以用于多个平台,其中著名的V8引擎就是一个典范。使用V8引擎的浏览器主要有Chrome和Opera。除了V8,还有火狐使用的SpiderMonkey(曾经在网景使用过)、IE和Edge使用的Chakra以及Safari使用的JavaScript Core (Nitro)。

浏览器的引擎有哪些

为什么有这么多发动机?其实这是各大浏览器厂商竞争这么多年的结果。众所周知,20世纪90年代,微软凭借IE击败了当时的浏览器寡头网景,进而成为霸主。结果IE不思进取,内核与标准不兼容,不仅让用户体验差,也危害了广大前端开发(但另一方面也提供了很多就业机会,哈哈)。过了几年,当世界长期饱受IE之苦的时候,火狐站了起来,用户聚集起来响应。与此同时,Safari和Chrome如雨后春笋般遍地开花,如今Chrome已经成为新的霸主。幸运的是,这些新兴的浏览器大多与标准兼容,因此即使是来自不同制造商的浏览器,至少在语言解释和执行上是一致的。这是前端开发的福音。一组代码可以在各种浏览器上运行(虽然仍有细微的差别,但这正是开发体验派上用场的地方)。

“浏览器的引擎是什么?”介绍到这里。感谢阅读。如果你想了解更多的行业,可以关注网站。边肖将为您输出更多高质量的实用文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/154317.html

(0)

相关推荐

  • 如何用Python实现图像文字识别OCR工具

    技术如何用Python实现图像文字识别OCR工具这篇文章主要介绍“如何用Python实现图像文字识别OCR工具”,在日常操作中,相信很多人在如何用Python实现图像文字识别OCR工具问题上存在疑惑,小编查阅了各式资料,

    攻略 2021年12月11日
  • effective C++ 第一章

    技术effective C++ 第一章 effective C++ 第一章第一章 让自己习惯 C++(Accustoming Youself to C++)
    条款1:视C++为一个语言联邦
    C++是个多

    礼包 2021年12月13日
  • mysql中Too many connections问题怎么处理

    技术mysql中Too many connections问题怎么处理这篇文章将为大家详细讲解有关mysql中Too many connections问题怎么处理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这

    攻略 2021年11月6日
  • 如何使用expdp/impdp导入指定表空间

    技术如何使用expdp/impdp导入指定表空间小编给大家分享一下如何使用expdp/impdp导入指定表空间,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起

    攻略 2021年11月13日
  • 力扣376题,摆动序列)

    技术力扣376题,摆动序列) 力扣376题(摆动序列)376、摆动序列
    基本思想:
    贪心算法
    具体实现:
    preDiff存放上一次的差值
    curDiff存放当前的差值
    只要一正一负,执行count +

    礼包 2021年10月20日
  • bv电线规格,BV和BVR线的所有规格

    技术bv电线规格,BV和BVR线的所有规格1、BV、BVV、BVR电源线:简单嘀来说: vv在电线术语是指两层聚露乙烯意义bv电线规格; BV聚露乙烯绝缘铜芯线,独芯线; BVV,聚露乙烯护套铜芯线,两芯线; (图

    生活 2021年10月21日