国产性猛交xx乱_性色国产成人久久久精品_亚洲成年人av_亚洲av片不卡无码久久_日本精品一二三_久久免费精品国产_欧美成人精品一区二区综合免费_无码人妻丰满熟妇区毛片蜜桃精品_四虎永久免费影院_国产一区二区三区四区在线

濃縮的精華!從零開始帶你認識的圖片格式WEBP

2015-8-12    博博

藍藍設計m.wowo44.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供有效的UI界面設計BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

來源:優設網

image-format-webp-introduction-1

編者按:相信走在前列的設計師已經知道了WebP這種圖片格式,比起JPEG、PNG 和 GIF ,它能在保證圖片精細度的同時縮小圖片體積,在 Google 的明星產品如 Youtube、Gmail、Google Play 中都可以看到 WebP 的身影,今天騰訊的同學@Hahn__ 研究后總結了一篇深度技術文《WebP 探尋之路》,不落人后,來學習吧。

想跟上大潮流,這篇熱門好文少不了:《我的征程是未來!帶你展望2015年最重要的網頁設計趨勢》

前言

不管是 PC 還是移動端,圖片一直是流量大頭,以蘋果公司 Retina 產品為代表的高 PPI 屏對圖片的質量提出了更高的要求,如何保證在圖片的精細度不降低的前提下縮小圖片體積,成為了一個有價值且值得探索的事情。

但如今對于 JPEG、PNG 和 GIF 這些圖片格式的優化幾乎已經達到了, 若想改變現狀開辟新局面,便要有釜底抽薪的膽量和氣魄,而 Google 給了我們一個新選擇:WebP。

對 WebP 的研究緣起于手機 QQ 原創表情商城,由于表情包體積較大,在 2G/3G 的網絡環境下加載較慢。同事小貝恰好因為 2013 Google I/O Event 了解到了 WebP,于是我們便一起開始了沒羞沒躁的技術預研,期待在原創表情圖片的質量與體積之間尋找最美的平衡。

WebP 探尋之路

今年 WebP 圖片格式得到越來越多的關注,很多團隊也開始布道,前陣子的前端圈“走進騰訊互娛前端技術專場”也有相關專題。借此熱潮,在這里把上一年的探索過程以及今年 WebP 新的發展一同分享出來,同時也期待更多的人將其應用于實際業務中。

什么是 WebP?

WebP(發音 weppy),是一種支持有損壓縮和無損壓縮的圖片文件格式,派生自圖像編碼格式 VP8。根據 Google 的測試,無損壓縮后的 WebP 比 PNG 文件少了 45% 的文件大小,即使這些 PNG 文件經過其他壓縮工具壓縮之后,WebP 還是可以減少 28% 的文件大小。

2010 年發布的 WebP 已經不算是新鮮事物了,在 Google 的明星產品如 Youtube、Gmail、Google Play 中都可以看到 WebP 的身影,而 Chrome 網上商店甚至已完全使用了 WebP。國外公司如 Facebook、ebay 和國內公司如騰訊、淘寶、美團等也早已嘗鮮。目前 WebP 也在我廠很多的項目中得到應用,如騰訊新聞客戶端、騰訊網、QQ空間等,同時也有一些針對 WebP 的圖片格式轉換工具,如智圖WebP 探尋之路

(Google 已和正在部署的 WebP 的產品)

可喜的是,直到今年,Google 對 WebP 依舊投入了持續的熱情,2014 年的 Google I/O Event 中也出現了兩個介紹 WebP 應用的視頻WebP 已大量應用于全球流量消耗最多的 Google 產品中,你還有理由拒絕它嗎?

WebP 探尋之路

WebP 的優勢

上面只是簡單介紹了這種圖片格式的背景和應用,不過 “talk is cheap”,這種格式優勢在哪里?除了壓縮效果極好,圖片質量能否得到保障?這需要更理性客觀的數據:

這里列舉一個簡單的測試:對比 PNG 原圖、PNG 無損壓縮、PNG 轉 WebP(無損)、PNG 轉 WebP(有損)的壓縮效果。更多測試查看   (請用 Chrome 瀏覽器打開)

WebP 探尋之路

可以得出結論:

  • PNG 轉 WebP 的壓縮率要高于 PNG 原圖壓縮率,同樣支持有損與無損壓縮
  • 轉換后的 WebP 體積大幅減少,圖片質量也得到保障(同時肉眼幾乎無法看出差異)
  • 轉換后的 WebP 支持 Alpha 透明和 24-bit 顏色數,不存在 PNG8 色彩不夠豐富和在瀏覽器中可能會出現毛邊的問題

WebP 的優勢體現在它具有更優的圖像數據壓縮算法,能帶來更小的圖片體積,而且擁有肉眼識別無差異的圖像質量;同時具備了無損和有損的壓縮模式、Alpha 透明以及動畫的特性,在 JPEG 和 PNG 上的轉化效果都非常優秀、穩定和統一。

科技博客 GigaOM 曾報道:YouTube 的視頻略縮圖采用 WebP 格式后,網頁加載速度提升了 10%;谷歌的 Chrome 網上應用商店采用 WebP 格式圖片后,每天可以節省幾 TB 的帶寬,頁面平均加載時間大約減少 1/3;Google+ 移動應用采用 WebP 圖片格式后,每天節省了 50TB 數據存儲空間。

兼容性與可用性

現在問題來了:WebP 的支持度和兼容性如何?

根據對目前國內瀏覽器占比與 WebP 的兼容性分析,大約有 50% 以上的國內用戶可以直接體驗到 WebP,如果你的網站以圖片為主,或者你的產品基于 Chromium 內核,建議體驗嘗試。假如你打算在 App 中使用 WebP,除了 Android4.0 以上提供的原生支持外,其他版本以及 iOS 都可以直接使用官方提供的解析庫(Android、iOS)。

為了驗證 WebP 圖片格式的業務可行性,我們從流暢度、解碼耗時、CPU 使用、內存占用幾個維度進行的分析,在開發同學們的幫助下得到了非常寶貴的測試數據:

測試一

AndroidQQ 下 PNG 和 WebP 各指標對比。

  • 測試環境:AndroidQQ、Galaxy Nexus、Android4.2.2 系統
  • 測試對象:WebP、PNG

測試數據(部分):

WebP 探尋之路

測試結論:

  • 解碼耗時:WebP 的解碼時間是 PNG 格式的 4.4 倍(24.8ms)
  • 流暢程度:兩種格式下,AIO 滑動流暢度無明顯差異
  • CPU使用:兩種格式下,連續發送 15 個表情,CPU 使用均在 10%—26% 之間波動,兩者無明顯差異
  • 內存占用:兩者格式下,連續發送 15 個表情,PSS 內存占用跨度均為 11M,無明顯差異

測試二

iPhoneQQ 下 PNG 和 WebP 各指標對比。

  • 測試環境:iPhoneQQ、iPhone4、iOS5.1.1 系統
  • 測試對象:WebP、PNG

測試數據(部分):

WebP 探尋之路

測試結論

  • 解碼耗時:WebP 的解碼時間是 PNG 的 5 倍 左右(64.1ms)
  • 流暢程度:WebP 的 FPS 平均值會比 PNG 的平均值要小,但是比較穩定,跨度不大,性能也相差不大
  • CPU使用:總體上看,PNG 格式的表情使用 CPU 波動比較大。從平均值來看 WebP 格式表情占用的 CPU 會比 PNG 表情的占用率大
  • 內存占用:WebP 格式表情,占用內存的跨度為 4M,波動比較明顯。PNG 格式表情,占用內存的跨度為 5M,沒有明顯波動。停止發送表情后,40s 左右內存均有回降

可見除了 WebP 在解碼時間與 PNG 有較明顯差異(毫秒級別)之外,總體使用體驗和 PNG 基本無差異。同時也需要明確,移動設備的發展迅猛,硬件升級快,上一年的表現也許在今年又有了明顯的提升。所以,在 App 中使用 WebP 基本沒有技術阻礙。

對原創表情商城的技術指導

在驗證了業務可行性之后,WebP 又激發了我們對另外一些方向的思考:既然它表現如此優秀,能否進一步摸清其“秉性”,得到一些能在未來使用中遵循的指導方案?

于是,為了更深入了解 WebP 特性,我們針對原創表情項目 “不同的表情圖片,如何獲得 WebP 的最佳壓縮效率” 問題繼續展開探究,主要從圖片規格、色彩數(顏色數量)、參數配置幾個維度進行:

探索一:圖片規格

通過閱讀文獻了解到 WebP 使用的是 Fancy 采樣算法,既然是采樣算法必然有采樣區塊,而 JPEG 的采樣區塊是 8*8,對于原始圖片的長寬不是 8 的倍數,都需要先補成 8 的倍數,使其能一塊塊的處理,所以對于 8 的整數倍的圖片,壓縮會更。

那么 WebP 的采樣區塊會是多少?我們在其他因素保持不變的前提下改變圖片規格,選取了 200*200 附近多個規格值,得到了一些數據。將數據可視化之后可以看到凡是以 16*16 倍數(160*160、176*176、192*192、256*256)為規格的圖片,有損壓縮的比例都明顯大于以 4*4 或 8*8 的倍數為規格的圖片。

WebP 探尋之路

結論

原創表情可以考慮使用 “16n*16n” 的規格。目前原創表情選擇的是 200*200 的規格大小,實際上選擇 256*256 或者 192*192 能獲得更高的 WebP 壓縮效率,量級在千分之幾。

探索二:色彩數

在 JPEG 和 PNG 格式的選擇經驗上可以知道,對于色彩復雜的圖片,一般使用 JPEG 格式,而對于色彩單一的圖片,使用 PNG 格式。可見色彩數會影響圖片的壓縮效果。于是我們通過 Photoshop 中的色階分離功能調整表情圖片的色彩數,在其他因素保持不變的前提下對比不同色彩數對于 WebP 有損無損壓縮的影響。

WebP 探尋之路

可見,在色彩數相對較少的前提下,無損壓縮的效果要優于有損壓縮;而色彩數很多時,有損壓縮效果要優于無損壓縮,這個分界點在 256±100 之間。

結論:

建議原創表情盡量控制顏色數在 256 色以內,采用無損壓縮性價比最高。

  • 小于 256 色:以圖標,圖形,剪貼畫為代表,最適合采用 WebP 無損壓縮,精細度完美,體積大幅減少;
  • 大于 256 色:以多數表情圖,廣告圖為代表,最適合采用 WebP 有損壓縮,選擇較高壓縮比(建議壓縮質量為 100% ~ 75%)
  • 遠大于 256 色:以風景照,視頻截圖為代表,最適合采用 WebP 有損壓縮,選擇適中壓縮比(建議壓縮質量為 75% 以下)

探索三:色溫、漸變與雜色、直線與直線、描邊

WebP 探尋之路

隨后又從色溫、漸變與雜色、直線曲線、是否需要描邊上進行了分析,最后的結論即:

  • 色溫并不會影響表情圖片的壓縮效果,可大膽用色
  • 漸變與雜色理論上都是增加色彩數,它的壓縮規律從符合第二條,但建議表情圖片少用漸變雜色和不必要的線條
  • 直線與曲線理論上也是增加了色彩數(因為曲線邊緣會存在漸變),建議如果表情中可以“直”的地方就不要“彎”
  • WebP 格式的圖片不會存在毛邊問題,所以不需要為表情圖片添加描邊

探索四:壓縮配置

為了得到無損壓縮和有損壓縮的最佳壓縮配置,我們通過對 900 張表情圖片進行不同壓縮配置的測試(大部分表情圖片的色彩數都在 256 色以上),得到下面的數據:

WebP 探尋之路

壓縮參數說明:

  • -lossless:無損壓縮
  • -q:壓縮質量,值越大越圖片質量越好
  • -m:壓縮方式,值越大則圖片質量越好,體積越小,但是耗時較長

可以發現,無損壓縮表現很穩定,壓縮質量越高,壓縮效果也越好。而有損壓縮在壓縮質量設置為 75 以上之后,壓縮效果反而減弱,甚至壓縮后的圖片體積會大于壓縮前的體積。所以得出以下結論:

  • 選擇無損壓縮時,“-lossless -q 100” 是最佳方案
  • 選擇有損壓縮時,“-q 75”是最佳方案(圖片質量與體積大小達到均衡)
  • 無論何種壓縮參數,加上“-m 6”都能使得輸出的 WebP 圖片進一步減少體積,量級是1%~2%,但是會增加耗時

最終,得出了一個正反面案例,從技術角度分析不同的表情圖標的優劣(強調一下是“技術角度”,這里列舉的表情都很贊 ^_^)。

WebP 探尋之路

動態 WebP 初探

了解完靜態 WebP,下面再了解一下動態 WebP(Animated WebP):2013 年 11 月 21 日,Animated WebP 終于取得進展,并在 Chrome32 Beta 中得到了支持。目前 Animated WebP 支持將 GIF 直接轉換成 Animated WebP,或者將多張 WebP 圖片組合成 Animated WebP。與傳統的 GIF 圖比較,Animated WebP 的優勢在于:

  • 支持有損和無損壓縮,并且可以合并有損和無損圖片幀
  • 體積更小,GIF 轉成有損 Animated WebP 后可以減小 64% 的體積,轉成無損可以節省 19% 的體積
  • 顏色更豐富,支持 24-bit 的 RGB 顏色以及 8-bit 的 Alpha 透明通道(而 GIF 只支持 8-bit RGB 顏色以及 1-bit 的透明)
  • 添加了關鍵幀、metadata 等數據

假如你在使用 Chrome32 以上的瀏覽器,可以點這里(https://isparta.github.io)體驗。

WebP 探尋之路

但新興的事物必然存在不足的地方,Animated WebP 存在的問題:

  • 消耗較多的 CPU 和解碼時間(多 1.5~2.2 倍)
  • 和 GIF 相比起來支持度還不夠,目前仍無法通用
  • 為了支持 Animated WebP,Chrome 的新內核 Blink 添加了近 1500 行的代碼

根據自己實際的測試,發現 Animated WebP 的壓縮效果較不穩定,在默認壓縮配置下達不到 Google 官方提供的示例效果。但 Animated WebP 依然有很多值得期待的空間,值得繼續關注。

綜合技術方案

對于不同場景下 WebP 的使用,我們總結了一些解決方案,如下:
1、若使用場景是瀏覽器,可以:

  • JavaScript 能力檢測,對支持 WebP 的用戶輸出 WebP 圖片
  • 使用 WebP 支持插件:WebPJS:

2、若使用場景是 App,可以:

  • Android 4.0 以下 WebP 解析庫
  • iOS WebP 解析庫(

3、轉換工具:

  • 智圖
  • iSparta

iSparta 是我們組針對 WebP 和 APNG 兩種新型圖片格式的轉化而開發的一款桌面應用,直接圖片批量轉換為 WebP,同時提供多種參數配置,歡迎體驗。

WebP 探尋之路

【跟上流行的必備好文】

色彩的學問從來都是變幻多端的:
《快來跟上潮流!來了解一下2015年春夏流行色》

即將大幅流行的幽靈按鈕你都會了嗎?
《知根知底的趨勢!2014年最值得掌握的趨勢”幽靈按鈕”》

設計師必看的谷歌設計語言!
《該跟上潮流了!一大波優質的MATERIAL DESIGN資源免費下載》

 

日歷

鏈接

個人資料

藍藍設計的小編 http://m.wowo44.com

存檔

国产性猛交xx乱_性色国产成人久久久精品_亚洲成年人av_亚洲av片不卡无码久久_日本精品一二三_久久免费精品国产_欧美成人精品一区二区综合免费_无码人妻丰满熟妇区毛片蜜桃精品_四虎永久免费影院_国产一区二区三区四区在线
亚洲欧美日韩国产综合在线| 青青草国产成人av片免费| 国产一区二区美女诱惑| 中文视频在线观看| 欧美日免费三级在线| √…a在线天堂一区| 大白屁股一区二区视频| 日本一道本视频| 久久综合视频网| 久久草av在线| 国产又大又粗又爽的毛片| 精品伦理精品一区| 免费成人美女在线观看| 欧美老熟妇乱大交xxxxx| 欧美电影免费观看高清完整版在线 | 成人精品在线视频观看| 小早川怜子一区二区的演员表| 久久综合一区二区| 国产麻豆精品久久一二三| 毛片视频免费播放| 国产亚洲一区字幕| 国产99久久久国产精品| 99久久婷婷国产综合| 国产精品成人免费| 99久久综合狠狠综合久久| 欧美又粗又大又长| 一区二区三区欧美亚洲| 久久久国产精品久久久| 欧美精品xxxxbbbb| 日本成人在线一区| 日本污视频网站| 欧美激情资源网| 99久久免费精品高清特色大片| 在线观看视频一区二区| 亚洲成人动漫一区| 精品无码在线视频| 久久精品视频在线看| 成人国产精品免费网站| 白白色 亚洲乱淫| 日本乱人伦一区| 亚洲线精品一区二区三区| 国产熟女高潮一区二区三区 | 欧美日韩三级一区二区| 无吗不卡中文字幕| 一区二区伦理片| 国产精品剧情在线亚洲| 性色av浪潮av| 欧美成人三级在线| 床上的激情91.| 欧美色男人天堂| 久色婷婷小香蕉久久| 久久精品日韩无码| 伊人婷婷欧美激情| 日本高清www| 国产精品不卡在线观看| 秘密基地免费观看完整版中文| 色婷婷激情久久| 午夜日韩在线电影| 18精品爽国产三级网站| 亚洲人成电影网站色mp4| 午夜久久久久久久| 国产精品婷婷午夜在线观看| 日本人dh亚洲人ⅹxx| 久久先锋影音av鲁色资源网| av亚洲精华国产精华精华| 日韩午夜三级在线| 天天射综合影视| 亚洲精品自拍视频在线观看| 亚洲伊人伊色伊影伊综合网| 一级黄色录像毛片| 亚洲综合久久久久| 日本一二三不卡视频| 一区二区三区蜜桃网| 久久美女免费视频| 亚洲自拍偷拍网站| 污污视频网站在线免费观看| 亚洲国产精品久久久男人的天堂| 日韩欧美视频免费观看| 天天色 色综合| 亚洲国产精品免费在线观看| 日本91福利区| www久久精品| 2欧美一区二区三区在线观看视频| 成人app下载| 久久只精品国产| 国产一级免费片| 自拍偷拍国产精品| 91社区视频在线观看| 日韩福利视频网| 在线日韩国产精品| 国产精华液一区二区三区| 日韩欧美一卡二卡| jjzz黄色片| 综合av第一页| 青青青视频在线播放| 免费观看一级特黄欧美大片| 欧美日韩精品综合在线| 成人美女视频在线观看| 国产亚洲欧美激情| 日韩一级视频在线观看| 一区二区三区日韩欧美精品| 午夜精品福利在线视频| 精品一区二区在线播放| 欧美一区二区三区四区五区 | 日韩三级高清在线| 永久看看免费大片| 亚洲欧洲成人av每日更新| 在线观看日本黄色| 美国毛片一区二区| 欧美一区二区三区精品| 亚洲一区二区三区黄色| 尤物在线观看一区| 日本道精品一区二区三区| 成人一区二区三区在线观看| 久久综合九色综合97_久久久| 波多野结衣先锋影音| 午夜免费久久看| 精品视频1区2区| 人妻巨大乳一二三区| 亚洲精品写真福利| 91精彩视频在线| 99re这里只有精品6| 亚洲天堂av老司机| 色综合天天综合给合国产| 天天色天天爱天天射综合| 欧美肥胖老妇做爰| 国产高潮失禁喷水爽到抽搐| 亚洲制服丝袜在线| 欧美日韩精品一二三区| 亚洲欧美日韩中文字幕在线观看| 亚洲黄网站在线观看| 欧美性视频一区二区三区| 男男受被啪到高潮自述| 亚洲综合在线视频| 欧美久久久久久久久中文字幕| 第一页在线视频| 午夜精品久久久| 日韩一级大片在线观看| www.色多多| 激情文学综合丁香| 日本一区二区三区在线不卡 | 免费观看在线色综合| 精品国产成人在线影院| www.99热| 国产成人在线视频免费播放| 亚洲国产精品ⅴa在线观看| 国产黄色小视频网站| 成人爱爱电影网址| 一区二区三区在线视频播放 | 一区二区三区四区在线播放| 欧洲精品一区二区三区在线观看| 美女被艹视频网站| 五月天一区二区三区| 欧美mv日韩mv国产网站app| 色欲狠狠躁天天躁无码中文字幕| 风间由美中文字幕在线看视频国产欧美| 国产精品高清亚洲| 欧美私模裸体表演在线观看| 中文字幕第3页| 久久99精品久久久久久动态图| 国产三级三级三级精品8ⅰ区| 91aaa在线观看| 性色av蜜臀av浪潮av老女人| 激情亚洲综合在线| 亚洲欧美偷拍卡通变态| 91精品一区二区三区久久久久久| 成人免费毛片糖心| 成人丝袜高跟foot| 午夜精品久久久久久| 国产午夜精品久久久久久免费视| tube国产麻豆| 中文字幕乱码在线| 国产精品一区二区你懂的| 亚洲激情五月婷婷| 精品国产自在久精品国产| 污软件在线观看| 日本人添下边视频免费| 国产一区二区女| 一区二区三区中文字幕电影| 日韩欧美国产一区二区三区| 亚洲女人久久久| 国产女人18毛片水真多18| 国产高清成人在线| 亚洲gay无套男同| 亚洲国产经典视频| 欧美日韩久久久久久| 欧美性生给视频| 国产白袜脚足j棉袜在线观看| 国产精品一区二区果冻传媒| 亚洲一级不卡视频| 国产欧美一区二区精品性色超碰| 欧美日韩一区二区在线观看视频| 毛片aaaaaa| japanese在线观看| 成人午夜精品一区二区三区| 日本怡春院一区二区| 亚洲天堂2016| 国产无人区一区二区三区| 56国语精品自产拍在线观看| 疯狂试爱三2浴室激情视频|