我有一个网站在Laravel与tailwindcss,我有一些文章与图像在桌面版本,这些图像是在display:none
的移动的版本,我的问题是:有没有可能不为我的移动的用户下载图片?使我的网站更快,手机不那么沉重(对不起,如果我犯了英语错误,这不是我的主要语言).
目前,我使用图片标签与1 x 1像素的图像与媒体查询最大宽度,以具有最小的下载,但我想知道是否有一个更合适的技术。
<picture class="hidden lg:inline object-cover rounded-l-xl max-w-xl">
<source media="(max-width: 599px)" srcset="{{asset('img/student-medium.jpg')}}">
<source media="(min-width: 600px)" srcset="{{asset('img/student.jpg')}}">
<img src="{{asset('img/student.jpg')}}" alt="photo d'étudiants qui travaillent">
</picture>
1条答案
按热度按时间amrnrhlw1#
在img标签上使用属性
loading: lazy
似乎是解决我的问题的一个好办法。