• web前端开发基础知识随笔


    1. 常见浏览器的内核

       Mozilla Firefox使用的是Gecko内核,C++开发的开源布局引擎。

       Internet Explorer使用的是Trident,由微软开发和维护的浏览器渲染引擎,非开源但是开放的接口比较多和灵活,因此产生了是Trident内核而非IE的浏览器,比如国内的大部分浏览器(所谓双核只不过是Trident加上其他开源浏览器内核,简单的说就是两个渲染引擎,根据页面的一些标识浏览器选择使用哪种引擎渲染并将最终结果呈现给用户)。

       Webkit,Safar所使用的内核及chrome浏览器的内核原型。由苹果公司拥有,但开源,官方网站:http://www.webkit.org/。

       Servo,是Mozilla基金会(火狐也是该基金会下的项目)下基于Rust语言进行开发的下一代并行浏览器引擎,基于MPL(Mozilla Public License)2.0开源,官方网站:https://github.com/mozilla/servo。

       Blink,由谷歌主导的开发的开源浏览器渲染引擎,官方网站:http://www.chromium.org/blink

    2. 浏览器兼容性CSS写法:

        Mozlia firefox :-moz-border-radius:5px;
        chrome:-webkit-border-radius:5px;
        opera :-o-border-radius:5px;
        标准:border-radius:5px;

  • 相关阅读:
    【20170923】2017暑假北京学习 day 3
    Leetcode 39
    事无巨细 | 访问一个网站的过程
    Leetcode 77
    排序 | 快速排序
    排序 | 堆排序
    Leetcode 60
    Leetcode 51
    海量数据处理的解法
    Leetcode 99
  • 原文地址:https://www.cnblogs.com/trancedly/p/3713457.html
Copyright © 2020-2023  润新知