前端面試-主流瀏覽器以及其核心
阿新 • • 發佈:2018-12-11
前端開發當然要了解你做測試的瀏覽器,而且在面試的時候也會經常問到這方面的問題。 現在國內常見的瀏覽器有:IE、Firefox、Safari、Opera、Google Chome、QQ瀏覽器、搜狗瀏覽器、百度瀏覽器、獵豹瀏覽器、UC瀏覽器、360瀏覽器等等。 但目前最為主流瀏覽器有五大款,分別是IE、Firefox、Google Chrome、Safari、Opera。 瀏覽器最重要的部分是瀏覽器的核心。瀏覽器核心是瀏覽器的核心,也稱“渲染引擎”,用來解釋網頁語法並渲染到網頁上。瀏覽器核心決定了瀏覽器該如何顯示網頁內容以及頁面的格式資訊。
Trident
Trident(IE核心):也被普遍稱作”IE核心”。 Trident核心的常見瀏覽器有:IE6-IE10,360安全瀏覽器,獵豹瀏覽器,搜狗瀏覽器
Gecko
Gecko核心常見的瀏覽器:火狐瀏覽器
Presto
Presto(Opera前核心) (已廢棄):該款引擎的特點就是渲染速度的優化達到了極致,然而代價是犧牲了網頁的相容性。 Opera現已改用Google Chrome的Blink核心。
Webkit
Webkit(Safari核心,Chrome核心原型,開源):它是蘋果公司自己的核心,也是蘋果的Safari瀏覽器使用的核心。 WebKit核心常見的瀏覽器:傲遊瀏覽器、Safari
Blink
Blink是一個由Google和Opera Software開發的瀏覽器排版引擎,並且在Chrome(28及往後版本)、Opera(15及往後版本)和Yandex瀏覽器中使用。 Blink核心常見的瀏覽器:opera瀏覽器
主流瀏覽器核心私有屬性css字首:
mozilla核心 (firefox,flock等) -moz
webkit核心(safari,chrome等) -webkit
opera核心(opera瀏覽器) -o
trident核心(ie瀏覽器) -ms