Funzionalità pull to refresh

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:

5 Mi Piace

Chrome lo fa di default su Android.

4 Mi Piace

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.

6 Mi Piace

Non mi sembra necessario, dato che Discourse dispone di un pannello di aggiornamento dinamico che appare automaticamente in cima alla pagina, come mostrato qui:

Tocca o fai clic su quel pannello per ottenere le informazioni aggiornate.

7 Mi Piace

Va bene. Funziona comunque su Android, solo non su iOS.

L’unica mia critica personale è che toccare il banner è irraggiungibile su mobile quando si opera con una sola mano.

8 Mi Piace

Tuttavia, poiché riguarda solo iOS e la “raggiungibilità” è una caratteristica comune agli iPhone, il banner è accessibile dalla zona “facile” indicata sopra.

2 Mi Piace

Solo iOS? Quasi il 30% di quota di mercato.

E il banner non è raggiungibile dalla zona “facile”… è un po’ un fastidio su iOS, a mio avviso.

Hai guardato il video?

Questa è la media globale. Nel Regno Unito iOS rappresenta il 46%, mentre negli Stati Uniti si avvicina al 60%.

1 Mi Piace

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.

1 Mi Piace

È assolutamente all’interno della zona ‘facile’, è proprio per questo motivo che la funzione è stata aggiunta su iOS.

Non riesco a riprodurlo sul mio iPhone con Safari, come è possibile? Sto utilizzando l’ultima versione di iOS.

Abilita la funzione Reachability. Se non è attiva, controlla in Impostazioni > Accessibilità > Touch.

Rende quasi tutte le app utilizzabili con una mano sola.

1 Mi Piace

Non lo sapevo nemmeno. Quindi non è attivato di default? Significa che si può assumere che il 99% degli utenti non lo abbia attivo su iOS.

L’assenza di discussioni che si lamentino di ciò negli ultimi sette anni suggerirebbe almeno che questo non sia un problema significativo.

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.

1 Mi Piace