亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 瀏覽器 > 正文

瀏覽器內核以及瀏覽器兼容的問題分析

2020-03-24 19:18:49
字體:
來源:轉載
供稿:網友
本篇文章給大家帶來的內容是關于瀏覽器內核以及瀏覽器兼容的問題分析,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

一、瀏覽器內核

?Rendering Engine,中文翻譯過來名稱很多,排版引擎、解釋引擎、渲染引擎,現在流行稱為瀏覽器內核。 用來渲染網頁內容的,將網頁的內容和排版代碼轉換為可視的頁面,一個瀏覽器可能不止有一個內核。

1、排版引擎

(1)Trident(Windows)360 IE
(2)Gecko(跨平臺)Mozilla Firefox、Mozilla SeaMonkey
(3)KHTML(Linux)Konqueror
(4)WebKit(跨平臺)Apple Safari、Symbian系統瀏覽器
(5)Chromium(跨平臺) Chromium、Google Chrome、SRWare Iron、Comodo Dragon
(6)Presto(跨平臺)Opera

瀏覽器內核IE、百度、世界之窗Tridentchrome、operachromium或稱Blink360、獵豹、2345瀏覽器IE+chromiumFirefoxGeckoSafariWebkit搜狗、遨游、QQ瀏覽器trident+webkit2、JavaScript引擎

(1)Chakra
查克拉,IE9啟用的新的JavaScript引擎。
(2)SpiderMonkey/TraceMonkey/JaegerMonkey
SpiderMonkey應用在Mozilla Firefox 1.0-3.0,TraceMonkey應用在Mozilla Firefox 3.5-3.6版本,JaegerMonkey應用在Mozilla Firefox 4.0及后續的版本。
(3)V8
應用于Chrome、傲游3。
(4)Nitro
應用于Safari 4及后續的版本。
(5)Linear A/Linear B/Futhark/Carakan
Linear A應用于Opera 4.0-6.1版本,Linear B應用于Opera 7.0~9.2版本,Futhark應用于Opera 9.5-10.2版本,Carakan應用于Opera 10.5及后續的版本。
(6)KJS
KHTML對應的JavaScript引擎。

3、單雙核引擎

(1)Trident/Gecko雙核瀏覽器
(2)Trident/WebKit雙核瀏覽器
現在國內最主流的“雙核”瀏覽器基本都是這個架構,360極速瀏覽器、世界之窗瀏覽器極速版、傲游3搜狗瀏覽器3、QQ瀏覽器、楓樹瀏覽器、快快瀏覽器、百度瀏覽器、阿云瀏覽器(后期版本)、太陽花瀏覽器,其中最奇葩的是傲游3。其它雙核瀏覽器都是基于Chromium的,而傲游是基于WebKit的,但是偏偏又用的是V8引擎。
(3)Trident/Gecko/WebKit三核瀏覽器
目前能見的應該就是日本的Lunascape,Avant增加了WebKit內核之后也會歸類到這里。說實話,Lunascape真的很難用,真的很奇葩。各個內核相對獨立,外殼本身不夠強化,穩定性不高,所以還不如用回單核瀏覽器。

二、兼容性問題

對瀏覽器兼容問題,一般分,HTML,Javascript兼容,CSS兼容。 其中html相關問題比較容易處理,無非是高版本瀏覽器用了低版本瀏覽器無法識別的元素,導致其不能解析,所以平時注意一點就是。特別是HTML5增加了許多新標簽,低版本瀏覽器有點影響時代進步啊

1、css兼容

(1) 不同瀏覽器的margin和padding的默認設置差距大,使用*{margin:0px;padding:0px;}
(2)ie6、7和遨游里這個標簽的高度不受控制,超出自己設置的高度.在此標簽中加入overflow:hidden
(3)圖片默認有間距,使用float
(4)盒子坍塌,父元素加入(overflow:hidden;)變成BFC元素
(5)字體大小在不同瀏覽器里不一致,使用line-height:14px;指定高度
(6)IE6 不支持 png 透明效果
(7)CSS Hack兼容性屬性設置

2、html兼容

HTML 篇
(1)樣式兼容性問題
!-- IE 按 Edge 模式渲染 --
meta http-equiv= X-UA-Compatible content= IE=Edge /
!-- IE 8 9 10 按 IE7 模式渲染 --
meta http-equiv= X-UA-Compatible content= IE=Emulate7 /

(2)怪異模式
怪異模式是沒有遵守 W3C 規范的一種兼容模式,其中的 width 是包括 contentWidth, 左右padding, 左右border 在內的全部范圍(height 也一樣),類似于 box-sizing: border-box;,而且 table 的 font-size 不能從父元素繼承。以下情況會觸發瀏覽器怪異模式(Quirks Mode):

沒寫 DOCTYPE 觸發怪異模式
在 !DOCTYPE ... 前加 ?xml version= 1.0 encoding= utf-8 ? , IE6 下會觸發怪異模式
在 !DOCTYPE ... 前加入 !-- keep IE7 in Quirks Mode -- , IE7進入怪異模式
!DOCTYPE ... 前有任何非空字符,會在IE6 下會觸發怪異模式
!DOCTYPE ... 前有 XML ,在IE7 下不會觸發怪異模式,但不能有其他非空字符
檢查document.compatMode,可以查看瀏覽器工作在哪個模式:值BackCompat為怪異模式,值CSS1Compat為標準模式

(3)display:inline-block 元素間有間隙

 !-- 以下的 li 元素是 display: inline; 類型的 --  !-- 這樣寫元素之間有間隙 --  li apple /li  li banana /li  li pineapple /li  li peach /li  li orange /li  /ul  !-- 換個寫法解決問題--  li apple /li li  banana /li li  pineapple /li li  peach /li li  orange /li  /ul 

(4)IE可能出現的文檔樣式短暫失效問題

 head  !-- meta部分 --  title /title  !-- 可能的script部分 --  script type= text/javascript /script !-- 關鍵:添加一個空標簽 --  !-- link部分 --  /head 

相關推薦:

瀏覽器內核信息整理

瀏覽器內核 網址分解 web服務器

js判斷瀏覽器版本以及瀏覽器內核的方法_javascript技巧

以上就是瀏覽器內核以及瀏覽器兼容的問題分析的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品久久中文字幕佐佐木| 欧美裸体视频网站| 国产精品激情av在线播放| 国产精品福利在线观看| 日韩欧美亚洲成人| 国内偷自视频区视频综合| 国产精品永久免费视频| 亚洲国产97在线精品一区| 日韩亚洲综合在线| 国产精品久久久久国产a级| 成人在线一区二区| 18久久久久久| 91久久久精品| 国产精品第一第二| 中文日韩电影网站| 国产91精品久久久久| 久久精品成人欧美大片| 俺也去精品视频在线观看| 国产啪精品视频网站| 国产91在线视频| 欧美高清视频在线播放| 久久精品国产亚洲精品| 国产精品成人一区二区三区吃奶| 国产精品免费视频xxxx| 久久精品成人欧美大片古装| 91九色国产视频| 亚洲激情国产精品| 欧美激情国内偷拍| 亚洲一区二区久久久久久久| 国产视频精品在线| 日韩**中文字幕毛片| 国产成人在线亚洲欧美| 国产99久久精品一区二区 夜夜躁日日躁| 国产精品激情自拍| 国产精品尤物福利片在线观看| 亚洲黄一区二区| 欧美色视频日本版| 欧美成人精品不卡视频在线观看| 亚洲成人久久电影| 亚洲精品98久久久久久中文字幕| 性色av一区二区三区| 国产精品入口免费视| 欧美日韩视频免费播放| 欧美精品videossex88| 成人淫片在线看| 精品久久中文字幕久久av| 久久伊人免费视频| 久久久久亚洲精品国产| yw.139尤物在线精品视频| 国产成人精品国内自产拍免费看| 亚洲精品欧美一区二区三区| 亚洲第一天堂无码专区| 日韩亚洲一区二区| y97精品国产97久久久久久| 色樱桃影院亚洲精品影院| 国产精品视频1区| 欧美性xxxxx极品娇小| 日韩在线观看成人| 高清日韩电视剧大全免费播放在线观看| 久久精品成人一区二区三区| 日韩在线小视频| 亚洲电影免费观看高清完整版在线观看| 成人激情视频在线播放| 国产精品亚洲一区二区三区| 俺去亚洲欧洲欧美日韩| 亚洲国产精品久久91精品| 中文字幕自拍vr一区二区三区| 欧美日韩在线观看视频| 欧美成人午夜剧场免费观看| 国产精品日韩在线| 国产综合色香蕉精品| 国产精品∨欧美精品v日韩精品| 亚洲欧美一区二区三区在线| 在线播放精品一区二区三区| 久久琪琪电影院| 91精品啪在线观看麻豆免费| 97色伦亚洲国产| 亚洲最新av网址| 亚洲free性xxxx护士白浆| 日韩av综合中文字幕| 久热精品视频在线免费观看| 国产国语videosex另类| 亚洲第一精品夜夜躁人人爽| 亚洲欧美在线磁力| 日韩av在线影视| 日韩欧美亚洲综合| 欧美午夜精品久久久久久人妖| 色婷婷av一区二区三区在线观看| 日本精品久久电影| 国产综合久久久久| 精品视频在线播放色网色视频| 精品福利在线看| 日韩av快播网址| 亚洲福利视频久久| 亚洲一区二区久久| 亚洲成在人线av| 8090理伦午夜在线电影| 中文字幕国产精品久久| 精品视频在线观看日韩| 黑人狂躁日本妞一区二区三区| 久久久久久久久国产| 久久久久久久久久久久av| 国产精品久久久| 日本精品久久久久影院| 日本精品va在线观看| 国产裸体写真av一区二区| 日韩最新免费不卡| 亚洲精品美女网站| 亚洲欧美另类国产| 欧美一区二区.| 欧美激情亚洲一区| 欧美理论片在线观看| 色伦专区97中文字幕| 2019中文字幕在线观看| 国内精品免费午夜毛片| 亚洲国产欧美日韩精品| 成人黄色免费在线观看| 亚洲视频在线观看视频| 欧美精品久久久久久久久| 久久夜色精品亚洲噜噜国产mv| 成人a级免费视频| 日韩精品亚洲视频| 欧美做受高潮电影o| 黄色成人在线免费| 91香蕉嫩草神马影院在线观看| 国产精品欧美亚洲777777| 538国产精品一区二区在线| 色爱av美腿丝袜综合粉嫩av| 国产精品久久久久久久av电影| 欧美中文在线视频| 欧美激情一区二区久久久| 国产精品偷伦一区二区| 自拍偷拍亚洲一区| 精品国产自在精品国产浪潮| 亚洲欧美成人一区二区在线电影| 精品国产乱码久久久久久天美| 亚洲激情久久久| 国产精品久久久久久久久久99| 久久免费精品日本久久中文字幕| 一区二区三区精品99久久| 97热在线精品视频在线观看| 国产成人一区二区三区| 欧美中文在线观看国产| 欧美日韩国产在线看| 91天堂在线观看| 久久国产精品久久久久久久久久| 久久久国产成人精品| 国产一区欧美二区三区| 亚洲成人国产精品| 亚洲xxxx做受欧美| 日韩精品高清视频| 欧美有码在线观看视频| 91探花福利精品国产自产在线| 欧美日韩国产麻豆| 亚洲国产91精品在线观看| 国产成人精品一区二区三区| 亚洲3p在线观看| 亚洲一二在线观看| 亚洲xxxx妇黄裸体| 日韩av综合中文字幕| 国产在线观看精品| 91视频免费在线| 中文字幕欧美日韩在线| 久久99久国产精品黄毛片入口|