長い文字列(HTML)をajax経由でブラウザに送信しています。クライアントのダウンロードプロセスを短縮するためのオプションは何ですか?長いHTML Ajax文字列
0
A
答えて
1
レンダリングページでいっぱいではないJSON経由で値を送信することができます。クライアントがJSONを受け入れると、クライアントは値をレンダリングします。あなたはこれを行うには、JavaScriptテンプレートエンジンを使用することができますとhttp://beebole.com/pure/
0
とにかく一般的には不要なので、可能な限り空白を削除してください。文字通り、送信されるHTMLの量を減らすための他の方法があります。
AJAX呼び出しは非同期なので、いくつかのAJAX呼び出しを連続して実行することで、応答をチャンクに分割することができます。基本的に複数のほぼ同時のダウンロードが可能です。サーバーへの負荷が増加し、JSとサーバーのプログラミングが少し必要になる可能性がありますが、クライアントの速度が主な関心事であれば、その価値があるかもしれません。
関連する問題
- 1. Ajax文字列の長さの制限?
- 2. AJAXリクエストが長い文字列を返す
- 3. ノックアウトHTMLバインドと文字列に関するHTMLの長さ
- 4. html文字列の文字列
- 5. AJAX GET要求のクエリ文字列の最大長は?
- 6. Ajax呼び出しの長いクエリ文字列(クエリ文字列の制限を超えました)
- 7. タイムスタンプ文字列の長さ
- 8. 文字列長の問題
- 9. wordwrap非常に長い文字列
- 10. GridView BoundFieldブレーク長い文字列
- 11. fslexのLua長い文字列
- 12. Verilogの長いバイナリ文字列のfscanf
- 13. は非常に長い文字列に
- 14. H2データベースの長い文字列データ型
- 15. JavaRegExと複雑な長い文字列
- 16. 長い1行のES6文字列リテラル
- 17. Javascriptと非常に長い文字列
- 18. 文字列中の最長の回文文字列
- 19. 文字列エンコーディングhtml
- 20. HTML文字列エンコーディング
- 21. 文字列配列の文字列長を取る方法は?
- 22. XML/HTML文字列の長さを制限する
- 23. 長い文字列を255文字ごとに分割する
- 24. Python AJAXレスポンス文字列リテラル
- 25. C#可変長文字列配列
- 26. 動的長さの文字列配列
- 27. のstd ::文字列::長さ()はstd ::文字列対::サイズ()
- 28. 完全なhtmlページであるajaxレスポンス文字列のjQueryセレクタ
- 29. 長い文字列(ほとんど同じ)と長い文字列が一致する
- 30. Rubyで1つの長い文字列から文字列を抽出する
あなたはサーバー側のZIP圧縮/ 'mod_deflate'を有効にしていますか? –
HTMLの内容とその期間について詳しく説明できますか? –
可能であれば、必要なデータだけをフルHTMLで送信しないで、このデータを受け取るコードにHTMLを作成してください。 –