蘇州網站建設:先進創意Web開(kāi)發中(zhōng)的圖像優化

發布時間:2019-03-30 19:50:59 浏覽次數:37

在提供良好的圖像質量的同時,在使用最小(xiǎo)可能的文件大(dà)小(xiǎo)之間總是使用最小(xiǎo)可能的文件大(dà)小(xiǎo)之間的平衡動作。将照片直接從你的DSLR中(zhōng)嵌入可能看起來不錯,但這會使你的網站的加載速度減慢(màn)到爬行,而過度壓縮的圖像可能會提高你的網站的速度,同時使設計和整體(tǐ)美學失去(qù)信譽。

對于我(wǒ)們主要處理的兩種圖像資(zī)産-照片和圖标/插圖-我(wǒ)們執行圖像質量檢查和壓縮技術的混合操作,這些技術在大(dà)多數情況下(xià)都能很好地工(gōng)作。

文件類型和何時使用它們

我(wǒ)們在構建網站時使用三種圖像文件類型:.jpg.png和.svg。

JPG最适合用于風景、風景或人物(wù)等照片。對于内容上的圖像,如博客文章圖像,我(wǒ)們的目标是20-70kb。較大(dà)的背景照片可以高達500 kb,但200 kb是一(yī)個很好的平均。

JPGS是有損的(每次導出時它們都會重新壓縮和降低圖像質量),而且它們不能很好地管理梯度。如果圖像中(zhōng)有梯度,有時可以将圖像分(fēn)割成兩個切分(fēn),這樣就可以使用CSS梯度在單獨的背景中(zhōng)呈現漸變。

PNG對諸如徽标和圖标這樣的資(zī)産是最好的,因爲它們支持透明性,而且徽标和圖标通常使用更有限的調色闆-因爲PNG通過減少顔色來實現壓縮。

PNG可能是有損耗的,但是我(wǒ)們通常使用無損的,這意味着每個像素都被精确地保存,而不會降低調色闆,從而産生(shēng)高質量的圖像。

SVGS具有最好的質量,并被用于向量藝術,因爲它們的可伸縮性。我(wǒ)們經常将它們與徽标一(yī)起使用,但是,SVGS确實會爲浏覽器創建更多的呈現工(gōng)作,并且在頁面加載時會造成延遲,因此圖像的質量應該始終與其複雜性保持平衡。

上城網站建設:先進Web開(kāi)發中(zhōng)的圖像優化

作爲一(yī)個例子,當我(wǒ)們使用PNG和SVG時,比較銀幕内幕和Bozeman網站的徽标。對于前者,我(wǒ)們使用了SVG。對于Bozeman網站,由于CSS動畫在用戶滾動時引入的複雜性,我(wǒ)們選擇使用PNG以避免影響浏覽器性能。

上城網站建設:先進Web開(kāi)發中(zhōng)的圖像優化

有時最好的解決方案是:對于JTech南(nán)沅網站建設的網站上的徽标,“JT”組件是PNG,但“慶祝20年”是SVG,以便在所有視口大(dà)小(xiǎo)中(zhōng)保留其質量。

Optimization Techniques

爲了獲得最佳效果,必須優化您的圖像。爲此,我(wǒ)們利用三個程序:ImageOptim(用于JPGS和PNGS)、ImageAlpha(針對PNGS)和沖刷(用于SVGS)。

優化JPGS

上城網站建設:先進Web開(kāi)發中(zhōng)的圖像優化

ImageOptim減少了JPGS和PNG的文件大(dà)小(xiǎo)。對于大(dà)型圖像,比如我(wǒ)們用于背景面闆的圖像,我(wǒ)們将尺寸限制在1600x1200px。對于在博客文章中(zhōng)插入的南(nán)沅網站建設:先進Web開(kāi)發中(zhōng)的圖像優化之類的内容照片,我(wǒ)們将尺寸限制在200到800 px之間。

在調整到其最終分(fēn)辨率後南(nán)沅網站建設,圖像将使用現有的最佳質量在Photoshop中(zhōng)輸出。每次壓縮圖像時,它都會失去(qù)一(yī)定的保真度,因此我(wǒ)們更願意完全依靠ImageOptim來進行壓縮,而不是讓Photoshop進行一(yī)次傳遞。Photoshop的效率明顯較低:它的“網頁保存”質量爲65,它産生(shēng)的圖像文件大(dà)小(xiǎo)相等,但保真度比ImageOptim的質量85差。

視網膜JPGS

當我(wǒ)們瞄準視網膜或其他高密度顯示器時,我(wǒ)們發現最好是以兩倍的分(fēn)辨率保存一(yī)個JPG,但是在ImageOptim中(zhōng)使用更高的壓縮,大(dà)約50-60,這可以産生(shēng)一(yī)個高質量的圖像,在視網膜和标準的低密度顯示器上看起來都很好。這項技術允許我(wǒ)們使用視網膜和标準顯示器的單一(yī)資(zī)産,而不是切割和加載多個版本,而不翻兩番我(wǒ)們的圖像。

優化PNG

上城網站建設:先進Web開(kāi)發中(zhōng)的圖像優化

對于PNGS,我(wǒ)們使用其“爲Web保存”選項中(zhōng)的PNG24從P南(nán)沅網站建設hotoshop中(zhōng)輸出,然後通過ImageOptim運行它。如果它檢測到圖像使用的顔色少于256色,ImageOptim将無損地将圖像轉換爲PNG8,更簡單的文件格式可以産生(shēng)非常輕的文件。

使用ImageOptim,我(wǒ)們最終輸出的圖像沒有太多的複雜性(最小(xiǎo)的顔色、簡單的形狀和分(fēn)辨率小(xiǎo)于200 x 200 px),大(dà)小(xiǎo)可以從15 kb到1kb以下(xià)。

優化大(dà)型PNG

對于更複雜的圖像,如果我(wǒ)們不能用ImageOptim生(shēng)成一(yī)個介于15 kb到50 kb之間的文件,我(wǒ)們就使用ImageAlpha。ImageAlpha用于處理PNG 24(百萬種顔色)到PNG 8(最大(dà)256種顔色)的PNGs,将圖像從無損變爲有損,最終目标是顔色數量最少的PNG 8。

這種格式的損失主要是指對調色闆進行戰略細化,消除了最不注意的顔色,以産生(shēng)仍然看起來很好的圖像,同時降低了它的複雜性。

從ImageAlpha導出之後,我(wǒ)們通過ImageOptim運行它,以便進一(yī)步優化它。

優化SVGS

當涉及到SVG時,在從IlluStrator導出圖像之前,我(wǒ)們盡可能地降低複雜性。這是一(yī)個通常繁瑣的過程,因爲它們的大(dà)小(xiǎo),我(wǒ)們首先嘗試将圖層的數量減少到最小(xiǎo),同時仍然準确地顯示藝術品。然後将其保存爲IlluStrator中(zhōng)的SVG,并使用一(yī)個名爲scour的程序進行優化。

我(wǒ)們使用這個Automator腳本使其在MacOS中(zhōng)更容易使用,允許您右鍵單擊Finder中(zhōng)的SVG文件,并通過“服務”菜單優化SVG。我(wǒ)們經常使用字體(tǐ)文件的矢量圖形,是單色的程序,稱爲符号.

Conclusion

正确地優化圖南(nán)沅網站建設像隻是我(wǒ)們提高網站性能、防止浏覽器膨脹、減少服務器和帶寬資(zī)源使用、加快頁面加載時間、保持開(kāi)發基礎設施清潔和爲最終用戶提供更好體(tǐ)驗的另一(yī)種方法。

我(wǒ)們希望這次探索我(wǒ)們的經驗與JPG,PNG和SVG文件類型,圖像壓縮和質量工(gōng)具,爲您提供一(yī)個資(zī)源,因爲我(wǒ)們不斷完善我(wǒ)們自己的過程,以生(shēng)産高質量的網站。


網站建設

深圳复合门户网络科技有限公司提供網站建設,網站制作,網站開(kāi)發,網站設計,網頁開(kāi)發,網站定制,網頁設計等服務,幫助企業提高知(zhī)名度和影響力,提高企業網上競争力。我(wǒ)們的客戶來自各行各業,爲了共同目标,工(gōng)作上密切配合,從創業型小(xiǎo)企業到行業有影響力的網站建設公司,感謝他們對我(wǒ)們的高要求,感謝他們從不同領域給我(wǒ)們帶來的挑戰,讓我(wǒ)們的團隊用頭腦與智慧給客戶帶來驚喜。


閱讀推薦
關閉

在線留言