Ce serait bien que l’équipe réfléchisse à l’ajout d’une fonctionnalité de « rafraîchir en tirant vers le bas » pour les appareils mobiles, comme on le connaît avec d’autres applications de réseaux sociaux telles que Twitter, etc. (au moins pour les sections « derniers messages », et éventuellement d’autres sections pourraient aussi être pertinentes).
Un mécanisme simple avec le spinner de chargement actuel suffirait.
Par la suite, vous pourriez permettre d’ajouter ses propres animations CSS ou des GIF animés, offrant ainsi aux forums Discourse une nouvelle possibilité de personnalisation de l’image de marque :
Cela fonctionne également dans Chrome sur iOS, mais pas dans Safari ni dans l’application Discourse Hub.
Le seul endroit où cela pourrait être utile à distance est dans les listes de sujets, mais même dans ce cas, l’utilisateur est déjà informé des mises à jour et peut actualiser depuis cette notification de mise à jour.
Il ne me semble pas nécessaire, car Discourse dispose d’un panneau de mise à jour dynamique qui apparaît automatiquement en haut de la page, comme ceci
Comme cela ne concerne que iOS et que la fonctionnalité de « accessibilité » existe sur tous les iPhone, la bannière peut être atteinte depuis la zone « facile » mentionnée ci-dessus.
Je ne sais pas ce qu’il faut voir dans la vidéo… la bannière n’est pas accessible depuis la zone facile sur iOS, elle n’est pas dans le coin inférieur gauche. En ce qui concerne les parts de marché, c’est encore pire que pour les communautés en Europe/États-Unis.
Je continue donc à préconiser une solution propriétaire de rafraîchissement par glissement vers le bas pour Discourse, afin d’offrir la même expérience utilisateur sur mobile, quel que soit l’appareil. C’est ce que font la plupart des autres applications.
Je ne le savais même pas. Donc, ce n’est pas activé par défaut ? Cela signifie que vous pouvez supposer que 99 % des utilisateurs ne l’ont pas activé sur iOS.
C’est un point de vue, et c’est votre opinion personnelle. J’en ai une différente.
Pour ceux qui souhaitent offrir une meilleure expérience utilisateur aux utilisateurs d’iOS : il est possible de créer un composant simple pour la version mobile avec la bibliothèque pull2refresh légère (7 ko minifié). Nous l’avons fait, et cela fonctionne désormais comme prévu sur tous les appareils mobiles, sans avoir besoin des deux clics requis sur iOS avec la fonctionnalité cachée activée.