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

首頁 > 學院 > 開發設計 > 正文

【原】淺談Firefox下的js、css、圖片阻塞現象(一)

2019-11-14 16:37:25
字體:
來源:轉載
供稿:網友

外部js文件阻塞body中的圖片

以如下html為例:

 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <title> 外部JS文件阻塞圖片 </title> 6 <script src="https://95598.gd.csg.cn/javascript/jquery-1.7.2.min.js"  type="text/Javascript"></script> 7 </head> 8 <body> 9 <img src="https://95598.gd.csg.cn/images/secImages/logo.gif" alt="" />10 <img src="https://95598.gd.csg.cn/images/secImages/header_city_turn.png" width="50" height="21" alt="切換城市" />11 <img src="https://95598.gd.csg.cn/images/secImages/customer_service.jpg" width="150" height="150" />12 <img src="https://95598.gd.csg.cn/activity/images/wel_act.jpg" alt="" />13 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_2.png" width="48" height="48"/> 14 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_3.png" width="48" height="48"/>15 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_top.png" width="48" height="48"/>16 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t1.png" width="169" height="53" alt="" />17 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t2.png" width="169" height="53" alt="" />18 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t3.png" width="169" height="53" alt="" />19 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a1.png" width="64" height="64" alt="" />20 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a2.png" width="64" height="64" alt="" />21 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a3.png" width="60" height="60" alt=""/>22 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a4.png" width="64" height="64" alt="" />23 </body>24 </html>
script 在<head>中

經過firebug網絡分析:

                                                                                                                    圖 1-1

觀察圖1-1可以得出如下兩個結論:

    1.瀏覽器針對請求(如圖片)是并發處理的,在IP、端口號相同時,Firefox的默認并發請求數是6(HTTP1.1和HTTP1.0的并發請求數因瀏覽器版本的不同而數量不同,可以看到6張圖片是同時從服務器下載

    2.js文件加載完后,中間約有0.1s的空閑時間,這段時間瀏覽器沒有進行任何操作,這一現象可以稱作阻塞,外部js文件阻塞了body中的img請求(在IE下不存在阻塞)

 

如果將<script>塊置于img中間,也會產生阻塞(在IE下不存在阻塞)

 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <title> 外部JS文件阻塞圖片 </title> 6 </head> 7 <body> 8 <img src="https://95598.gd.csg.cn/images/secImages/logo.gif" alt="" /> 9 <img src="https://95598.gd.csg.cn/images/secImages/header_city_turn.png" width="50" height="21" alt="切換城市" />10 <script src="https://95598.gd.csg.cn/javascript/jquery-1.7.2.min.js" type="text/javascript"></script>11 <img src="https://95598.gd.csg.cn/images/secImages/customer_service.jpg" width="150" height="150" />12 <img src="https://95598.gd.csg.cn/activity/images/wel_act.jpg" alt="" />13 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_2.png" width="48" height="48"/> 14 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_3.png" width="48" height="48"/>15 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_top.png" width="48" height="48"/>16 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t1.png" width="169" height="53" alt="" />17 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t2.png" width="169" height="53" alt="" />18 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t3.png" width="169" height="53" alt="" />19 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a1.png" width="64" height="64" alt="" />20 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a2.png" width="64" height="64" alt="" />21 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a3.png" width="60" height="60" alt=""/>22 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a4.png" width="64" height="64" alt="" />23 </body>24 </html>
scipt置于中間

 

 

                                                             圖 1-2

如果將外部js文件置于</body>前,則可以消除阻塞現象

 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <title> 外部JS文件阻塞圖片 </title> 6 </head> 7 <body> 8 <img src="https://95598.gd.csg.cn/images/secImages/logo.gif" alt="" /> 9 <img src="https://95598.gd.csg.cn/images/secImages/header_city_turn.png" width="50" height="21" alt="切換城市" />10 <img src="https://95598.gd.csg.cn/images/secImages/customer_service.jpg" width="150" height="150" />11 <img src="https://95598.gd.csg.cn/activity/images/wel_act.jpg" alt="" />12 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_2.png" width="48" height="48"/> 13 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_3.png" width="48" height="48"/>14 <img src="https://95598.gd.csg.cn/images/secImages/sidebar_top.png" width="48" height="48"/>15 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t1.png" width="169" height="53" alt="" />16 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t2.png" width="169" height="53" alt="" />17 <img src="https://95598.gd.csg.cn/images/secImages/electricity_t3.png" width="169" height="53" alt="" />18 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a1.png" width="64" height="64" alt="" />19 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a2.png" width="64" height="64" alt="" />20 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a3.png" width="60" height="60" alt=""/>21 <img src="https://95598.gd.csg.cn/images/secImages/icon_big_a4.png" width="64" height="64" alt="" />22 <script src="https://95598.gd.csg.cn/javascript/jquery-1.7.2.min.js"  type="text/javascript"></script>23 </body>24 </html>
調整script位置到末尾

 

                                                                                                                     圖 1-3

對比圖1-1、圖1-2、圖1-3,同樣的文件加載,只是順序上的不同,圖1-3的加載時間比圖1-1、圖1-2節省了約0.1s(測試結果有一定隨機性)

 

 

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品91久久| 在线日韩日本国产亚洲| 国产精品99久久久久久白浆小说| 欧美一级视频在线观看| 中文字幕久久久av一区| 亚洲一区精品电影| 久久偷看各类女兵18女厕嘘嘘| 国产精品扒开腿做爽爽爽视频| 国产精品露脸自拍| 日韩国产高清视频在线| 成人国产在线视频| 欧美性猛交xxxx免费看漫画| 亚洲国内高清视频| 最近2019免费中文字幕视频三| 欧美丝袜一区二区三区| 欧美体内谢she精2性欧美| 成人日韩在线电影| 久久影院模特热| 97超级碰在线看视频免费在线看| 欧美激情中文字幕乱码免费| 国产精品专区一| 欧美精品999| 91免费国产网站| 亚洲午夜未满十八勿入免费观看全集| 亚洲自拍偷拍区| 91亚洲国产精品| 91色琪琪电影亚洲精品久久| 日韩美女福利视频| 秋霞av国产精品一区| 综合久久五月天| 亚洲国产成人一区| 欧美激情精品久久久久| 久久天天躁狠狠躁老女人| 亚洲free嫩bbb| 成人h视频在线观看播放| 精品久久国产精品| 午夜精品久久久99热福利| 欧美激情精品久久久| 亚洲91精品在线| 国产精品久久在线观看| 久久在线精品视频| 成人伊人精品色xxxx视频| 亚洲国产成人精品一区二区| 久久精品一区中文字幕| 亚洲欧美日韩直播| 久久人91精品久久久久久不卡| 日韩中文字幕国产精品| 在线播放日韩专区| 国产suv精品一区二区三区88区| 日韩中文字幕视频在线| 亚洲免费影视第一页| 国产精品视频资源| 欧美久久精品午夜青青大伊人| 亚洲成人在线网| 日韩不卡在线观看| 日韩乱码在线视频| 国产精品久久久久av免费| 2020欧美日韩在线视频| 中文字幕日本欧美| 成人www视频在线观看| 国产成+人+综合+亚洲欧美丁香花| 国产精品1234| 日韩大片免费观看视频播放| 日韩欧美在线视频观看| 亚洲2020天天堂在线观看| 亚洲欧美色图片| 国产精品久久久久久久久久久久久| 国产在线播放91| 国产精品女主播| 日韩最新中文字幕电影免费看| 日本中文字幕不卡免费| 欧美一区二区三区艳史| 亚洲xxxx视频| 日本精品久久电影| 亚洲男人的天堂在线| 亚洲欧美综合另类中字| 精品一区二区三区四区在线| 秋霞av国产精品一区| 久久青草福利网站| 91免费视频国产| 亚洲激情视频网| 亚洲tv在线观看| 欧美日韩国产va另类| 尤物tv国产一区| 上原亚衣av一区二区三区| 亚洲国产欧美自拍| 91av在线不卡| 日韩高清中文字幕| 久久久成人的性感天堂| 亚洲国产精品久久| 亚洲精品乱码久久久久久金桔影视| 欧美日韩在线看| 国产日韩欧美夫妻视频在线观看| 亚洲第一男人av| 亚洲第一精品福利| 精品色蜜蜜精品视频在线观看| 亚洲精品国产精品国自产在线| www.日本久久久久com.| 国产精品www色诱视频| 亚洲美女av在线| 午夜精品久久久久久99热| 亚洲成人中文字幕| 久久亚洲成人精品| 久久不射热爱视频精品| 狠狠色噜噜狠狠狠狠97| 久久久久久网址| 国产精品一区=区| 一区二区亚洲欧洲国产日韩| 亚洲男人天堂2024| 国产69精品99久久久久久宅男| www高清在线视频日韩欧美| 91久久久久久| 国产精品极品尤物在线观看| 国产精品成久久久久三级| 亚洲一区二区三区在线免费观看| 最近中文字幕2019免费| 色婷婷av一区二区三区在线观看| 欧美性少妇18aaaa视频| 91精品国产乱码久久久久久久久| 亚洲精品videossex少妇| 日本精品视频在线播放| 国产精品无av码在线观看| 国产男人精品视频| 日韩不卡中文字幕| 在线丨暗呦小u女国产精品| 97精品国产97久久久久久春色| 久久精品免费播放| 欧美激情小视频| 国产精品www色诱视频| 国产欧美日韩丝袜精品一区| 亚洲国产日韩精品在线| 亚洲日本欧美日韩高观看| 欧美极品少妇xxxxⅹ裸体艺术| 九九热精品视频在线播放| 国产美女精品视频| 91精品视频在线播放| 有码中文亚洲精品| 北条麻妃99精品青青久久| 91免费在线视频网站| 成人在线视频网站| 国产精品偷伦免费视频观看的| 日本国产高清不卡| 国产精品女主播视频| 91精品在线国产| 亚洲国产精品中文| 国产成人精品免高潮在线观看| 欧美高清理论片| 亚洲福利在线播放| xx视频.9999.com| 91av免费观看91av精品在线| 亚洲视频视频在线| 一本色道久久综合狠狠躁篇怎么玩| 日韩成人在线视频| 2019国产精品自在线拍国产不卡| 国产亚洲免费的视频看| 亚洲精品影视在线观看| 成人欧美一区二区三区在线湿哒哒| 亚洲综合一区二区不卡| 国产视频久久久久| 日本一区二区在线播放| 久久久91精品国产一区不卡| 亚洲欧美日韩另类| 亚洲四色影视在线观看| 亚洲性xxxx|