【发布时间】:2020-02-12 08:40:09
【问题描述】:
假设我的网站上有一些图标(32x32、64x64、128x128 等),那么将它们转换为 Base64 是有意义的,对吧?
现在假设我在我的网站上使用了一些 2MB、3MB、4MB 甚至更大的高分辨率图像。将这些较大的图像转换为 Base64 是否有意义,或者只是继续将它们用作 .jpg/.png/.gif/etc. 是否“更聪明”?
如果有这样的“法则”、“经验法则”等,那到底是什么底线?
编辑:虽然这篇文章被标记为重复,但链接的“原创”来自 10 多年前;自那时以来,浏览器技术、计算机和网络本身都发生了重大变化。 当今技术的答案是什么?
【问题讨论】:
-
为什么这样做有意义?浏览器不缓存 Base64 字符串,而文件是。
-
你在 base64 中使用它们的目的是什么?嵌入页面?
-
@RobMac 是的...嵌入页面中。
-
你介意我把这个问题改写成“递减规律吗