如何在 Laravel 中提供缩放图像?

卡里克

我显示的图像如下:

 <img class="card-img-top" style="max-height: 121px; 
 border:1px solid #eee;"
 src="{{ $post->image == null ? url('img/default.png') : url($post->image)}}

但是在 pagespeed 分析中,对于某些图像,它出现了建议“PageSpeed:Serve scaled images”,例如:

以下图像已在 HTML 或 CSS 中调整大小。提供缩放图像可以节省 353.7KiB(减少 90%)。

你知道如何纠正这个问题吗?

https://....ngrok.io/uploads/posts/img1.png is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 173.3KiB (90% reduction).
https://....ngrok.io/uploads/posts/img2.jpg is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 40.2KiB (90% reduction).
https://....ngrok.io/uploads/posts/img3.jpg is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 38.3KiB (90% reduction).
https://....ngrok.io/uploads/posts/img4.jpg is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 31.6KiB (90% reduction).
https://...ngrok.io/uploads/posts/img5.jpg is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 28.9KiB (90% reduction).
https://....ngrok.io/uploads/posts/img6.jpg is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 28.0KiB (90% reduction).
https://....ngrok.io/uploads/posts/img7.jpg is resized in HTML or CSS from 800x400 to 251x119. Serving a scaled image could save 13.4KiB (90% reduction).
卡洛斯·萨拉查

这意味着您的服务器中必须有一个与您正在查看的容器大小相同的图像,例如移动设备上的图像的最大宽度应为 425px

如果图像是静态的,您可以为它在 pageSpeed 报告中显示的容器宽度创建每个图像。

否则,您可以使用诸如干预之类的包,该包可让您根据需要操作图像,但这意味着在服务器端进行更多处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 Laravel 中提供 css 背景图像位置

来自分类Dev

我应该如何在Laravel中提供图片?

来自分类Dev

如何在缩放功能中提供缩放高度和宽度

来自分类Dev

如何在Node.js Express中提供图像

来自分类Dev

如何在 Django 应用程序中提供 Angular 图像?

来自分类Dev

如何在laravel中提高axios?

来自分类Dev

如何在Laravel表单验证错误消息中提供自定义字段名称

来自分类Dev

如何在laravel 5中提供自定义验证消息

来自分类Dev

如何在laravel视图中添加图像?

来自分类Dev

如何从Laravel中的文本中提取base64图像?

来自分类Dev

如何在Laravel中提出存储库请求?

来自分类Dev

如何在节点中提供静态配置文件图像

来自分类Dev

如何在express.js中提供默认图像文件?

来自分类Dev

如何在Laravel上自动添加服务提供商?

来自分类Dev

如何在Laravel中实现自己的Faker提供程序

来自分类Dev

如何在macOS的Nginx上提供Laravel项目?

来自分类Dev

如何在Laravel中注册服务提供商

来自分类Dev

如何创建与Android链接中提供的图像相似的布局

来自分类Dev

如何在laravel 5.1中从数据库检索图像?

来自分类Dev

如何在Laravel刀片模板中显示上传的图像?

来自分类Dev

如何在Laravel中使用Ajax删除图像

来自分类Dev

如何在Laravel中将多个图像提取到刀片中

来自分类Dev

如何在我的Laravel应用上发布图像?

来自分类Dev

如何在Laravel刀片模板中显示上传的图像?

来自分类Dev

如何在 Laravel 上使用 Storage::put 上传图像?

来自分类Dev

如何在 Laravel 5 的模态/弹出窗口中显示图像?

来自分类Dev

如何在laravel的yajra数据表中显示图像

来自分类Dev

如何在 Laravel 的编辑视图中更新图像?

来自分类Dev

如何在缩放的图像上绘制?

Related 相关文章

  1. 1

    如何在 Laravel 中提供 css 背景图像位置

  2. 2

    我应该如何在Laravel中提供图片?

  3. 3

    如何在缩放功能中提供缩放高度和宽度

  4. 4

    如何在Node.js Express中提供图像

  5. 5

    如何在 Django 应用程序中提供 Angular 图像?

  6. 6

    如何在laravel中提高axios?

  7. 7

    如何在Laravel表单验证错误消息中提供自定义字段名称

  8. 8

    如何在laravel 5中提供自定义验证消息

  9. 9

    如何在laravel视图中添加图像?

  10. 10

    如何从Laravel中的文本中提取base64图像?

  11. 11

    如何在Laravel中提出存储库请求?

  12. 12

    如何在节点中提供静态配置文件图像

  13. 13

    如何在express.js中提供默认图像文件?

  14. 14

    如何在Laravel上自动添加服务提供商?

  15. 15

    如何在Laravel中实现自己的Faker提供程序

  16. 16

    如何在macOS的Nginx上提供Laravel项目?

  17. 17

    如何在Laravel中注册服务提供商

  18. 18

    如何创建与Android链接中提供的图像相似的布局

  19. 19

    如何在laravel 5.1中从数据库检索图像?

  20. 20

    如何在Laravel刀片模板中显示上传的图像?

  21. 21

    如何在Laravel中使用Ajax删除图像

  22. 22

    如何在Laravel中将多个图像提取到刀片中

  23. 23

    如何在我的Laravel应用上发布图像?

  24. 24

    如何在Laravel刀片模板中显示上传的图像?

  25. 25

    如何在 Laravel 上使用 Storage::put 上传图像?

  26. 26

    如何在 Laravel 5 的模态/弹出窗口中显示图像?

  27. 27

    如何在laravel的yajra数据表中显示图像

  28. 28

    如何在 Laravel 的编辑视图中更新图像?

  29. 29

    如何在缩放的图像上绘制?

热门标签

归档