網頁制作poluoluo文章簡介:把所有的CSS文件放在一起;並避免使用@import的方式倒入CSS文件.
昨天Steve的 講座涉及了一個我從沒考慮的領域,在沒法優化後台服務器的時候,如何合理的放置網頁的元件讓她們在浏覽器裡顯示得更加快。這裡,我就根據他的建議,把我對這博客的更新的過程記錄一下。如果想了解更多的信息,可以看他的主頁,那裡有不少他做的講座的視頻和講稿,還可以看到他在斯坦福開的課的視頻……再進一步就是去讀他的兩本書了《High Performance Web Sites: Essential Knowledge for Front-End Engineers》《Even Faster Web Sites: Performance Best Practices for Web Developers》。
優化的過程,實際上就是根據Yslow這個Firebug的插件的提示“升級”的過程(Yslow可用於不同大小的站點,我選擇了“Small Site or Blog”這個選項)。為什麼要優化?功利的講,是讓你的頁面在搜索引擎裡表現更好;但更重要的是,省下這1-2秒的時間,能讓你的讀者更加舒暢地浏覽你的站點。
我做了一下的幾步:
<script type='text/javascript' src='/files/allimg/090608/2054090.jpg blocks parallel downloads; if only we could load it above style.css preload it!”,也就是利用兩個線程下載的優勢,在空擋把大文件先下載下來。
上面的操作,讓這個站點Yslow評分從F升到了B,花費時間2個小時;貌似顯示快了,你覺得呢?