<fieldset id="gy0wc"></fieldset>
<fieldset id="gy0wc"></fieldset>
  • <ul id="gy0wc"><sup id="gy0wc"></sup></ul>
  • 當前位置:首頁 > 行業知識 > 綜合

    webp是什么格式

    關注:38 發布時間:2022-01-05 13:12:04

    webp是google在2010年開發的圖片格式,為網頁上的圖片提供了的無損和有損壓縮。web開發人員可以使用webp創建尺寸更小、細節更豐富的圖片,從而提高網站的速度。更快的加載速度對于網站的用戶體驗和網站的營銷效果至關重要。

    為了在所有設備和用戶中達到比較佳的加載效果,您網站上的圖片文件大小不應超過500 kb。

    相比png圖片,webp無損圖片通常比png圖片至少小25%。在相同的ssim(結構相似性)質量指數下,webp有損圖像通常比jpeg圖像小25%到34%。

    無損webp也支持透明。但是在可以接受有損rgb壓縮的情況下,有損webp也支持透明,通常比png文件小三倍。

    google報告稱,動畫gif文件轉換為有損webp后文件大小減少了64%,轉換為無損webp后文件大小減少了19%。

    webp文件格式是基于riff(資源交換文件格式)的文檔格式。使用hexdump,您可以看到文件的簽名是52 49 46 46(riff):

    $ hex dump-canonical pixel . webp 00000000 52 49 46 46 26 00 00 00[.] |riff.webpvp 8 | 00000010 1a 00 00 00 30 01 00 9d[.] |.0.*.| 00000020 0e 25 a4 00 03 70 00 fe [.] |.%.p.`.| 0000002e

    獨立libwebp庫,作為webp技術規范的參考實現,可以從google的git倉庫或者tar包中獲取。

    全80%的瀏覽器都與webp格式兼容。在寫這篇文章的時候,蘋果的safari瀏覽器不兼容。解決這個問題的辦法是提供jpg/巴布亞新幾內亞的圖片和webp圖片。有一些方法和wordpress插件可以做到這一點。

    為什么要這么做?

    我的部分工作是設計和維護我們組織的網站。由于網站是一個營銷工具,而網站的速度是衡量用戶體驗的重要指標,所以我一直致力于提高網站的速度。通過將圖片轉換成webp來減少圖片的大小是一個很好的解決方案。

    我用web.dev檢測了其中一個網頁。該工具由燈塔公司提供,遵循apache 2.0許可證,可在https://github.com/googlechrome/lighthouse.找到

    根據它的描述,“燈塔是一個開源的自動化工具,旨在提高網頁的質量。您可以在公共或經過身份驗證的網頁上運行它。它對性能、可用性、漸進式網絡應用、搜索引擎優化等進行審計。可以在chrome瀏覽器的開發工具中運行燈塔,也可以從命令行運行或者作為node模塊運行。您輸入一個指向燈塔的網址,燈塔將對該網頁執行一系列審計,然后生成該網頁的審計結果報告。您可以從報告中失敗的審計條目中了解如何優化網頁。每次審計都有一個相應的文檔,解釋項目為什么重要以及如何解決它。”

    創建一個較小的webp圖片

    我測試的頁面返回了三張圖片。在它生成的報告中,它提供了建議和目標。我選擇了它來報告650 kb的app-graphic圖片。通過轉換成webp格式,估計圖像大小可以減少到61 kb,節省589 kb。我在photoshop里轉換了,用默認的webp設置保存。它的文件大小是44.9kb.比預期的要好!從下面的photoshop截圖可以看出,兩張圖片在視覺質量上是完全相同的。

    左:650 kb(實際大小)。右:44.9 kb(轉換后的目標大小)。

    當然,也可以使用開源圖像編輯工具gimp將圖像導出到webp。它提供了幾個質量和壓縮參數:

    另一張照片放大后:

    png(左圖)和webp(右圖)都是從jpg轉換過來的。對比兩張圖,可以看出webp不僅文件大小更小,視覺質量也更好。

    將圖片轉換為webp

    您還可以使用linux命令行工具將圖片從jpg/巴布亞新幾內亞轉換為webp:

    在命令行使用cwebp將png或jpg圖片文件轉換成webp格式。您可以使用以下命令將png圖片文件轉換為質量參數為80的webp圖片。

    cwebp-q80 image.png-o image . webp

    您也可以使用image magick,它可以在您的分發倉庫中找到。轉換的子命令是convert,它需要的所有參數都是輸入輸出文件:

    轉換pixel.webp像素

    使用編輯器將圖片轉換為webp

    要在圖片編輯器中將圖片轉換為webp,可以使用gimp。從2.10版本開始,它本機支持webp。

    如果你是photoshop用戶,你需要一個轉換插件,因為默認情況下photoshop不包含webp支持。根據apache許可證2.0發布的webpshop 0.2.1是一個用于打開和保存webp圖片(包括動畫圖片)的photoshop模塊,可以在https://github.com/webmproject/webpshop.找到

    為了正常使用,需要將其放入photoshop插件目錄下的bin文件夾中:

    windows x64:c : \程序文件\ adobe \ adobe photoshop \插件\webpshop.8bi

    mac:應用/adobe photoshop/插件/webpshop.plugin

    wordpress上的webp

    很多網站都是用wordpress搭建的(我的網站是)。因此,沃

    dpress如何上傳webp圖片?在寫這篇文章的時候,并不支持。但是當然也有滿足這個需求的插件,所以你可以在你的網站上同時準備webp和png/jpg圖片(針對蘋果用戶)。

    馬呂斯主持中有以下說明:

    “把webp圖片直接上傳到wordpress會怎么樣?很簡單。只需在你的主題functions.php文件中添加幾行。wordpress默認不支持顯示和上傳webp文件,但是我將通過幾個簡單的步驟向您展示如何讓它支持。登錄到你的wordpress管理員界面,進入“外觀/主題編輯器”找到functions.php。復制以下代碼,將其粘貼到文件中并保存:

    //* * *為webp圖像文件啟用上載。*/function webp _ upload _ mimes($ existing _ mimes){ $ existing _ mimes[" webp "]=" image/webp ";返回$ existing _ mimes} add _ filter(" mime _ type "," webp _ upload _ mimes ");

    如果您想在“媒體/媒體庫”中查看縮略圖預覽,您需要將以下代碼添加到functions.php文件中。為了找到functions.php文件,進入“外觀/主題編輯器”并搜索functions.php,然后復制以下代碼,將其粘貼到文件中并保存:

    //** *為webp圖像文件啟用預覽/縮略圖。*/function webp _ is _ displayed($ result,$ path){ if($ result===false){ $ displayed _ image _ types=array(imagetype _ webp);$ info=@ getimagesize($ path);if(empty($ info)){ $ result=false;} elseif(!in_array($info[2],$ displayed _ image _ types)){ $ result=false;} else { $ result=true} }返回$ result} add _ filter(" file _ is _ displayed _ image "," webp _ is _ displayable ",10,2);

    "

    webp與未來

    webp是一種健壯且優化的格式。它看起來更好,有更高的壓縮比,并且具有大多數其他常見圖片格式的所有特征。不要再等了,現在就用。

    猜你喜歡

    • 定妝噴霧排行榜10強

      定妝噴霧排行榜10強46人支持

      關于彩妝噴霧,很多女生第一時間會想:適合干性皮膚嗎?其實不是!彩妝噴霧因人而異。如果你在分季節、分膚質、分環境…,,選擇了正確的,你會發現它的適用性!首先,噴霧肯定是除了定妝還…

    • 2020支付寶年度賬單哪里看

      2020支付寶年度賬單哪里看84人支持

      昨天“石哥”發現支付寶可以查2020年的年度賬單。估計還有一些小伙伴不知道。我今天會帶大家去檢查一下。不知道小伙伴查完會有什么感受。反正我第一感覺就是“我哪來的那么…

    • 蔥嶺在哪里?

      蔥嶺在哪里?68人支持

      熟悉絲綢之路的人,一定對地理名詞從嶺很熟悉。現在我們已經很少見到這個地理名詞了,那么古代總是提到的青嶺在哪里呢?改名帕米爾!絲綢之路從嶺位于中亞東南部和中國最西部,橫跨塔…

    • 買蘋果還是華為手機好?

      買蘋果還是華為手機好?23人支持

      現在的手機市場可以說是非常熱鬧了。大家都把目光放在了華為和蘋果身上,受到了很多用戶的青睞,所以在換手機的時候就把這兩個品牌識別出來了。如果你在其中,一定要注意。蘋果和…

    • 大學校園潛在的商機

      大學校園潛在的商機27人支持

      大學生出國銷售需求非常旺盛,校園外賣市場巨大。在校學生能否搭建自己的外賣點菜平臺,在校園食堂和周邊餐飲企業外賣?借助軟件,將食堂及周邊餐飲企業整合到外賣平臺,讓學生不用排…

    • 增幅怎樣計算

      增幅怎樣計算20人支持

      1.增長率是指某一時期某一數據指標的增長量與基期數據的比值。2.增長率=增量/原始總額*100%。3.增長百分比是指13年內這一增長額相對于銷售額的百分比。4.計算公式:同比增長率=(本期-同期)同期100%。某指標同比增長率=(某指標當前值-該指標去年同期值…

    • 電腦怎樣登2個微信號

      電腦怎樣登2個微信號35人支持

      微信已經成為我們生活中不可或缺的社交軟件,無論生活還是工作都會用到它。可以跨平臺使用,包括電腦、網頁、手機。許多人會在電腦上安裝一個微信,因為電腦上的打字速度很快,方便…

    • 財產性收入包括哪些

      財產性收入包括哪些45人支持

      說到“收入”,大多數人想到的都是工資。如果你想增加收入,你必須努力工作,提高工資。然而,單純依靠工資收入養家糊口的時代已經悄然過去。根據國家統計局近日公布的數據,2018年城…

    • 開婚紗店不賺錢的原因

      開婚紗店不賺錢的原因55人支持

      在婚紗攝影行業發展到今天,有種夕陽西山的感覺。曾經輝煌滋潤,已成往事。有人說婚紗攝影行業是暴利行業,但他真的不了解情況。相比很多行業,婚紗行業是最干凈的。我是婚禮攝影師…

    • 鳴春谷天然大鳥籠

      鳴春谷天然大鳥籠36人支持

      花2分鐘看傻逼廣州新五大旅游展的“木展”說說99%的人不知道的廣州旅游“木秀”五行中的“水”代表智慧,五行中的“木”生于水(智力),從自然的角度來看,木的寓意具有生長的性質…

    • 便利店的利潤是多少

      便利店的利潤是多少16人支持

      作為一個在超市做過店長,在快消品行業工作多年的人,我來回答一下首先看到題主說是私人超市,也就是說沒有后臺。一般情況下,超市的綜合毛利是20%-30%,我們取25%的中值。根據該科目…

    • 男主吊大的糙漢寵文

      男主吊大的糙漢寵文84人支持

      石《他的浪漫》強烈推薦你先結婚后愛軍旅文學。這種親密的愛情和婚姻,誰先動心誰就輸了。看看這種男女之間的游戲,后來確定后超級愜意。太美了。《糙獵戶的公主兔》是男獵人顧…

    主站蜘蛛池模板: 亚洲综合国产精品| 亚洲av午夜精品一区二区三区 | 日本免费精品一区二区三区| 2020亚洲男人天堂精品| 中文字幕在线精品视频入口一区 | 无码人妻精品一区二区| 国产精品一区在线观看你懂的| 国产偷亚洲偷欧美偷精品| 精品一区二区三区无码免费视频| 久久噜噜久久久精品66| 国产va免费精品| 亚洲成人精品久久| 国产精品嫩草视频永久网址| 99久久er这里只有精品18| 久久久久99精品成人片欧美| 亚洲精品白浆高清久久久久久| 欧美精品播放| 久久99精品国产麻豆婷婷| 国产精品成人啪精品视频免费| 91精品久久久久久无码| 久久99热精品| 国产精品一级片| 97久久综合精品久久久综合| 国产精品久久久久9999| 2020国产精品永久在线| 国产a∨精品一区二区三区不卡| 日韩精品久久无码人妻中文字幕| 中文字幕精品无码一区二区三区 | 国产精品99久久久久久猫咪| 亚洲国产精品久久久久网站| 国产在线精品网址你懂的| 国产精品久久久久天天影视| 成人精品视频在线观看| 国产精品久久久天天影视| 欧美精品一区二区三区视频| 四虎成人精品免费影院| 亚洲综合一区二区国产精品| 国产精品九九久久免费视频| 国产精品内射久久久久欢欢| 九九精品在线视频| 欧美日韩综合精品|