亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 網頁設計 > 正文

網站性能:圖片和Coockie以及移動應用的優化

2024-08-30 08:33:58
字體:
來源:轉載
供稿:網友
我們在前面的幾節中分別講了提高網站性能中內容、服務器、JavaScript和CSS等方面的內容。除此之外,圖片和Coockie也是我們網站中幾乎不可缺少組成部分,此外隨著移動設備的流行,對于移動應用的優化也十分重要。這主要包括:
Coockie:
    減小Cookie體積 對于頁面內容使用無coockie域名

圖片:
    優化圖像 優化CSS Spirite 不要在HTML中縮放圖像 favicon.ico要小而且可緩存

移動應用:
    保持單個內容小于25K 打包組件成復合文本

27、減小Cookie體積
HTTP coockie可以用于權限驗證和個性化身份等多種用途。coockie內的有關信息是通過HTTP文件頭來在web服務器和瀏覽器之間進行交流的。因此保持coockie盡可能的小以減少用戶的響應時間十分重要。
有關更多信息可以查看Tenni Theurer和Patty Chi的文章“When the Cookie Crumbles”。這們研究中主要包括: 去除不必要的coockie 使coockie體積盡量小以減少對用戶響應的影響 注意在適應級別的域名上設置coockie以便使子域名不受影響 設置合理的過期時間。較早地Expire時間和不要過早去清除coockie,都會改善用戶的響應時間。
28、對于頁面內容使用無coockie域名
當瀏覽器在請求中同時請求一張靜態的圖片和發送coockie時,服務器對于這些coockie不會做任何地使用。因此他們只是因為某些負面因素而創建的網絡傳輸。所有你應該確定對于靜態內容的請求是無coockie的請求。創建一個子域名并用他來存放所有靜態內容。
如果你的域名是www.example.org,你可以在static.example.org上存在靜態內容。但是,如果你不是在www.example.org上而是在頂級域名example.org設置了coockie,那么所有對于static.example.org的請求都包含coockie。在這種情況下,你可以再重新購買一個新的域名來存在靜態內容,并且要保持這個域名是無coockie的。Yahoo!使用的是ymig.com,YouTube使用的是ytimg.com,Amazon使用的是images-anazon.com等等。
使用無coockie域名存在靜態內容的另外一個好處就是一些代理(服務器)可能會拒絕對coockie的內容請求進行緩存。一個相關的建議就是,如果你想確定應該使用example.org還是www.example.org作為你的一主頁,你要考慮到coockie帶來的影響。忽略掉www會使你除了把coockie設置到*.example.org(*是泛域名解析,代表了所有子域名譯者dudo注)外沒有其它選擇,因此出于性能方面的考慮最好是使用帶有www的子域名并且在它上面設置coockie。
29、優化圖像
設計人員完成對頁面的設計之后,不要急于將它們上傳到web服務器,這里還需要做幾件事: 你可以檢查一下你的GIF圖片中圖像顏色的數量是否和調色板規格一致。 使用imagemagick中下面的命令行很容易檢查:
identify -verbose image.gif
如果你發現圖片中只用到了4種顏色,而在調色板的中顯示的256色的顏色槽,那么這張圖片就還有壓縮的空間。 嘗試把GIF格式轉換成PNG格式,看看是否節省空間。大多數情況下是可以壓縮的。由于瀏覽器支持有限,設計者們往往不太樂意使用PNG格式的圖片,不過這都是過去的事情了?,F在只有一個問題就是在真彩PNG格式中的alpha通道半透明問題,不過同樣的,GIF也不是真彩格式也不支持半透明。因此GIF能做到的,PNG(PNG8)同樣也能做到(除了動畫)。下面這條簡單的命令可以安全地把GIF格式轉換為PNG格式:
convert image.gif image.png
“我們要說的是:給PNG一個施展身手的機會吧!” 在所有的PNG圖片上運行pngcrush(或者其它PNG優化工具)。例如:
pngcrush image.png -rem alla -reduce -brute result.png 在所有的JPEG圖片上運行jpegtran。這個工具可以對圖片中的出現的鋸齒等做無損操作,同時它還可以用于優化和清除圖片中的注釋以及其它無用信息(如EXIF信息):
jpegtran -copy none -optimize -perfect src.jpg dest.jpg
30、優化CSS Spirite 在Spirite中水平排列你的圖片,垂直排列會稍稍增加文件大??; Spirite中把顏色較近的組合在一起可以降低顏色數,理想狀況是低于256色以便適用PNG8格式; 便于移動,不要在Spirite的圖像中間留有較大空隙。這雖然不大會增加文件大小但對于用戶代理來說它需要更少的內存來把圖片解壓為像素地圖。100x100的圖片為1萬像素,而1000x1000就是100萬像素。
31、不要在HTML中縮放圖像

不要為了在HTML中設置長寬而使用比實際需要大的圖片。如果你需要:
<img width="100" height="100" src="mycat.jpg" alt="My Cat" />
那么你的圖片(mycat.jpg)就應該是100x100像素而不是把一個500x500像素的圖片縮小使用。
32、favicon.ico要小而且可緩存
favicon.ico是位于服務器根目錄下的一個圖片文件。它是必定存在的,因為即使你不關心它是否有用,瀏覽器也會對它發出請求,因此最好不要返回一個404 Not Found的響應。由于是在同一臺服務器上,它每被請求一次coockie就會被發送一次。這個圖片文件還會影響下載順序,例如在IE中當你在onload中請求額外的文件時,favicon會在這些額外內容被加載前下載。
因此,為了減少favicon.ico帶來的弊端,要做到: 文件盡量地小,最好小于1K 在適當的時候(也就是你不要打算再換favicon.ico的時候,因為更換新文件時不能對它進行重命名)為它設置Expires文件頭。你可以很安全地把Expires文件頭設置為未來的幾個月。你可以通過核對當前favicon.ico的上次編輯時間來作出判斷。
Imagemagick可以幫你創建小巧的favicon。
33、保持單個內容小于25K
這條限制主要是因為iPhone不能緩存大于25K的文件。注意這里指的是解壓縮后的大小。由于單純gizp壓縮可能達不要求,因此精簡文件就顯得十分重要。
查看更多信息,請參閱Wayne Shea和Tenni Theurer的文件“Performance Research, Part 5: iPhone Cacheability - Making it Stick”。
34、打包組件成復合文本
把頁面內容打包成復合文本就如同帶有多附件的Email,它能夠使你在一個HTTP請求中取得多個組件(切記:HTTP請求是很奢侈的)。當你使用這條規則時,首先要確定用戶代理是否支持(iPhone就不支持)。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频国产精品| 国内精品小视频| 欧美亚洲另类制服自拍| 亚洲变态欧美另类捆绑| 国产91网红主播在线观看| 国产日韩换脸av一区在线观看| 亚洲国产精品一区二区久| 欧美日韩国产成人高清视频| 亚洲精品久久久久久久久久久久久| 欧美日韩aaaa| 国产精品偷伦免费视频观看的| 久久久精品国产一区二区| 亚洲国产精久久久久久| 欧美资源在线观看| 中文日韩电影网站| 欧美日韩人人澡狠狠躁视频| 国产日本欧美视频| 亚洲精品在线91| 国产精品久久久久久久久影视| 日韩视频在线免费| 亚洲一区亚洲二区亚洲三区| 亚洲欧美另类自拍| 97人人爽人人喊人人模波多| 日韩一中文字幕| 久久精品视频在线观看| 国产91精品久久久| 亚洲丁香久久久| 精品无人区乱码1区2区3区在线| 欧美精品少妇videofree| 奇门遁甲1982国语版免费观看高清| 国产精品视频yy9099| 中文字幕久热精品在线视频| 亚洲午夜未满十八勿入免费观看全集| 97婷婷涩涩精品一区| 亚洲天堂男人天堂女人天堂| 最近2019年手机中文字幕| 日韩视频在线观看免费| 欧美日韩福利视频| 亚洲天堂av高清| 欧美性在线观看| 国产美女精彩久久| 亚洲精品日韩欧美| 尤物tv国产一区| 日韩在线精品一区| 欧美亚洲激情视频| 国产在线视频一区| 性亚洲最疯狂xxxx高清| 国产综合在线视频| 久久久久成人精品| 日韩高清免费观看| 亚洲乱亚洲乱妇无码| 狠狠做深爱婷婷久久综合一区| www.亚洲天堂| 久久中文字幕一区| 久久久在线视频| 国产欧美精品va在线观看| 欧美激情中文字幕乱码免费| 国产精品欧美一区二区三区奶水| 亚洲第一偷拍网| 69影院欧美专区视频| 高清日韩电视剧大全免费播放在线观看| 一区二区成人精品| 色综合久久中文字幕综合网小说| 中文字幕视频一区二区在线有码| 蜜臀久久99精品久久久无需会员| 中文字幕精品av| 国产精品激情av在线播放| 久久久亚洲网站| 成人看片人aa| 欧美精品久久久久久久免费观看| 亚洲精品自拍视频| 亚洲精品视频久久| 成人字幕网zmw| 夜夜躁日日躁狠狠久久88av| 欧美亚洲国产日韩2020| 欧美极品在线视频| 69av在线播放| 97国产精品免费视频| 黑人巨大精品欧美一区二区一视频| 久久久久这里只有精品| 92国产精品视频| 精品福利樱桃av导航| 日本精品久久中文字幕佐佐木| 国产精品视频免费在线观看| 清纯唯美亚洲综合| 国产精品一香蕉国产线看观看| 中文字幕av一区二区| 亚洲一区二区在线播放| 国产精品成久久久久三级| 国产亚洲视频在线| 少妇av一区二区三区| 欧美视频在线观看免费网址| 日韩的一区二区| 一区二区欧美在线| 在线看国产精品| 欧美成人精品不卡视频在线观看| 久久久亚洲福利精品午夜| 2019中文在线观看| 亚洲欧美视频在线| 国内精品久久久久久久久| 中文字幕av一区二区三区谷原希美| 亚洲成在人线av| 欧美猛交ⅹxxx乱大交视频| 久久天堂电影网| 狠狠躁天天躁日日躁欧美| 97精品伊人久久久大香线蕉| 亚洲91精品在线观看| 亚洲精品黄网在线观看| 伊人久久综合97精品| 精品久久久一区二区| 久久免费成人精品视频| 国产一区二区三区在线免费观看| 久久久久久有精品国产| 国产亚洲精品久久久久久777| 国产精品永久免费在线| 国产精品私拍pans大尺度在线| 国产成人精品一区二区三区| 国产欧美婷婷中文| 欧美色道久久88综合亚洲精品| 国产欧美日韩精品在线观看| 日韩三级影视基地| 国产精品亚洲视频在线观看| 黄色一区二区在线| 欧美性20hd另类| 欧美中文字幕在线| 国产亚洲精品美女久久久| 91免费精品国偷自产在线| 色狠狠av一区二区三区香蕉蜜桃| 国产精品久久久久久久久久免费| 日韩欧美在线网址| 在线观看91久久久久久| 精品在线小视频| 国产成人97精品免费看片| 日韩国产在线看| 欧美色道久久88综合亚洲精品| 日韩电影网在线| 亚洲一区亚洲二区亚洲三区| 成人欧美一区二区三区黑人孕妇| 亚洲人成毛片在线播放| 97超级碰碰碰久久久| 一级做a爰片久久毛片美女图片| 亚洲2020天天堂在线观看| 亚洲国产私拍精品国模在线观看| 欧美久久精品午夜青青大伊人| 欧美精品videosex牲欧美| 欧美成人激情视频免费观看| 欧美日韩亚洲视频| 亚洲美女在线视频| 久久综合久中文字幕青草| 萌白酱国产一区二区| 国产日韩欧美自拍| 欧美激情一区二区三级高清视频| 欧美日韩在线视频观看| 国产一区玩具在线观看| 国产99久久久欧美黑人| 欧美日韩视频免费播放| 亚洲午夜性刺激影院| 久久99热这里只有精品国产| 日韩资源在线观看| 中文字幕av一区二区| 亚洲欧美国内爽妇网| 成人免费淫片视频软件| 一本一道久久a久久精品逆3p| 久久久免费高清电视剧观看|