2021-04-17 分類(lèi): 網(wǎng)站建設(shè)
在網(wǎng)站開(kāi)發(fā)建設(shè)中,遇到的最多的一件事就是創(chuàng)建一個(gè)具有兼容性和各種類(lèi)型瀏覽器版本與各種設(shè)備的網(wǎng)站感到困難。北京網(wǎng)站開(kāi)發(fā)創(chuàng)新互聯(lián)科技有限公司在這里整理了幾條編碼模式和經(jīng)驗(yàn)來(lái)解決支持舊IE瀏覽器的技巧分享給大家。
1.使用標(biāo)簽。
頁(yè)面在太舊的瀏覽器或者禁止腳本時(shí)無(wú)法使用HTML5標(biāo)簽,那么使用標(biāo)簽是對(duì)這些情況比較靠譜的解決方法,最新的HTML5標(biāo)簽,和改善標(biāo)簽的語(yǔ)義化,但需要特殊的輔助腳本讓IE6,7和8認(rèn)識(shí)他們。
2.不盲目使用polyfills和shims。
polyfills和shims提供了代碼和標(biāo)簽,可以幫助模擬標(biāo)準(zhǔn)的API和功能,但在使用時(shí)一定要能保證實(shí)用,更便于以后的開(kāi)發(fā)和修改。
3.使用模板如HTML5 Boilerplate進(jìn)行開(kāi)發(fā)。
很多成熟的模板各方面都做得很到位,這些準(zhǔn)則對(duì)以現(xiàn)代瀏覽器為目標(biāo)的項(xiàng)目和需要舊瀏覽器(低至IE6都能很好的支持)支持的項(xiàng)目工作得一樣好。直接拿來(lái)使用不但可以節(jié)省時(shí)間更能減少一些IE兼容問(wèn)題。
4.css文件應(yīng)該在head里引入,js最后引入。
網(wǎng)站開(kāi)發(fā)公司如果body中引入CSS會(huì)導(dǎo)致頁(yè)面全空,直到CSS加載后才顯示。若在頭部引入則讓瀏覽器盡早地讀取他們,就可以避免上述的情況。Js在最后引入則可以加快網(wǎng)站的打開(kāi)速度,能很好的提高用戶體驗(yàn)。
5.使用標(biāo)準(zhǔn)是IE10來(lái)開(kāi)發(fā)項(xiàng)目。
它能實(shí)時(shí)分析你的企業(yè)網(wǎng)站開(kāi)發(fā),準(zhǔn)確的找到問(wèn)題的類(lèi)型并給出解決方法。通過(guò)在你的代碼中包括一個(gè)簡(jiǎn)單的JavaScript腳本文件,在你的頁(yè)面你就能得到可視化的結(jié)果。它也可以被集成進(jìn)Fidder HTTP分析工具。不使用會(huì)后悔。
6.簡(jiǎn)潔、特定瀏覽器的css樣式。
不要到處是無(wú)法重用的的id和class,避免使用“!imporant”。為html或body標(biāo)簽添加特定瀏覽器的class,并在css規(guī)則中使用。而不是hack。這樣不但利于seo網(wǎng)站優(yōu)化,更讓二次開(kāi)發(fā)提供便利。
以上就是創(chuàng)新互聯(lián)北京網(wǎng)站開(kāi)發(fā)公司建設(shè)支持舊IE瀏覽器的經(jīng)驗(yàn)和技巧。希望能在你建站的時(shí)候給你節(jié)省一些時(shí)間。如果對(duì)你有用,可以收藏北京企業(yè)網(wǎng)站開(kāi)發(fā)創(chuàng)新互聯(lián)科技有限公司的官網(wǎng)。
分享標(biāo)題:建站大咖與你分享網(wǎng)站開(kāi)發(fā)建設(shè)支持IE瀏覽器的技巧
文章出自:http://jinyejixie.com/news/108239.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、App開(kāi)發(fā)、響應(yīng)式網(wǎng)站、用戶體驗(yàn)、企業(yè)建站、企業(yè)網(wǎng)站制作
聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容