電商網站圖片居多,在商品集合頁會有大量的圖片存在,所有優化必不可少,

      本文章在以谷歌的測試技術下進行優化。


      ## Lighthouse 如何計算超大圖像[#](https://web.dev/uses-responsive-images/?utm_source=lighthouse&utm_medium=lr#how-lighthouse-calculates-oversized-images)


      對于頁面上的每個圖像,Lighthouse 將渲染圖像的大小與實際圖像的大小進行比較。渲染大小還考慮了設備像素比。如果呈現的大小至少比實際大小小 4KiB,則圖像無法通過審核。

      ## 正確調整圖像大小的策略[#](https://web.dev/uses-responsive-images/?utm_source=lighthouse&utm_medium=lr#strategies-for-properly-sizing-images)


      理想情況下,您的頁面不應提供大于用戶屏幕上呈現的版本的圖像。任何大于此值的內容都會導致浪費字節并減慢頁面加載時間。


      提供適當大小的圖像的主要策略稱為“響應式圖像”。使用響應式圖像,您可以生成每個圖像的多個版本,然后使用媒體查詢、視口尺寸等指定要在 HTML 或 CSS 中使用的版本。請參閱提供[響應式圖像](https://web.dev/serve-responsive-images)以了解更多信息。


      [圖像 CDN](https://web.dev/image-cdns/)是提供適當大小圖像的另一個主要策略。您可以將圖像 CDN 想象成用于轉換圖像的 Web 服務 API。


      另一種策略是使用基于矢量的圖像格式,例如 SVG。使用有限的代碼,SVG 圖像可以縮放到任意大小。請參閱[用 SVG 替換復雜圖標](https://developers.google.com/web/fundamentals/design-and-ux/responsive/images#replace_complex_icons_with_svg)以了解更多信息。


      像[gulp-responsive](https://www.npmjs.com/package/gulp-responsive)或[responsive-images-generator](https://www.npmjs.com/package/responsive-images-generator)這樣的工具可以幫助自動化將圖像轉換為多種格式的過程。還有圖像 CDN 可讓您生成多個版本,無論是在您上傳圖像時,還是從您的頁面請求它。


      [關注本公眾號]【本人在跨境網站工作多年,負責公司shopify優化,可以私信合作


      點贊(171) 打賞

      評論列表 共有 0 條評論

      暫無評論

      服務號

      訂閱號

      備注【拉群】

      商務洽談

      微信聯系站長

      發表
      評論
      立即
      投稿
      返回
      頂部