蘇州網站建設:先進創意Web開發中的(of)圖像優化

發布時(hour)間:2019-03-30 19:50:59 浏覽次數:43

在(exist)提供良好的(of)圖像質量的(of)同時(hour),在(exist)使用(use)最小可能的(of)文件大(big)小之間總是(yes)使用(use)最小可能的(of)文件大(big)小之間的(of)平衡動作(do)。将照片直接從你的(of)DSLR中嵌入可能看起來(Come)不(No)錯,但這(this)會使你的(of)網站的(of)加載速度減慢到(arrive)爬行,而過度壓縮的(of)圖像可能會提高你的(of)網站的(of)速度,同時(hour)使設計和(and)整體美學失去信譽。

對于(At)我(I)們(them)主要(want)處理的(of)兩種圖像資産-照片和(and)圖标/插圖-我(I)們(them)執行圖像質量檢查和(and)壓縮技術的(of)混合操作(do),這(this)些技術在(exist)大(big)多數情況下都能很好地(land)工作(do)。

文件類型和(and)何時(hour)使用(use)它們(them)

我(I)們(them)在(exist)構建網站時(hour)使用(use)三種圖像文件類型:.jpg.png和(and).svg。

JPG最适合用(use)于(At)風景、風景或人(people)物等照片。對于(At)内容上(superior)的(of)圖像,如博客文章圖像,我(I)們(them)的(of)目标是(yes)20-70kb。較大(big)的(of)背景照片可以(by)高達500 kb,但200 kb是(yes)一(one)個(indivual)很好的(of)平均。

JPGS是(yes)有損的(of)(每次導出(out)時(hour)它們(them)都會重新壓縮和(and)降低圖像質量),而且它們(them)不(No)能很好地(land)管理梯度。如果圖像中有梯度,有時(hour)可以(by)将圖像分割成兩個(indivual)切分,這(this)樣就可以(by)使用(use)CSS梯度在(exist)單獨的(of)背景中呈現漸變。

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

PNG可能是(yes)有損耗的(of),但是(yes)我(I)們(them)通常使用(use)無損的(of),這(this)意味着每個(indivual)像素都被精确地(land)保存,而不(No)會降低調色闆,從而産生(born)高質量的(of)圖像。

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

上(superior)城網站建設:先進Web開發中的(of)圖像優化

作(do)爲(for)一(one)個(indivual)例子,當我(I)們(them)使用(use)PNG和(and)SVG時(hour),比較銀幕内幕和(and)Bozeman網站的(of)徽标。對于(At)前者,我(I)們(them)使用(use)了(Got it)SVG。對于(At)Bozeman網站,由于(At)CSS動畫在(exist)用(use)戶滾動時(hour)引入的(of)複雜性,我(I)們(them)選擇使用(use)PNG以(by)避免影響浏覽器性能。

上(superior)城網站建設:先進Web開發中的(of)圖像優化

有時(hour)最好的(of)解決方案是(yes):對于(At)JTech南沅網站建設的(of)網站上(superior)的(of)徽标,“JT”組件是(yes)PNG,但“慶祝20年”是(yes)SVG,以(by)便在(exist)所有視口大(big)小中保留其質量。

Optimization Techniques

爲(for)了(Got it)獲得最佳效果,必須優化您的(of)圖像。爲(for)此,我(I)們(them)利用(use)三個(indivual)程序:ImageOptim(用(use)于(At)JPGS和(and)PNGS)、ImageAlpha(針對PNGS)和(and)沖刷(用(use)于(At)SVGS)。

優化JPGS

上(superior)城網站建設:先進Web開發中的(of)圖像優化

ImageOptim減少了(Got it)JPGS和(and)PNG的(of)文件大(big)小。對于(At)大(big)型圖像,比如我(I)們(them)用(use)于(At)背景面闆的(of)圖像,我(I)們(them)将尺寸限制在(exist)1600x1200px。對于(At)在(exist)博客文章中插入的(of)南沅網站建設:先進Web開發中的(of)圖像優化之類的(of)内容照片,我(I)們(them)将尺寸限制在(exist)200到(arrive)800 px之間。

在(exist)調整到(arrive)其最終分辨率後南沅網站建設,圖像将使用(use)現有的(of)最佳質量在(exist)Photoshop中輸出(out)。每次壓縮圖像時(hour),它都會失去一(one)定的(of)保真度,因此我(I)們(them)更願意完全依靠ImageOptim來(Come)進行壓縮,而不(No)是(yes)讓Photoshop進行一(one)次傳遞。Photoshop的(of)效率明顯較低:它的(of)“網頁保存”質量爲(for)65,它産生(born)的(of)圖像文件大(big)小相等,但保真度比ImageOptim的(of)質量85差。

視網膜JPGS

當我(I)們(them)瞄準視網膜或其他(he)高密度顯示器時(hour),我(I)們(them)發現最好是(yes)以(by)兩倍的(of)分辨率保存一(one)個(indivual)JPG,但是(yes)在(exist)ImageOptim中使用(use)更高的(of)壓縮,大(big)約50-60,這(this)可以(by)産生(born)一(one)個(indivual)高質量的(of)圖像,在(exist)視網膜和(and)标準的(of)低密度顯示器上(superior)看起來(Come)都很好。這(this)項技術允許我(I)們(them)使用(use)視網膜和(and)标準顯示器的(of)單一(one)資産,而不(No)是(yes)切割和(and)加載多個(indivual)版本,而不(No)翻兩番我(I)們(them)的(of)圖像。

優化PNG

上(superior)城網站建設:先進Web開發中的(of)圖像優化

對于(At)PNGS,我(I)們(them)使用(use)其“爲(for)Web保存”選項中的(of)PNG24從P南沅網站建設hotoshop中輸出(out),然後通過ImageOptim運行它。如果它檢測到(arrive)圖像使用(use)的(of)顔色少于(At)256色,ImageOptim将無損地(land)将圖像轉換爲(for)PNG8,更簡單的(of)文件格式可以(by)産生(born)非常輕的(of)文件。

使用(use)ImageOptim,我(I)們(them)最終輸出(out)的(of)圖像沒有太多的(of)複雜性(最小的(of)顔色、簡單的(of)形狀和(and)分辨率小于(At)200 x 200 px),大(big)小可以(by)從15 kb到(arrive)1kb以(by)下。

優化大(big)型PNG

對于(At)更複雜的(of)圖像,如果我(I)們(them)不(No)能用(use)ImageOptim生(born)成一(one)個(indivual)介于(At)15 kb到(arrive)50 kb之間的(of)文件,我(I)們(them)就使用(use)ImageAlpha。ImageAlpha用(use)于(At)處理PNG 24(百萬種顔色)到(arrive)PNG 8(最大(big)256種顔色)的(of)PNGs,将圖像從無損變爲(for)有損,最終目标是(yes)顔色數量最少的(of)PNG 8。

這(this)種格式的(of)損失主要(want)是(yes)指對調色闆進行戰略細化,消除了(Got it)最不(No)注意的(of)顔色,以(by)産生(born)仍然看起來(Come)很好的(of)圖像,同時(hour)降低了(Got it)它的(of)複雜性。

從ImageAlpha導出(out)之後,我(I)們(them)通過ImageOptim運行它,以(by)便進一(one)步優化它。

優化SVGS

當涉及到(arrive)SVG時(hour),在(exist)從IlluStrator導出(out)圖像之前,我(I)們(them)盡可能地(land)降低複雜性。這(this)是(yes)一(one)個(indivual)通常繁瑣的(of)過程,因爲(for)它們(them)的(of)大(big)小,我(I)們(them)首先嘗試将圖層的(of)數量減少到(arrive)最小,同時(hour)仍然準确地(land)顯示藝術品。然後将其保存爲(for)IlluStrator中的(of)SVG,并使用(use)一(one)個(indivual)名爲(for)scour的(of)程序進行優化。

我(I)們(them)使用(use)這(this)個(indivual)Automator腳本使其在(exist)MacOS中更容易使用(use),允許您右鍵單擊Finder中的(of)SVG文件,并通過“服務”菜單優化SVG。我(I)們(them)經常使用(use)字體文件的(of)矢量圖形,是(yes)單色的(of)程序,稱爲(for)符号.

Conclusion

正确地(land)優化圖南沅網站建設像隻是(yes)我(I)們(them)提高網站性能、防止浏覽器膨脹、減少服務器和(and)帶寬資源使用(use)、加快頁面加載時(hour)間、保持開發基礎設施清潔和(and)爲(for)最終用(use)戶提供更好體驗的(of)另一(one)種方法。

我(I)們(them)希望這(this)次探索我(I)們(them)的(of)經驗與JPG,PNG和(and)SVG文件類型,圖像壓縮和(and)質量工具,爲(for)您提供一(one)個(indivual)資源,因爲(for)我(I)們(them)不(No)斷完善我(I)們(them)自己的(of)過程,以(by)生(born)産高質量的(of)網站。


網站建設

深圳市维缇网络科技有限公司提供網站建設,網站制作(do),網站開發,網站設計,網頁開發,網站定制,網頁設計等服務,幫助企業提高知名度和(and)影響力,提高企業網上(superior)競争力。我(I)們(them)的(of)客戶來(Come)自各行各業,爲(for)了(Got it)共同目标,工作(do)上(superior)密切配合,從創業型小企業到(arrive)行業有影響力的(of)網站建設公司,感謝他(he)們(them)對我(I)們(them)的(of)高要(want)求,感謝他(he)們(them)從不(No)同領域給我(I)們(them)帶來(Come)的(of)挑戰,讓我(I)們(them)的(of)團隊用(use)頭腦與智慧給客戶帶來(Come)驚喜。


閱讀推薦
關閉

在(exist)線留言