zoukankan      html  css  js  c++  java
  • 你了解现在有哪些主流浏览器及其内核吗

    浏览器最重要的部分是浏览器的内核,浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上;浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息,不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。

    • 对网页的语法解释不同
    • 渲染效果不一样
    • 性能不一样,支持脚本的执行速度等不一样,而且支持局部(隐藏元素等)repaint和reflow的情况比较复杂不一样

    现在国内常见的浏览器有:IE、Firefox、QQ浏览器、Safari、Opera、Google Chrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、遨游浏览器、世界之窗浏览器等。

    但目前最为主流浏览器有五大款,分别是IE、Firefox、Google Chrome、Safari、Opera。

    作为前端开发,熟悉四大内核是非常有必要的。四大内核的解析不同使网页渲染效果更具多样化,下面总结一下各常用浏览器所使用的内核。

    1. IE浏览器内核:Trident内核,也是俗称的IE内核;
    2. Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;
    3. Firefox浏览器内核:Gecko内核,俗称Firefox内核;
    4. Safari浏览器内核:Webkit内核;
    5. Opera浏览器内核:最初是自己的Presto内核,后来是Webkit,现在是Blink内核;
    6. 360浏览器、猎豹浏览器内核:IE+Chrome双内核;
    7. 搜狗、遨游、QQ浏览器内核:Trident(兼容模式)+Webkit(高速模式);
    8. 百度浏览器、世界之窗内核:IE内核;
    9. 2345浏览器内核:以前是IE内核,现在也是IE+Chrome双内核;

    参考网址:
    5大主流浏览器的差异:https://blog.csdn.net/qq_36379597/article/details/101382234
    五大主流浏览器及四大内核:https://zhuanlan.zhihu.com/p/99777087?utm_source=wechat_session

  • 相关阅读:
    RHEL7 安装Docker-CE
    Django2.2 Vue 前后端分离 无法访问Cookie
    Vue error: Parsing error: Unexpected token
    Python Warning
    Http post 接收 html .netcore
    Echart 中国地图
    CKplayer 视频播放插件
    (转)解决windows10下无法安装.net framework 3.5,错误代码0x800F081F
    第1章 信息化和信息系统
    .net core 添加 swagger
  • 原文地址:https://www.cnblogs.com/webaction/p/12493287.html
Copyright © 2011-2022 走看看