For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
图片优化是网页设计师在优化网页的时候会经常用到的一个优化方法,下面我们就通过案例分析来了解一下,图像优化的有哪些方法。
图像格式
过去推荐使用JPEG、PNG、GIF、WebP,现在是AVIF,AVIF是具有广泛行业支持的新图像格式,它的性能通常优于之前的格式。AVIF支持具有alpha通道的透明度,并支持动画,并且它通常比JPEG小50%(而WebP仅减少30%)。
图像质量
与它们的前身JPEG不同,较新的图像格式(WebP和AVIF)支持无损压缩。对于某些用途,无损压缩可能是合适的,但对于大多数网站来说,速度是优先考虑的,这种轻微的质量损失值得节省时间和字节数。
优化设置质量的位置是一种平衡行为:过于激进,图像上会出现伪影;太少,图像不必要地大。Butteraugli和SSIM是近似对图像质量感知的算法示例,但目前很难实现自动化,因此好手动设置。然而,总的来说,发现在大多数压缩库中大约85%是合理的默认值。
图像标记
所有先前的技术都减少了图像使用的字节数。这对于提高这些图像的加载速度和大内容绘制(LCP)指标非常有用。但是,要改进累积布局偏移(CLS)指标,必须尽量减少对页面布局的更改,这可以通过提前通知浏览器图像大小来完成。
在优化不佳的网页上,图像将在标记中没有尺寸的情况下加载。浏览器获取这些图像,并且只有在收到图像的标头字节后才能知道该图像的尺寸。效果是浏览器先渲染图像占据零像素的页面,然后在实际加载图像像素本身之前突然使用该图像的尺寸重新绘制。这对用户来说是很不友好的,并且对可用性有严重影响。
在HTML标记中包含图像的尺寸非常重要,这样浏览器甚至可以在开始加载之前为该图像分配空间。可以防止不必要的重绘并减少布局偏移。甚至可以在动态加载响应式图像时设置尺寸:通过告知浏览器原始图像的高度和宽度,假设纵横比不变,即使使用宽度选择器,它也会自动计算正确的高度。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。