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

  • 相关阅读:
    leetcode-22 括号生成
    Mysql安装与使用(详细)
    java开发环境的搭建
    LeetCode 55. Jump Game
    LeetCode 31. Next Permutation
    2019.1.12国家开发银行(国开行)笔试【补录】+ 面试总结
    苹果电脑MAMP环境配置以及关于“星球大战”知识图谱的复现
    创新工场-Deecamp2019冬令营笔试A卷 AND 面试内容
    使用scp命令在mac本机和linux服务器之间传输数据
    python小技巧之多行缩进,获取程序运行时间,删除非空文件夹
  • 原文地址:https://www.cnblogs.com/webaction/p/12493287.html
Copyright © 2011-2022 走看看