web前端開發基礎知識隨筆

1. 常見瀏覽器的內核git

   Mozilla Firefox使用的是Gecko內核,C++開發的開源佈局引擎。github

   Internet Explorer使用的是Trident,由微軟開發和維護的瀏覽器渲染引擎,非開源可是開放的接口比較多和靈活,所以產生了是Trident內核而非IE的瀏覽器,好比國內的大部分瀏覽器(所謂雙核只不過是Trident加上其餘開源瀏覽器內核,簡單的說就是兩個渲染引擎,根據頁面的一些標識瀏覽器選擇使用哪一種引擎渲染並將最終結果呈現給用戶)。web

   Webkit,Safar所使用的內核及chrome瀏覽器的內核原型。由蘋果公司擁有,但開源,官方網站:http://www.webkit.org/。chrome

   Servo,是Mozilla基金會(火狐也是該基金會下的項目)下基於Rust語言進行開發的下一代並行瀏覽器引擎,基於MPL(Mozilla Public License)2.0開源,官方網站:https://github.com/mozilla/servo。瀏覽器

   Blink,由谷歌主導的開發的開源瀏覽器渲染引擎,官方網站:http://www.chromium.org/blinkide

2. 瀏覽器兼容性CSS寫法:佈局

    Mozlia firefox :-moz-border-radius:5px;
    chrome:-webkit-border-radius:5px;
    opera :-o-border-radius:5px;
    標準:border-radius:5px;網站

相關文章
相關標籤/搜索