Facebookホームページの自動更新を探しています。私はすでに Ajax コードを実装していますが、どのように更新するのが最善なのか疑問に思っています。
setInterval を実行して、X 分ごとに更新することができますが、サイトがタブで開かれているが使用されていない場合、これは不要のようです。
mouseover (テスト済み) のようなイベントにバインドできますが、マウスが div の上を移動するたびに更新され、ほとんどの場合不要です。(サーバーに大きな負荷がかかるだけでなく)。
理想的な状況は、マウスオーバーがあり、最後に更新された時間を確認し、X 分以上経過している場合は更新を行うことだと思います。上記の両方の方法を組み合わせたものだと思います。
私が知らない方法はありますか?私の div コンテンツが由来するページ (同じサーバー上にある自分のページ) に実装されている何らかのメソッドについてはどうでしょうか。ページから情報を「引き出す」?