亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

web中空路徑對頁面性能影響怎么處理

發布時間:2021-10-13 14:15:43 來源:億速云 閱讀:125 作者:小新 欄目:移動開發

這篇文章給大家分享的是有關web中空路徑對頁面性能影響怎么處理的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

前幾天在 Google Reader 中看到玉伯博客的分享——空路徑對頁面性能的影響。確實,在寫 CSS 的時候,用 background:url(#) 還是會對頁面進行多一次請求的。

web中空路徑對頁面性能影響怎么處理

不過,因為寫多 CSS,一般需要用空背景來解決 bug 的時候,測試結果用 background:url(about:blank) 才是我們想要的:解 bug,不影響性能。那很簡單,解決方案不就不出來?等等,讓我們來做個測試吧。
測試代碼:

代碼如下:


<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8" />
<title>empty src</title>
<style>body{font-family:courier, 'courier new';}code{background:#f7f7f7;border:1px solid #ddd;padding:0 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;color:#080;}p{font-size:12px;color:#999;}cite{font-size:14px;color:#c30;}</style>
</head>
<body>
<h4>一、發送請求:</h4>
<p>瀏覽器:<code>All</code>, 像 <code>chrome</code> 等部分瀏覽器,<code>hash(#)</code> 和空都只請求本路徑</p>
<ol>
<li><img src="" alt="empty image src"/></li>
<li><div >背景圖片使用 <code>background:url(#)</code> 也是發送請求的</div></li>
<li><img src="#image" alt="image src using hash(#)"></li>
<li><img src="http://www.apple.com/favicon.ico" /></li>
</ol>
<h4>二、部分發送請求:</h4>
<p>瀏覽器(延時非常小):<code>safari</code>, <code>chrome(多個 about:blank 會多次發送多次請求)</code></p>
<cite>使用 <code>about:blank</code></cite>
<ol>
<li><img src="about:blank" alt="empty image src"/></li>
<li><div >hello world</div></li>
<li><code>&lt;iframe /&gt;</code><iframe src="javascript:''" frameborder="0" height="15"></iframe></li>
</ol>
<h4>二、不發送請求:</h4>
<p>瀏覽器:<code>all</code>, <code>chrome(延時無效,相當于不發送請求)</code></p>
<cite>使用 <code>javascript:''</code></cite>
<ol>
<li><img src="javascript:''" alt="empty image src"/></li>
<li><code>&lt;script /&gt;</code> <script type="text/javascript" src="javascript:''"></script></li>
<li><code>&lt;iframe /&gt;</code><iframe src="javascript:''" frameborder="0" height="15"></iframe></li>
</ol>
</body>
</html>


懶得截圖了,自己自行搞搞吧,瀏覽結果已經把大致的都寫在測試頁面上了。最終的解決方案是:

大膽使用 about:blank 來代替空,或者&lsquo;#&rsquo;,特別是在 background-image 中使用
在 img / script / iframe 這些推薦使用 javascript:” 來解決問題

感謝各位的閱讀!關于“web中空路徑對頁面性能影響怎么處理”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

web
AI

濉溪县| 玛多县| 策勒县| 贡嘎县| 台江县| 昌平区| 西乡县| 永善县| 盐亭县| 察哈| 丽江市| 金门县| 津市市| 瑞安市| 珠海市| 客服| 桑植县| 泾阳县| 永春县| 台东县| 乐陵市| 新乡市| 三穗县| 宁河县| 鄯善县| 盐山县| 东丰县| 卓资县| 锦州市| 巩留县| 张掖市| 垦利县| 义乌市| 宜兰县| 桐梓县| 福安市| 历史| 方城县| 阿拉善右旗| 巴塘县| 南澳县|