[英]What are the risks of using data:image/jpeg;base64?
我在自定义CMS中使用TinyMCE文本编辑器,然后将图像拖到textarea中,然后对齐它们。 给他们一个数据:image / jpeg; base64值,它们在用户区域显示完美。 但这样做有什么风险? 这些图像是否在所有浏览器中呈现? 我想有一些SEO问题需要考虑,但似乎是一个更好的系统,它们存储在数据库而不是文件夹。
你怎么看?
IE7及更早版本不支持data:
URL。
IE8不支持data:
长度超过32 KB的URL。 (你在这里感受到一种趋势吗?)
Base64编码图像比原始存储图像大约30%。
如果您在多个文档中重复使用图像,则最终会生成多个副本。 如果将它们存储为文件,则可以在每个位置引用相同的文件。
我相信这是最糟糕的主意。 图像的大小不同,有些较小,有些则相当大。 图像越大,浏览器渲染它的难度就越大。 HTML代码越长,浏览器就越难以呈现。 浏览器可以冻结很长时间,这很烦人。
最好将图像保存为文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.