2022-07-14 分類: 網(wǎng)站設(shè)計(jì)
成都網(wǎng)站設(shè)計(jì)--創(chuàng)新互聯(lián)小編說說Web標(biāo)準(zhǔn)的兼容性問題?
在Web標(biāo)準(zhǔn)的發(fā)展過程中,始終存在這樣一個(gè)問題,即兼容性問題。通常只的兼容是指向后兼容,向新瀏覽器,向新設(shè)備兼容。對(duì)已有的瀏覽器來說,它們對(duì)Web標(biāo)準(zhǔn)的支持程度不一樣,因此會(huì)出現(xiàn)不同瀏覽器下頁(yè)面變形的情況。
成都網(wǎng)站設(shè)計(jì)--創(chuàng)新互聯(lián)小編前面介紹過的瀏覽器的種類,從內(nèi)核上分,有IE內(nèi)核和非IE內(nèi)核瀏覽器。這些瀏覽器在處理一個(gè)相同的頁(yè)面時(shí),表現(xiàn)或行為有時(shí)會(huì)有些差異。如果這種差異很大,就有可能造成在某個(gè)瀏覽器下無法正常瀏覽網(wǎng)頁(yè)。引起這些差異的問題既為“瀏覽器兼容性問題”。
瀏覽器的工作模式常被“渲染模式”。不同瀏覽器的工作模式不僅對(duì)渲染有影響,對(duì)代碼的解析和腳本的行為也同樣有影響。如果一個(gè)頁(yè)面能使各瀏覽器都工作在“標(biāo)準(zhǔn)模式“下,那么各瀏覽器都將向”標(biāo)準(zhǔn)“靠攏,網(wǎng)站設(shè)計(jì)好后網(wǎng)名通過自己的域名在使用不同瀏覽器時(shí)看到的頁(yè)面差異很小。相反,如果一個(gè)頁(yè)面使各個(gè)瀏覽器工作的”混雜模式“下,那么各瀏覽器之間表現(xiàn)出的差異將會(huì)非常大,影響網(wǎng)民的瀏覽體驗(yàn)。因此,互聯(lián)網(wǎng)開發(fā)人員在編寫一個(gè)頁(yè)面時(shí),應(yīng)該使用可以觸發(fā)各個(gè)瀏覽器”標(biāo)準(zhǔn)模式“的DTD,并書寫符合規(guī)范的代碼,以保證網(wǎng)頁(yè)的各瀏覽器中可以大程度的兼容,為網(wǎng)民帶來更好的用戶體驗(yàn)。而這個(gè)“標(biāo)準(zhǔn)”,正是W3C所倡導(dǎo)的W3C國(guó)際通行標(biāo)準(zhǔn)。
成都網(wǎng)站設(shè)計(jì)--創(chuàng)新互聯(lián)小編如果沒有記錯(cuò)的話,微軟與2001年8月27日發(fā)布了IE6,增強(qiáng)了對(duì)CSS 1.0兼容,使得IE6對(duì)CSS的解析及渲染與它的前一個(gè)版本IE5.5有了很大差別。保持良好的向后兼容性,微軟為客戶提供了一個(gè)“開關(guān)”,來決定瀏覽器的工作模式。在后推出IE7 IE8中,也使用了上述“開關(guān)”。這樣,就使得IE7 IE8與IE6一樣,可在“混雜模式”下對(duì)頁(yè)面進(jìn)行處理。因此,IE系列的“混雜模式”將瀏覽器的行為凍結(jié)在IE5.5這個(gè)版本的瀏覽器上。隨著時(shí)間的推進(jìn)和標(biāo)準(zhǔn)的進(jìn)步,這種:混雜模式“已經(jīng)不能適應(yīng)互聯(lián)網(wǎng)的快速發(fā)展了。
成都網(wǎng)站設(shè)計(jì)--創(chuàng)新互聯(lián)小編發(fā)幾張圖片給大家看看:
在國(guó)內(nèi),由于Windows捆綁IE瀏覽器,所以IE(尤其是IE6)被廣泛運(yùn)用。國(guó)內(nèi)的大多數(shù)網(wǎng)站也是根據(jù)與標(biāo)準(zhǔn)不兼容的老板本IE進(jìn)行開發(fā),當(dāng)IE瀏覽器升級(jí)時(shí)就出現(xiàn)了多家國(guó)內(nèi)網(wǎng)站不兼容的現(xiàn)象。尤其在網(wǎng)銀方面,由于國(guó)內(nèi)大多數(shù)銀行只提供基于Windows和IE網(wǎng)上支付解決方案,造成從多非Windows,非IE用戶無法正常登陸網(wǎng)銀,對(duì)網(wǎng)民的互聯(lián)網(wǎng)使用造成了極大的傷害。
隨著火狐瀏覽器用戶占有率的持續(xù)上升,成都網(wǎng)站設(shè)計(jì)--創(chuàng)新互聯(lián)小編知道火狐已經(jīng)穩(wěn)坐瀏覽器的第2把交椅。正是在廣大網(wǎng)友和非IE用戶的呼聲中,第三方支付平臺(tái)“支付寶”從不指出火狐和IE瀏覽器到全面支持跨平臺(tái)的網(wǎng)絡(luò)支付,網(wǎng)民的需求贏得了“標(biāo)準(zhǔn)之爭(zhēng)”的重要一役。而成都網(wǎng)站設(shè)計(jì)--創(chuàng)新互聯(lián)小編知道浦發(fā)銀行,國(guó)有四大銀行之一的建行都已經(jīng)宣布支持火狐。堅(jiān)持國(guó)際通行的Web標(biāo)準(zhǔn),將為網(wǎng)民的互聯(lián)網(wǎng)瀏覽帶來更多便利。
當(dāng)前文章:網(wǎng)站設(shè)計(jì)中 Web標(biāo)準(zhǔn)的兼容性問題?
網(wǎng)頁(yè)路徑:http://jinyejixie.com/news/178597.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站設(shè)計(jì)等
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容