所以我正在使用一个将图像存储在数据库中的应用程序.你对此有何看法?我更像是一种在文件系统中存储位置的类型,而不是直接将它存储在数据库中.
您认为利弊是什么?
我需要一种有效的(读取本机)方式将ArrayBuffer转换为需要在多部分帖子上使用的base64字符串.
我的ajax调用将从服务器获取一个图像作为字节数组.
如何在网页上使用javascript显示图像(在字节数组中)?
这是有效.JPEG图像的二进制文件.
http://pastebin.ca/raw/2314500
我曾尝试使用Python将这个二进制数据保存到图像中.
如何将此数据转换为带有extjs 4的可查看.JPEG图像?
我试过这个,但它不起作用.
data:image/jpeg;base64,+ binary data
Run Code Online (Sandbox Code Playgroud) 我构建了一个脚本,用数据URI替换所有内联图像,以减少http请求并减少移动设备上的加载时间.
不幸的是我的装载速度较慢 我认为这取决于html文件更大(大约100kb而不是大约5kb):)?或者还有其他一些数据URI可以减慢页面加载速度吗?
浏览器必须先完整下载完整文档才能加载喜欢的资源吗?或者在浏览器完成整个文档之前加载链接源,例如文档顶部的css和javascript?
它如何与CSS一起使用?浏览器必须在读取所有CSS设置之前加载完整的CSS文件吗?
如果是这样,为这样的数据uri创建一个单独的CSS文件会更好吗:
"单独的chaced jpg文件"加载速度是否比"缓存的css文件中包含的基于URI的图像"更快?
关于如何使用数据URI的任何其他建议?