繁体   English   中英

使用数据有哪些风险:image / jpeg; base64?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM