我想在每臺設備(不是每臺瀏覽器)上保存客戶端計算機上的配置並在所有支持HTML 5的瀏覽器上訪問它。我可以將此配置與Silverlight的Isolated Storage一起存儲,其中帶有此插件的所有瀏覽器都可以讀取它。我(我的理解)看到的缺點以下HTML 5個技術相當於HTML 5中的Silverlight本地存儲
本地存儲:Data will be deleted if user clears cache
IndexedDB的:Data won't be shared across browsers
文件API:Can't read any arbitrary file without permission of user.用戶可能需要拖放文件對我來說,能夠閱讀它,我將存儲在文件中的一些配置,所以我不希望用戶拖放文件,每次我想讀取配置
有沒有任何項目可以幫助我或一些「設計模式」,我可以在這種情況下使用?
我應該看看HTML 5以外的東西嗎? https://softwareengineering.stackexchange.com/questions/156682/how-to-move-silverlight-app-to-html5 https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills http://www.manasinc.com/silverlight-and-html5-comparison/