Bien d’accord avec vous concernant le suivi des commentaires.
Beaucoup se sont irrités du buzz qui a été fait autour du « web 2.0 » et les technologies qui vont avec. Mais le fondement de tout ceci est un principe simple : celui de pouvoir modifier (ajout/suppression d’éléments) une page HTML sans avoir à la recharger intégralement.
Je n’ai pas une connection à très haut débit, et en plus je la partage avec plusieurs personnes de mon entourage ; par conséquent, lorsqu’un article commence à atteindre la centaine de commentaires (ou plus, voire beaucoup plus), cliquer sur le bouton « actualiser » de mon navigateur peut aboutir à de longues secondes, voire une minute ou plus, de rechargement de la page, tout ça pour obtenir la même page avec un commentaire en plus, voire parfois pas de nouveaux commentaires du tout, ou encore pire des commentaires insultants ou pas du tout constructifs !
Il y a une solution simple à ça, en utilisant AJAX (pour une fois, ce ne sera pas que du buzz) : imaginons un lien ou un bouton, dans chaque article, qui permettrait de récupérer auprès du serveur les derniers messages postés sur cet article, et de les insérer correctement dans la page.
Avantages :
- la page se met à jour plus vite côté client, et on économise de la bande passante
- côté serveur, beaucoup de bande passante économisée (dans une journée, combien de fois rechargez vous la page d’un article que vous suivez ? )
- L’affichage des nouveaux messages pourrait être légèrement modifié pour les repérer d’un seul coup d’oeil (on rajoute un petit symbole pour indiquer que c’est un nouveau message)
Inconvénients : et bien, il faut coder tout ça, et vérifier que ça fonctionne pour la plupart des navigateurs (firefox/opera/ie) mais ça ne me paraît pas irréalisable (par exemple en utilisant une touche de GWT on règle le problème de la compatibilité des navigateurs)