2008-10-30 2 views
11

Si cette question a déjà été posée, je suis désolé, s'il vous plaît pointez-moi dans la bonne direction. Je me demandais si quelqu'un avait un aperçu de la façon dont StackOverflow affiche la chose «n nouvelles réponses ont été postées, chargez de nouvelles réponses» en haut d'une question lorsque vous ajoutez un post. Cela semble être une fonction très utile pour mon site web de forum et j'aimerais savoir comment cela est fait. Je suppose que certains ajax ou javascript avancé d'une certaine sorte.Comment StackOverflow sait-il qu'il y a de nouvelles réponses à une question?

+1

Edité pour en faire une question plus claire. –

+0

C'est une bien meilleure question que la mienne, merci :) –

Répondre

12

Regardez ce poste SO blog: http://blog.stackoverflow.com/2008/10/solving-the-fastest-gun-in-the-west-problem/

Cela dit, une recommandation implémentable qui est sorti de cette discussion est un actif, GMail comme notification lorsque vous rédigez une réponse . Nous avons accepté cette demande , donc Jarrod l'a implémenté. Voici comment cela fonctionne:

  1. Lorsque vous commencez à composer une réponse, un temporisateur est créé.
  2. Chaque minute, la page vérifie elle-même si les nouvelles réponses sont arrivées.
  3. Si de nouvelles réponses arrivent, la barre de notification vous dira comment beaucoup, et offre de mettre à jour la page pour vous.
  4. Les mises à jour de réponses sont effectuées dans le style AJAX, donc elles n'interrompent pas votre réponse actuelle.
Questions connexes