zoukankan      html  css  js  c++  java
  • 浏览器内核

    一、Trident内核

            Trident内核,又称MSHTML,微软内核。是微软窗口操作系统windows搭载的网页浏览器,也是IE的排版引擎。IE内核相对其他内核是最开放的,接口设计相对最为成熟,对外部程序支持最好,这也是IE外壳的浏览器最多的原因之一。IE背靠windows大树一度占据浏览器市场的绝对优势,微软也很长时间没有更新trident内核,导致Trident内核几乎与W3C标准脱节,也是的大量的bug等安全性问题涌现,给了后起之秀很多机会。

    二、Gecko内核

           Gecko,也称壁虎,火狐内核。Gecko核心设计的相对成熟,在无法获取源码的情况下,开放程度仅次于IE。由于其本身Open Source。实际上是目前开发程度最好的浏览器。Firefox的扩展能够给浏览者带来完全不同的浏览体验。

    三、webkit内核

           WebKit内核,苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。

    四、blink内核

             Blink是一个由Google和Opera Software开发的浏览器排版引擎,Google计划将这个渲染引擎作为Chromium计划的一部分,并且在2013年4月的时候公布了这一消息。在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用。

    五、Presto内核

           Presto是一个由Opera Software开发的浏览器排版引擎,供Opera 7.0及以上使用。该款引擎的特点就是渲染速度的优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。

    总结:

    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双内核;

     

  • 相关阅读:
    C语言中的排序算法--冒泡排序,选择排序,希尔排序
    常见算法:C语言求最小公倍数和最大公约数三种算法
    提高软件测试效率的方法探讨
    面试官询问的刁钻问题——以及如何巧妙地应付它们
    软件测试面试--如何测试网页的登录页面
    如何衡量测试效率,如何提高测试效率!
    利用交叉测试提升软件测试效率
    交叉测试的必要性和遇到的问题
    敏捷测试
    HttpWatch工具简介及使用技巧
  • 原文地址:https://www.cnblogs.com/xinxinxiangrong7/p/9305314.html
Copyright © 2011-2022 走看看