加速圖片顯示_網頁設計教程
推薦:劉亮:什么網站才算是好站?一網站的發(fā)展歷史及其當前在行業(yè)內的地位(這方面的判定需要很長時間的積淀)二網站的整體印象1打開速度和外觀設計(需要對比較流行的模版程序有所了解)
原文:http://blog.rexsong.com/?p=746#comments
加速的要害,不是降低重量,而是減少個數。假如重量在200K以內,只要網絡不是非凡慢,效率都差不多。但是,假如圖片個數多一倍,效率將明顯低一個檔次。
傳統(tǒng)切圖講究精細,圖片規(guī)格越小越好,重量越小越好,其實規(guī)格大小無所謂,計算機統(tǒng)一都按Byte計算�?蛻舳嗣匡@示一張圖片都會向服務器發(fā)送請求,所以,圖片越多請求次數越多,造成延遲的可能性也就越大。因為一張圖片的傳輸時間,通常遠小于請求等待的時間。
減少圖片的三個技巧(CSS Sprite):
1. 圖片限制(Image Slicing)
典型如文本編輯器,小圖標非凡多,打開時一張張跑出來,給用戶的感覺很不好。假如能用一張圖解決,則不會有這個問題,比如百度空間、163博客、Gmail都是這么做的。
Image Slicing’s Kiss of Death
http://www.alistapart.com/articles/sprites
2. 單圖轉滾(Single-image Rollovers)
觸發(fā)切換圖片的需求,傳統(tǒng)方案得重新請求新圖片,因為網絡問題經常造成停留或等待。假如能把多種狀態(tài)合并成一張圖,就能完美解決,然后再使用背景圖技術模擬動態(tài)效果。
ColorScheme Ratings
http://demo.rexsong.com/200608/colorscheme_ratings/
3. 延長背景(Extend Background Image)
假如圖片的某邊可以背景平鋪無限延長,則不需要每個角、每條邊單獨搞出來,圖片能少一個就少一個。其實,這個理論還可以擴展到四角容器里,好處是能大大簡化HTML Structure。
Extend Background Image
http://demo.rexsong.com/200705/extend_background_image/
綜合案例
Google Korea(1和2技巧)
http://demo.rexsong.com/200705/google_korea/
CSS Menus(2和3技巧)
http://demo.rexsong.com/200705/css_background_menus/
分享:你的網站及格了嗎?針對中小網站的評分機制經常有些朋友問:我想做個XX站你看能做不?或者問:我想買XX站,你看買了能做起來不?頻繁回答類似問題,并且準確度還蠻高,其實就是每次看一個站,就是給他簡
- 中國互聯(lián)網黑色產業(yè)人數近10萬 5分鐘1起網絡入侵
- 馬云最后的發(fā)布會:打假,打出阿里的新未來
- 實踐分享:ACCESS數據庫導入mysql數據庫
- ACCESS數據庫轉ORACLE數據庫分享
- CDN.net免費CDN申請使用教程:100GB流量香港日本新加坡節(jié)點
- WordPress 教程:為插件自定義數據表
- 如何使用查找我的iPhone教程
- 微信公眾平臺教程(二) 消息管理與群發(fā)
- 中國IPv4地址今年將告罄 IPv6期待打破政策局
- 移動廣告野蠻成長:75%投放在iOS平臺
- 災難面前,互聯(lián)網公司可以如何做的更好?
- 富士康500萬部iPhone遭蘋果退貨 損失10億元






。