-
ID:s93IbR さんの質問

Twitterのようにページ下部まで行くと「次の○件を読み込む」みたいなリンクが表示されるサイトが増えてきていると思います。

でも、こういったサイトでリンクを同一ウィンドウでクリックして、いざ、前のページに戻ると、それまで読み込んでいたデータが消えて、また初期に表示される分のデータしか表示されないですよね?

あれって凄い不便だと思うのですが、なぜ、サイト側は対応しないのでしょうか?実装方法もググッてみると方法は普通に見つかるのですが、それでも対応しないというのには、何か理由があるのでしょうか?

みんなの回答 3 件

ID:LJeDBo さんの回答

次から次と情報が更新されるから、昔の情報をキャッシュ化していると、不整合が起きて、それを考慮すると、色々と鈍重になるからじゃないですかね。

ID:/ZRi/z

具体的な方法としてはHistory APIやSessionStorageかな?
とにかくメモリを食うからでしょうね。一度ページを離れて戻ってくるかどうかも分からない人のためにデータをメモリ上に保持しっぱなしのするのはかなりメモリの無駄で、コメ主のいうとおり動作が重くなる原因になります。

でも、その結果重くなるのは自分のサイトではなくほかのサイトと考えれば、確かになぜやらないんだろう?

ID:ZqHDt7

回答ありがとうございます。ページにまた戻ってくるかどうか分からないユーザーの為にメモリーを確保し続けるというのは確かに無駄と言えますね!すいません、最後の2行の意味を理解することができませんでした。「自分のサイトではなく他のサイトと考えれば」という部分が理解できません。これはどういった意味でしょうか?

ID:KuI4It さんの回答

思ったよりも実装めんどくさいのよ

ID:ZqHDt7

大手サイトでも実装していないのが疑問です。

ID:PYorHg さんの回答

技術的可能 = やるべき ではないということは分かるよね?

ID:ZqHDt7

「技術的可能なのに、なぜ実装していないのか?」という質問です。

最終更新日:2016-01-29 (1,244 views)

関連するトピックス

ページ上部に戻る