アプリが約 0.5 MB のデータを保存できるオフライン キャッシュ システムが必要です。ユーザーによる対話が必要ないことが望ましいですが、少量のユーザー対話は許容される場合があります。
現在、Microsoft の Silverlight を使用してオフラインでデータを保存しています。これはプラグインの大量のダウンロードであり、ほとんどのマシンに標準でインストールされていません。
Cookie を検討していますが、不安定すぎます。誰かがブラウザのキャッシュをクリアしてすべてのデータを失う可能性がある理由は数多く想像できます。
HTML 5 のストレージと、それが実際にどれほど揮発性であるかについてはよくわかりません。
Windows コンピューターの 97% 以上にインストールされているフラッシュについて調べています。ユーザーが選択したファイルからデータをロードし、ユーザーが選択したファイルにデータを保存できるようです。
私の質問...
Windows 用の Microsoft Silverlight プラグインのダウンロード サイズ (MB) はどれくらいですか? (私は8MBについて考えていますが、インターネットから明確な答えを得られませんでした)
一般的なブラウザーで、ユーザーが誤って (または結果に気付かずに故意に) HTML 5 ストレージをクリアするにはどうすればよいでしょうか?
ユーザーの操作なしでローカル ファイルからデータを保存またはロードするフラッシュを取得する方法はありますか?
私が考慮していない別の選択肢はありますか?