W3C ファイル API ドキュメントにある次のユース ケースを実装したいと考えています。
- ユーザー エージェントは、データ量とファイル名を指定して、ローカル ファイルをプログラムで保存する機能を提供する必要があります。
- 例: スプレッドシート アプリ。ユーザーはフォームを操作し、何らかの入力を生成します。次に、フォームは、ユーザーがスプレッドシートにインポートするための CSV (カンマ区切り変数) 出力を生成し、「保存...」を使用します。生成された出力は、Web ベースのスプレッドシートに直接統合して、非同期でアップロードすることもできます。
ソース: http://www.w3.org/TR/file-upload/#requirements
私の理解では、これを使用して完全にオフラインのスプレッドシート アプリを作成できるはずですが、この種のユース ケースが実装されている例は、W3C ドキュメントと Web の両方で 1 つも見つかりませんでした。少なくとも完全にオフラインではありません。もちろん、スプレッドシート アプリケーションである必要はありません。単純なテキスト エディターまたは TODO マネージャーで十分です。何か不足していますか?
また、これにより、前述のアプリケーション (テキスト エディター、todo マネージャー、さらにはスプレッドシート アプリ) の 1 つを 1 つの html5 ファイル (埋め込まれた JS と css を含む) から作成できるようになりますか?