回答編集履歴
2
追記
test
CHANGED
@@ -6,4 +6,6 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
後者について、おっしゃる通りかと思いますが、動的データ部分のコストによりますが、とりあえずHTMLを静的に出力した方が、表示される時間が短縮され体感速度が向上するような気がします。
|
9
|
+
後者について、おっしゃる通りかと思いますが、動的データ部分のコストによりますが、とりあえずHTMLを静的に出力した方が、表示される時間が短縮され体感速度が向上するような気がします。「初回表示を持たせるか否か」というよりも、「コストの高い処理を非同期化する」と考えるべきで、初回表示処理が軽いなら持たせた方がいい、ということになるのではないかと思います。
|
10
|
+
|
11
|
+
|
1
参考URL追記
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
前者について、ケースによると思いますが、innerHTMLよりもcreateElement系の方が速かったと思いますので、クライアントでの速度はJSON有利ではないでしょうか。サーバ側の処理についてはよく分かりませんが、構造体をJSONパースするのと、HTMLを作成するのでそれほどコストは変わらない気がします。
|
5
|
+
前者について、ケースによると思いますが、innerHTMLよりもcreateElement系の方が速かった([参考](http://jsperf.com/jquery-vs-createelement/75))と思いますので、クライアントでの速度はJSON有利ではないでしょうか。サーバ側の処理についてはよく分かりませんが、構造体をJSONパースするのと、HTMLを作成するのでそれほどコストは変わらない気がします。
|
6
6
|
|
7
7
|
|
8
8
|
|