圖像管理的最佳實踐
無可否認的事實,包括圖像在您的網(wǎng)站或移動應用程序?qū)⒂脩舻呐d趣,導致更強的參與。例如,職位,包括圖像產(chǎn)生百分之650較高的參與比單純的文本的帖子,根據(jù)WebDAM圖表。使用引人注目的圖像只會繼續(xù)增長??紤]到2018、百分之84的通信將視覺,在圖表記錄。
但提供一致的體驗,和最佳的圖像在各種桌面和移動設備仍然是開發(fā)商一個巨大的挑戰(zhàn)。他們需要考慮圖像的尺寸從大的文件需要更長的時間來下載,把帶寬有負面影響網(wǎng)站的性能和用戶體驗以及類型的設備,其被視為與平面設計中的圖像放。
…提供一致的體驗,和最佳的圖像…是開發(fā)商一個巨大的挑戰(zhàn)
高效的圖像管理的關鍵是你要有吸引人的圖像改進,提供更快的頁面加載適當?shù)膱D像格式,并提供一致的體驗,在很寬的范圍內(nèi)的,需要不同的平面布置設備,決議和視口。
目標:提高開發(fā)效率,加快你的網(wǎng)站的市場,并且找到一個方法來避免創(chuàng)建每個圖像的多個版本支持響應式設計。為了幫助你實現(xiàn)這些目標,有四個最佳實踐,你應該使用:
1。優(yōu)化性能更好的圖像
圖像優(yōu)化是將圖像盡可能小的文件大小,同時保持視覺質(zhì)量。這樣做可以節(jié)省字節(jié)和速度你的網(wǎng)站的性能。
選擇最佳的圖像,你必須了解各種不同的因素影響圖像文件的大小和質(zhì)量,以及考慮什么行為可能導致不必要的帶寬使用,如浪費的瀏覽器端的大小,提供靜態(tài)圖標一個接一個,所有輸送介質(zhì)中使用一個單一的圖像尺寸。
一個圖像優(yōu)化的主要方面包括選擇正確的格式提供給用戶,并避免使用不必要的高質(zhì)量圖像。你應該找一個解決方案,動態(tài)地選擇最有效的格式-無論是傳統(tǒng)的JPEG,PNG和GIF,或現(xiàn)代的格式,如WebP由谷歌和微軟開發(fā)的JPEG-XR發(fā)達,自動調(diào)整適當?shù)臑槊恳粋€場景的壓縮質(zhì)量。
隨著響應式設計越來越多地使用,你要確保你也可以縮放和裁剪圖像以適應任何頁面布局,在任何設備上。
2。簡化你的工作流程
理想情況下,你應該盡可能的自動化過程。
毫無疑問,你有一個圖片添加到您的網(wǎng)站或應用程序相關的具體工作流程。 在很多情況下,設計師會創(chuàng)造出的藝術品,那么開發(fā)商的要求,對各種設備和不同的瀏覽器顯示多種格式的多種尺寸。
然后他們需要存儲多個版本寫的邏輯,使合適的版本選擇和傳遞給每一位用戶。如果你曾經(jīng)這樣做過,你知道它需要大量的時間,并且可以減緩你的時間去市場。
理想情況下,你應該盡可能的自動化過程。任何解決方案都要使你創(chuàng)建的圖像的一個高質(zhì)量的版本,然后可以動態(tài)地改變在適當?shù)陌姹舅偷竭m合每個用戶和每個設備的要求看。通過這樣做,你會不要求你的設計師設計師創(chuàng)造的每一個圖像的多個版本,節(jié)省時間和資源,或者你需要的圖像在任何方式轉(zhuǎn)變做額外的工作。
3.移動到HTTP / 2
…的瀏覽器使一個連接到服務器,并優(yōu)化所有的圖像在一個單一的連接請求
雖然網(wǎng)站的外觀和風格發(fā)生了巨大的變化,在過去幾年–從簡單的基于文本的網(wǎng)頁瀏覽器應用先進完整的圖像和視頻–底層HTTP協(xié)議并沒有改變,–直到最近,由IETF的HTTP/2協(xié)議的批準。使用HTTP / 2可以幫助你優(yōu)化用戶體驗你的應用程序或網(wǎng)站甚至更多。
一般這種新的HTTP協(xié)議將提高 網(wǎng)站性能;減少支持頭部壓縮所需要的帶寬量;提高延遲并使開發(fā)者使用優(yōu)化的連接更加容易,不再需要域分片和其他微妙的表現(xiàn)技巧。
最大的區(qū)別,你會看到當移動到HTTP / 2與圖像重頁。在一個單頁的更多圖片,可以看到更多的改進。原因:HTTP / 2,而不是要求圖像順序,或創(chuàng)造許多并行連接,瀏覽器對服務器的一個連接,并優(yōu)化所有的圖像在一個單一的連接請求。
4。利用CDN全局分布式緩存
內(nèi)容分發(fā)網(wǎng)絡(CDN)是大的,地理上分散的網(wǎng)絡專用服務器,加速Web內(nèi)容和豐富的媒體提供互聯(lián)網(wǎng)連接設備。
CDN提供許多利益各方,包括用戶、內(nèi)容和應用程序所有者和服務提供商。這些網(wǎng)絡支持更快的頁面加載,提高用戶體驗,最終降低報廢率,增加印象,提高轉(zhuǎn)化率,增強客戶忠誠度。
這些最佳實踐將使你能夠創(chuàng)建一個無縫的、端到端的處理過程的圖像,包括上傳、組織、查看、存儲、傳送和管理所有的圖像。與cloudinary解,你可以做到這一切,快速有效地從一個單一的平臺,這將有助于進一步降低集成的麻煩和混亂,同時提高團隊協(xié)作。