在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