欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

CSS和JS在網(wǎng)站開發(fā)中的應(yīng)用

2024-04-29    分類: 網(wǎng)站建設(shè)

對于很多的網(wǎng)站開發(fā)人員而言,他們有著固定的書寫習(xí)慣,把網(wǎng)站的CSS文檔放到代碼的Head里,而JS文件則放在尾部,你知道為什么?今天創(chuàng)新互聯(lián)的網(wǎng)站開發(fā)工程師則為大家?guī)碓敿?xì)的講解,讓大家可以更好的了解,更好的應(yīng)用。

CSS 資源阻塞渲染

構(gòu)建Render樹需要DOM和CSSOM,所以HTML和CSS都會阻塞渲染。所以需要讓CSS盡早加載(如:放在頭部),以縮短首次渲染的時間。

JS 資源

阻塞瀏覽器的解析,也就是說發(fā)現(xiàn)一個外鏈腳本時,需等待腳本下載完成并執(zhí)行后才會繼續(xù)解析HTML。

這和之前文章提到的瀏覽器線程有關(guān),瀏覽器中js引擎線程和渲染線程是互斥的,詳見《從setTimeout-setinterval看JS線程》

普通的腳本會阻塞瀏覽器解析,加上defer或async屬性,腳本就變成異步,可等到解析完畢再執(zhí)行。

?async異步執(zhí)行,異步下載完畢后就會執(zhí)行,不確保執(zhí)行順序,一定在onload前,但不確定在DOMContentLoaded事件的前后

?defer延遲執(zhí)行,相對于放在body最后(理論上在DOMContentLoaded事件前)

例如:

?瀏覽器拿到HTML后,從上到下順序解析文檔

?此時遇到css、js外鏈,則同時發(fā)起請求

?開始構(gòu)建DOM樹

這里要特別注意,由于有CSS資源,CSSOM還未構(gòu)建前,會阻塞js(如果有的話)

?無論JavaScript是內(nèi)聯(lián)還是外鏈,只要瀏覽器遇到 script 標(biāo)記,喚醒 JavaScript解析器,就會進(jìn)行暫停 blocked 瀏覽器解析HTML,并等到 CSSOM 構(gòu)建完畢,才執(zhí)行js腳本

?渲染首屏(DOMContentLoaded 觸發(fā),其實(shí)不一定是首屏,可能在js腳本執(zhí)行前DOM樹和CSSOM已經(jīng)構(gòu)建完render樹,已經(jīng)paint)

以上就是成都網(wǎng)站開發(fā)工程師為廣大的用戶帶來的關(guān)于網(wǎng)站開發(fā)過程中如何分布網(wǎng)站的CSS代碼和JS文件的相關(guān)介紹,希望對大家能夠有所幫助,如果大家對網(wǎng)站開發(fā)還有什么想要了解的可以關(guān)注我們的微信公眾號——創(chuàng)新互聯(lián)派。

當(dāng)前文章:CSS和JS在網(wǎng)站開發(fā)中的應(yīng)用
URL地址:http://chinadenli.net/news44/325494.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)站制作、靜態(tài)網(wǎng)站、Google、服務(wù)器托管、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
日本免费一级黄色录像| 欧美精品二区中文乱码字幕高清| 国产精品福利一二三区| 黑人粗大一区二区三区| 五月天婷亚洲天婷综合网| 欧美高潮喷吹一区二区| 丝袜破了有美女肉体免费观看| 国产原创中文av在线播放| 国产超碰在线观看免费| 色哟哟精品一区二区三区| 欧洲一区二区三区自拍天堂| 黄片免费播放一区二区| 一区二区三区欧美高清| 精品亚洲一区二区三区w竹菊| 最新69国产精品视频| 91亚洲国产—区=区a| 国产精品成人免费精品自在线观看| 国产午夜精品亚洲精品国产| 久久精视频免费视频观看| 国产精品午夜福利免费在线| 日韩在线一区中文字幕| 中文字幕亚洲在线一区| 欧美午夜性刺激在线观看| 欧美自拍偷自拍亚洲精品| 91日韩欧美在线视频| 九九九热视频免费观看| 视频一区二区三区自拍偷| 久久久精品区二区三区| 亚洲男女性生活免费视频| 精品人妻久久一品二品三品| 综合久综合久综合久久| 一区二区三区日韩中文| 99久久精品国产日本| 视频一区二区三区自拍偷| 日本高清一区免费不卡| 亚洲欧美日本国产不卡| 国内外免费在线激情视频| 福利视频一区二区三区| 美国女大兵激情豪放视频播放| 欧美一级特黄特色大色大片| 欧美日韩久久精品一区二区|