加快 Blogger 的速度
by 資訊藝術家 • 2009/04/10 • Blog • 1 Comment
整個 Blog 有很多的小工具, 有的 loading 很快, 有的卻很慢, 那加上blogger loading 又有先後的順序, 如下圖
如果 loading 很慢的小工具, 放在 2 的區域的話, 就要等到它 loading 完成後再繼續 3
跟 4 的區域, 這樣就會導致整個 blog loading 的很慢.
那又因為有時考量到版面, 又必須一定要放在 2 怎麼辦呢 ?? 那就可以用以下這個辦法囉 !!
我們以 Blogger ADS 為例, 在 2 區 html 小工具改成以下這行
<span id="blogAds">讀取中…</span>
以下的程式呢, 就放到 </body> 前面就好啦, 這樣就可以了 ~~
<!-- start 延遲 bloggerAds 廣告 載入 --> <span id="blogAdsDelay" style="display: none"> 這裡加上你的 blogger ads 廣告的 link ~~ </span> <script type="text/javascript"> var ad=document.getElementById("blogAds"); var span=document.getElementById("blogAdsDelay"); ad.innerHTML=span.innerHTML; span.innerHTML=""; </script> <!-- end 延遲 bloggerAds 廣告 載入-->
整個過程簡單說不是加快, 而是讓慢的最後再執行, 先顯示 “讀取中….”, 當整個程式執行完後再顯示出廣告 .. 這樣就不會因為它慢讓整個 blog 變慢囉 !!