6

私は、それを実行するために必要なすべてのマークアップ、js、css、および画像を含む人々に電子メールで送信できる単一ファイルの HTML5 ドキュメントを作成しようとしています。

http://diveintohtml5.info/offline.htmlなどのオフライン プロセスを説明する記事は認識していますが、大きな画像や js ファイルなどのリソースを埋め込む最適な方法を知りたいと考えています。

これらにbase64エンコーディングを使用しますか、それともより良いアプローチがありますか?

アプリはかなり新しいブラウザで実行されます。

4

3 に答える 3

5

はい、base64 で画像をエンコードします。私がしているのは、base64 に変換する前に、それらを png として正しいサイズに保存することです (それを行う無料のオンライン サイトがあります)。これにより、多くのスペースが節約されます。

データを localfile に保存するには、HTML5 ローカル ストレージを使用します。ガイドはhttp://www.html5rocks.com/en/features/storageです。

JS/CSS ファイルの場合は、頭に貼り付けるだけです。

于 2013-09-28T15:05:58.347 に答える