作为主要部分使用的图片的最佳实践是什么?
P粉727416639
P粉727416639 2023-09-19 20:54:07
0
1
773

我有一个使用图片作为主要部分的部分。 问题是图片对于手机、平板电脑和台式机来说太大了,有1MB。 我担心图片太大了。

我想知道在使用图片作为主要部分背景时的最佳实践。

谢谢您的友善建议和意见。

P粉727416639
P粉727416639

全部回复(1)
P粉163951336

实际上,一个1MB大小的英雄横幅图像太大了。网页的英雄部分通常是用户首次看到的视觉元素。一个大图像会导致用户等待很长时间,却看不到你的网站内容,他们很快就会离开。

因此,优化这些图像对于性能和美观都很重要。你的英雄图像应该小于100KB。

TinyPNG是一个很好的工具。 https://tinypng.com

你还可以使用响应式图像来适应不同的宽高比。 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture

<picture>
  <source srcset="small.jpg" media="(max-width: 600px)">
  <source srcset="medium.jpg" media="(max-width: 1200px)">
  <source srcset="large.jpg">
  <img src="large.jpg" alt="Hero Image">
</picture>

如果你在使用Next.js,你可以使用Image组件 https://nextjs.org/docs/pages/api-reference/components/image

最后,你可以使用Lighthouse来测试你的网页性能。 https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板