Aliskin Asked:2020-12-09 04:09:29 +0000 UTC2020-12-09 04:09:29 +0000 UTC 2020-12-09 04:09:29 +0000 UTC 缓存浏览器 http 我需要调整图像大小吗? 772 用户上传了一个头像,例如,重量为 1 MB,分辨率为 1024x786。它在他的个人资料中显示为缩放 (200x200)。 这个用户在一个页面上写了很多很多评论,当评论显示时,每条评论旁边都会显示他的头像,相同的图像,但已经是 75x75 像素了。 浏览器会重新从服务器拉取头像吗?还是他会从缓存中取出它? 有不同的情况吗? http 1 个回答 Voted Best Answer teran 2020-12-09T04:35:31Z2020-12-09T04:35:31Z 所以你在浏览器中打开 F12,打开网络选项卡,看看它延伸了什么和延伸了多少。最好在用户最初填充图片时缩放图片一次,然后创建不同尺寸的副本。在您的情况下,将保留原始图片,以及图片的两个版本 200x200 和 75x75。 如果在站点页面上,您将使用表单中的属性显示缩放到所需大小的原始图像 <img src="/img/user-1.jpg" width="200" height="200"/> <img src="/img/user-1.jpg" width="75" height="75"/> 图像将只加载一次。问题是这张图片的大小还是一样的1MB,如果页面上有100条来自不同用户的评论,每条评论的头像都是1MB,那么相应的总流量就是100 MB 较小,这对于头像页面来说不太可能是可以接受的。加载和显示此类页面的速度问题仍将悬而未决。 通过最初创建尺寸已经较小的图像副本,您可以将流量减少数倍,而不是数十倍。 如果说对于家庭用户来说,无限上网在大多数情况下已经司空见惯,那么在移动领域,流量还是要花钱的。
所以你在浏览器中打开 F12,打开网络选项卡,看看它延伸了什么和延伸了多少。最好在用户最初填充图片时缩放图片一次,然后创建不同尺寸的副本。在您的情况下,将保留原始图片,以及图片的两个版本 200x200 和 75x75。
如果在站点页面上,您将使用表单中的属性显示缩放到所需大小的原始图像
图像将只加载一次。问题是这张图片的大小还是一样的1MB,如果页面上有100条来自不同用户的评论,每条评论的头像都是1MB,那么相应的总流量就是100 MB 较小,这对于头像页面来说不太可能是可以接受的。加载和显示此类页面的速度问题仍将悬而未决。
通过最初创建尺寸已经较小的图像副本,您可以将流量减少数倍,而不是数十倍。
如果说对于家庭用户来说,无限上网在大多数情况下已经司空见惯,那么在移动领域,流量还是要花钱的。