91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

子洲县| 馆陶县| 黄山市| 皮山县| 宁国市| 云梦县| 临邑县| 洞头县| 邯郸县| 班戈县| 崇仁县| 太原市| 锦屏县| 连云港市| 中卫市| 荣昌县| 泗水县| 军事| 徐州市| 惠来县| 中宁县| 禄劝| 平度市| 太康县| 长宁县| 洱源县| 天气| 台东市| 杂多县| 循化| 永平县| 芷江| 满城县| 博乐市| 房山区| 巴彦县| 乌兰察布市| 邹平县| 奈曼旗| 同仁县| 陆河县|