Quand les fils deviennent longs, ils peinent à se charger, et surtout quand il y a beaucoup d’images.
Les forums de Vigilant Citizen ont bien fait les choses.
Frustré !!
C’est juste une question de goût. Pour moi, la pagination est une plaie. J’aime le défilement infini de Discourse et le truc de navigation glissant. Vos réponses sont peut-être d’utiliser un serveur plus rapide, ou simplement d’utiliser XenForo ![]()
Compris, merci.
Il y a beaucoup de discussions sur le pour/contre de la pagination par rapport au défilement infini sur Internet.
Vous n’aimez peut-être pas le défilement infini, mais comme la navigation de Discourse a été construite autour de lui, cela fonctionne très bien grâce à la chronologie à droite, au fait que le navigateur se souvient de l’endroit où vous étiez lorsque vous quittez le fil de discussion lorsque vous revenez plus tard, etc. De plus, certaines personnes ne l’aimeront pas tant qu’elles ne lui accorderont pas un peu de temps pour l’essayer.
De plus, j’ai migré 3 forums d’anciens forums avec pagination vers Discourse. Les plaintes extrêmement rares concernant l’absence de pagination ont rapidement disparu. Les gens ont fini par l’apprécier.
Merci.
Je l’utilise depuis plus d’un an et la réponse retardée est frustrante, c’est le moins qu’on puisse dire.
Sinon, tout le reste va bien.
Pouvez-vous en dire plus sur la réponse retardée ? Dans quel contexte exactement ? Sur quel forum ?
Il ne semble pas y avoir d’importateur efficace de Discourse vers XenForo ? Dommage.
C’est peut-être un signe que peu de gens le font. Bien que ce soit peut-être juste compliqué…
Vous devrez demander sur les forums de Xenforo, mais une recherche rapide sur Google a mené à ce que vous cherchiez (le premier résultat…).
Concernant la réponse tardive, il pourrait s’agir d’un problème de performance lié aux spécifications de votre serveur, comme @Jonathan5 l’a dit précédemment.
C’est faux, car nous ne chargeons qu’une page « virtuelle » à la fois sur les sujets, qui ne contient que 20 messages, quelle que soit la taille du sujet.
Cela signifie que charger ce sujet ici avec une poignée de réponses et charger Events Plugin 📅 avec des centaines de messages prend le même temps. Je viens de tester sur mon navigateur et les temps sont similaires.
Voyez-vous quelque chose de différent ?
Merci, j’ai compris. J’ai également reçu des commentaires sur ma configuration matérielle, ce qui pourrait être le problème.
Le défilement infini est un « visionnage compulsif » forcé, tandis que la pagination est un « visionnage d’épisodes ». Mais vous avez raison, c’est une vraie galère, surtout lorsqu’il faut accéder au dernier message d’une liste de réponses extrêmement longue et qu’il faut attendre que tous soient marqués comme « lus ».
Ce n’est pas tout à fait exact. Si vous êtes dans un sujet avec 5 000 messages et que vous cliquez sur la date de fin sur la chronologie (ou toute autre méthode pour sauter à la fin autre que le défilement), vous ne chargez pas réellement tous les messages intermédiaires. Des « pages » de réponses sont chargées/déchargées en arrière-plan, donc si vous sautez à la fin, seul le lot le plus récent de messages se charge.
Si vous commencez à lire et revenez plus tard, votre position est également sauvegardée… vous ne devriez donc pas avoir besoin de « binge-watcher » un sujet entier différemment des forums paginés.
Habituellement, je saute à la fin pour effacer le sujet et ses réponses d’une liste « Non lus » sans intention d’y revenir.
Je ne suis pas d’accord, je pense que le défilement infini est l’une des fonctionnalités intéressantes de Discourse. Lorsque j’utilise d’autres logiciels qui n’ont pas de défilement infini, je trouve cela super agaçant. J’utilise Discourse intensivement depuis plus de 5 ans maintenant et je ne me souviens pas de retards de chargement importants, même lorsque un fil de discussion contient des centaines de messages.
Vous rencontrerez des retards lors du défilement de la page à travers des centaines de publications, car chaque lot de 20 pages se charge, mais l’utilisation du curseur (quel que soit son nom) contourne ce problème et est au moins aussi facile que la pagination.
Lors de ma dernière migration, l’un des administrateurs a examiné rapidement un utilisateur de longue date de phpBB. Celui-ci a dit qu’il n’aimait pas le défilement infini car, contrairement à la pagination, on ne savait jamais où l’on se trouvait dans un fil de discussion.
J’ai répondu que c’était exactement le contraire. Avec la pagination de phpBB, il y a de la confusion, car le nombre de messages par page peut être modifié par chaque utilisateur dans ses préférences. Et la seule façon de communiquer sur une partie spécifique de la discussion est de s’appuyer sur les pages : « regarde la page 30… » où il y a xx messages.
On peut ne pas aimer le défilement infini par conception, mais la chronologie interactive de Discourse est si bien conçue que l’on sait exactement où l’on se trouve à tout moment. C’est plus efficace en pratique que la pagination tout en étant beaucoup plus précis.
Les gens ont juste besoin de l’essayer (je veux dire, un essai réel et sérieux) avant d’exprimer une opinion.
Mais, bien sûr, certains - rares je suppose - ne l’aimeront pas quoi qu’il arrive.
Mon seul petit reproche est de devoir faire glisser pour obtenir cette précision de navigation, c’est-à-dire de ne pas pouvoir survoler quelque part dans le curseur et voir le numéro du message avant de cliquer. Il est extrêmement rare que je veuille aller à un message spécifique sans avoir déjà un lien direct vers celui-ci, donc ce n’est vraiment pas grave.
« Chronologie interactive » est mieux que « truc de navigation coulissant » ![]()
Si elle récupère déjà les messages par blocs de 20, on pourrait imaginer qu’un plugin puisse y ajouter des numéros de page !
Je n’arrive pas à imaginer Topic List Previews (TLP) avec pagination ! ![]()
@DGForum si vous avez besoin d’une démo de la rapidité de chargement des données, jetez un œil à mon site qui est au-dessus des spécifications de base : StarZen : The Unofficial Star Citizen Community :
![]()
Faites défiler vers le bas et voyez à quelle vitesse les choses se chargent (en supposant que vous ayez une bonne connexion). Notez qu’il est riche en images, donc la première fois peut être un peu plus lente. Une fois les images mises en cache après la première visite, c’est très rapide.