Html 为什么不在WYGIWYS编辑器中将图像作为base64字符串嵌入

Html 为什么不在WYGIWYS编辑器中将图像作为base64字符串嵌入,html,http,base64,wysiwyg,data-url,Html,Http,Base64,Wysiwyg,Data Url,想做添加一些所见即所得编辑器现在到我的网站。由于管理文件上传的不便(需要做几个小时的工作),我想找一些编辑器,能够编辑文本并将图像作为-dataurl嵌入其中 我没有找到这样的编辑器,所以现在我在想,可能有某种目的,使得无法推广这种图像处理方式 有人能告诉我为什么吗?当您以这种方式嵌入图像时,页面大小会增加太多: 编码图像通过HTML发送,而不是作为单独的资源发送, 因此,加载HTML的时间增加了(我说的是DOM就绪与完整页面加载) 这些图像无法缓存,因此第二次访问页面时使用与第一次相同的ba

想做添加一些所见即所得编辑器现在到我的网站。由于管理文件上传的不便(需要做几个小时的工作),我想找一些编辑器,能够编辑文本并将图像作为
-dataurl嵌入其中

我没有找到这样的编辑器,所以现在我在想,可能有某种目的,使得无法推广这种图像处理方式


有人能告诉我为什么吗?

当您以这种方式嵌入图像时,页面大小会增加太多:

  • 编码图像通过HTML发送,而不是作为单独的资源发送, 因此,加载HTML的时间增加了(我说的是DOM就绪与完整页面加载)
  • 这些图像无法缓存,因此第二次访问页面时使用与第一次相同的bandwith

仅这两个参数就足以理解为什么最好使用单独的文件,除非您讨论css中的小图像或其他特定用途,您知道最好嵌入图像

,因为数据url不受广泛支持(阅读:旧IE)?您找到这样的编辑器了吗?我正在寻找一个不幸的是,我必须实现我自己的。这很有趣,但还不够完整,无法分享。这不适用于
,但可能对JSON
img={name:'dsc001.jpg',data:'data:image/jpeg…}有用。