我需要一個脫機緩存系統,其中我的應用程序可以存儲大約0.5 MB的數據。最好是沒有用戶所需要的交互,但有什麼方法可以在網絡應用程序中脫機存儲數據
目前,微軟的Silverlight被用來存儲數據的離線用戶交互的少量是可以接受的。它是插件的大量下載,並且在大多數機器上沒有作爲標準安裝。
我一直在考慮cookie - 但它們太動盪了。我可以想象有很多理由可能會清除瀏覽器緩存並丟失所有數據。
我不確定HTML 5的存儲空間,以及它在實踐中的多變性。
我一直在研究閃光燈,它安裝在超過97%的Windows電腦上。我似乎可以從用戶選擇的文件加載數據,並將數據保存到用戶選擇的文件。
我的問題......
多大是Windows的微軟的Silverlight插件下載(MB)? (我認爲大約8MB,但沒有從互聯網上得到明確的答案)
用戶如何在常見瀏覽器上意外(或故意沒有意識到後果)清除其HTML 5存儲?
有沒有辦法讓閃存來存儲或從本地文件加載數據沒有用戶交互?
有沒有另外的選擇我沒有考慮過?
此信息可能是對HTML 5的離線存儲有用 - http://stackoverflow.com/questions/1207150/html-5-offline緩存 – 2012-01-28 07:42:17