我在一个网站上工作,通过直接链接到其他网站的元素显示来自各种其他网站的图像。有些图像是高分辨率的,有些则没有。在显示许多高分辨率图像的情况下,网站性能下降。无论如何,以一致(合理)的分辨率显示外部链接的图像,以便消耗更少的带宽,并且站点性能不会下降?
答案 0 :(得分:2)
不,不是真的。如果这些是您无法控制的图像,而您只是链接到它们,那么您无能为力。
一种选择是使用进度条创建某种预加载器。您必须下载所有图像,将它们处理成较小的图像然后显示它们。但是,由于您仍然会首先下载图像,因此您实际上并没有真正节省这些时间。
答案 1 :(得分:-1)
您只需要在图像进入的元素上使用类名。你可能有一堆div有不同大小的图像。您需要<div class="mySize">...</div>
然后mySize {width:100px; height:100px;}
。