在Google搜索了一段时间后,我还没有在我的问题中得到任何运气或指导。将信息发送到.png图像中,然后通过javascript提取它?
我希望能够使用javascript,ajax加载一个网站,以减少客户端所需的服务器请求量。我的目标是在图像中嵌入/编码数据,以便只有客户端需要通过ajax调用请求此图像,然后解码以查找所需的js,css和其他文件。然后,js,css和其他文件将被插入到DOM中。
如果我能得到上述的工作,那么我可以在我的web应用程序的加载方式上有很大的灵活性,并能够通知用户webapp准备好查看的距离。
目前我的问题是,我无法找到我怎么会在图像中的数据进行编码。
即使这并非是想关于充当了一个web应用程序我的好奇心也越来越最好的我,我会真的很喜欢做这样的方式。
任何指导或指针将不胜感激!
另外:我正在学习Python的,所以如果你知道一个Python模块,我可以与发挥将是很酷的。目前我正在玩pypng模块,看看是否可以完成。
梅。这可能会导致更多的开销(在客户端进行解码,因为它会中断缓存等流量),而不是节省请求。只要缓存好,压缩你的JS和CSS,并在可能的情况下将图像放入CSS精灵中。这就是大男孩所做的(例如,这个网站),这是最先进的 – 2013-03-04 19:30:26
为什么使用图像?为什么不使用单个JavaScript文件或JSON文档? – RichieHindle 2013-03-04 19:30:31
那么如何在AJAX调用中请求图像,而不是在浏览器中本地加载图像呢?REDUCE http请求? – 2013-03-04 19:30:32