Sarebbe bello se @team potesse valutare l’aggiunta della funzionalità “pull to refresh” per i dispositivi mobili, come si conosce da altre app di social media tipo Twitter ecc. (almeno per le sezioni “ultimi”, ma forse ha senso anche per altre).
Basterebbe qualcosa di semplice con l’attuale indicatore di caricamento.
In seguito, si potrebbe permettere l’aggiunta di animazioni CSS personalizzate o GIF animate per offrire ai forum Discourse un’ulteriore possibilità di personalizzazione del branding:
Funziona anche su Chrome per iOS, ma non su Safari o nell’app Discourse Hub.
L’unico luogo in cui potrebbe essere remotamente utile è nelle liste degli argomenti, ma anche in quel caso l’utente è già informato degli aggiornamenti e può aggiornare direttamente da quel prompt.
Non mi sembra necessario, dato che Discourse dispone di un pannello di aggiornamento dinamico che appare automaticamente in cima alla pagina, come mostrato qui:
Tuttavia, poiché riguarda solo iOS e la “raggiungibilità” è una caratteristica comune agli iPhone, il banner è accessibile dalla zona “facile” indicata sopra.
Non so cosa guardare nel video… il banner non è raggiungibile dalla zona facile su iOS, non si trova nell’angolo in basso a sinistra. Per quanto riguarda le quote di mercato, la situazione è ancora peggiore rispetto alle comunità in Europa e negli Stati Uniti.
Quindi, continuo a sostenere la necessità di una soluzione proprietaria per l’aggiornamento con trascinamento verso il basso in Discourse, per garantire la stessa esperienza utente su mobile su tutti i dispositivi. È così che fanno la maggior parte delle altre app.
Va bene, è la tua opinione personale. Io ne ho un’altra.
Per chi è interessato a offrire una migliore esperienza utente agli utenti iOS: è possibile creare un componente semplice per la visualizzazione mobile con la libreria leggera pull2refresh (7 kb minificata). L’abbiamo fatto e ora funziona come previsto su tutti i dispositivi mobili, senza la necessità dei 2 clic richiesti su iOS con la funzione nascosta abilitata.