Per gli argomenti lunghi, come ha influito la mancanza di paginazione sull'esperienza?

Attualmente sto utilizzando un vecchio forum basato su paginazione PHP e sto valutando Discourse. Ricordo che c’era una posizione molto forte contro il supporto per thread paginati (così come per discussioni nidificate in stile Reddit su un argomento). Vorrei sentire le vostre esperienze su come i thread di lunga durata hanno funzionato nelle vostre istanze e se ci sono stati problemi.

Ad esempio, mi è stato linkato questo thread del forum NodeBB (all’inizio non sapevo che fosse NodeBB; questo stile lo conoscevo solo da Discourse). Il thread è enorme e presenta gravi problemi di UX se si tenta di scorrerlo (specialmente verso l’alto), a causa della presenza massiccia di immagini.

È qualcosa da cui Discourse non è affetto, o incontra lo stesso problema? Ho pensato che la piccola componente dell’interfaccia della barra di scorrimento in alto a destra dei topic fosse talvolta un po’ strana, ma in questo caso capisco il suo valore (dato che NodeBB non ne dispone, non sembravo riuscire a raggiungere il primo post senza modificare l’URL).

Se anche voi siete migrati da un forum paginato, come si sono adattati gli utenti?

4 Mi Piace

Se osservi qualsiasi altra moderna applicazione web, non sono paginate. Un esempio popolare è un sito di social networking chiamato Facebook.com. È estremamente popolare e non ho mai visto lamentele riguardo allo scorrimento infinito lì.

Per vedere come Discourse gestisce argomenti lunghi, visita What happens when a topic has over 1000 replies? - general - Discourse Demo

8 Mi Piace

Se usi Facebook, le interazioni non sono esattamente della stessa natura. Voglio dire, quante discussioni vengono pubblicate con risposte che consistono semplicemente nel taggare altri utenti o nell’inviare meme o GIF?

Si possono vedere alcune discussioni, ma in una certa misura supportano discussioni threadate nella sezione dei commenti, mentre Discourse è contrario a questo. Le immagini su Facebook hanno un’altezza fissa nei commenti e puoi aggiungerne solo una (incorporata da un link o il commento stesso è un’immagine).

L’esempio a cui ho collegato non è così: scorrendo verso l’alto (perché sei stato indirizzato a un post profondo in quel thread), le immagini faranno saltare il contenuto senza che tu debba scorrere. Quindi stai leggendo un post per un momento, e poi viene perso perché le immagini si stanno caricando e spingendo il contenuto verso il basso; scorri verso il basso per trovare quel post, ma viene spinto di nuovo man mano che si caricano altre immagini. È stata un’esperienza negativa.

Per quanto riguarda il feed notizie, che è più uno scorrimento infinito (i commenti tendono a essere un sottoinsieme e ordinati secondo alcune metriche, dato che i singoli commenti con i loro sotto-thread non hanno alcuna relazione temporale con altri commenti), anche questo è contenuto/post non correlati, più simile allo scorrimento tra argomenti.

Grazie per il link. Includeva un sacco di immagini e Discourse le gestisce molto meglio con dimensioni fisse per le immagini durante il caricamento, in modo che il contenuto non costringa aggiornamenti ripetuti del layout.

Personalmente non mi importa troppo della mancanza di paginazione (so che alcuni utenti si arrabbiano quando si passa da un forum esistente con paginazione a Discourse, vedi Blizzard ad esempio (che ha fatto un lavoro davvero incredibile nel personalizzare Discourse, tra l’altro)). Ho anche trovato un thread qui che solleva problemi riguardanti la paginazione, come ad esempio come ha influenzato la monetizzazione tramite annunci per qualcuno (post 82/89). Discourse ha molti aspetti positivi, le altre alternative non sono davvero in grado di competere allo stesso livello, quindi vediamo come va.

4 Mi Piace

Ho provato con Chrome e una connessione lenta, ma non ho riscontrato questo problema. Mi è sembrato che i post vengano visualizzati dopo che sono state calcolate le altezze delle immagini…

I miei utenti non si sono lamentati della mancanza di paginazione dopo la migrazione da phpBB a Discourse, ma si tratta di una comunità piccola e i post passati dei nostri thread lunghi (ne abbiamo alcuni con migliaia di post) non valgono la lettura (sono più o meno come storie di tutti i giorni).

Per quanto riguarda i pro e i contro della paginazione e dello scorrimento infinito, ne ho letto e mi sembra che, per un forum, lo scorrimento infinito abbia molti più vantaggi che svantaggi.
I principali problemi che vedo riguardo alla paginazione sono:

  1. In ogni pagina, il primo post ha più visibilità degli altri, mentre l’ultimo post ne ha meno. Alcuni sistemi di paginazione hanno evitato questo problema facendo sì che l’ultimo post di ogni pagina fosse anche il primo della pagina successiva.
  2. In alcuni forum, ogni utente può scegliere il numero di post visualizzati per pagina. Questo è un problema fastidioso perché quando apri un link di paginazione da qualcun altro (o da un risultato di un motore di ricerca), non puoi mai sapere (o sai già che non lo saprai) se atterrerai sulla pagina corretta.
  3. La paginazione è un modo arbitrario di interrompere il flusso di una discussione, un modo che non ha nulla a che fare con il contenuto della discussione stessa. Non sono sicuro di essermi spiegato bene, dato che il mio inglese non è molto buono :sweat_smile:

Personalmente, non ho assolutamente lamentele riguardo allo scorrimento infinito di Discourse. Il modo in cui condividiamo gli URL dei post e il corretto comportamento dello scorrimento funzionano bene.

Ritengo che la maggior parte delle lamentele delle persone per la mancanza di paginazione non sia altro che il risultato di una dipendenza dal percorso.

8 Mi Piace

Solo per chiarire, si tratta del forum NodeBB a cui ho fatto riferimento, giusto? Non dell’equivalente Discourse condiviso successivamente qui? Discourse aggiungeva i post senza dover ricalcolare l’altezza o il layout. NodeBB, invece, continuava a spostare i post per me se avevo fatto scorrere la pagina verso l’alto (barra di scorrimento) e poi mi ero fermato a leggere un post: le immagini nei post sopra quello che stavo leggendo venivano caricate, costringendo il mio post a spostarsi verso il basso. Con la mia connessione (e Chrome), questo è successo diverse volte mentre ricorrevo verso il basso per ritrovare lo stesso post.

3 Mi Piace

Sì, non ho riscontrato il tuo problema su NodeBB.

3 Mi Piace