Infinite scrolling o paginazione? Usabilità a confronto
È più usabile l'infinite scrolling o la paginazione? Uno studio recente fa il punto sul tema, e suggerisce che molto dipende dal tipo di task: ricerca esplorativa (browsing) vs ricerca mirata (searching).
Lettura: 5 minuti
Indice
- Lo studio comparativo
- Risultati
- Ri-trovare un elemento
- Pro e contro dell’infinite scrolling
- Conclusioni
- Per approfondire
Nutro una certa antipatia per lo scrolling infinito. Mi mette ansia, non so dove e quando la pagina finisce, mi sento privato del controllo e del giusto feedback. Ma si tratta di una sensazione personale; per questo ho spesso cercato studi sull’usabilità dello scrolling infinito rispetto alla paginazione.
Lo studio comparativo
Su First Monday di marzo 2020 è apparso un studio sperimentale proprio su questo tema: A usability evaluation of Web user interface scrolling types, di Sushil Sharma e Pietro Murano. Lo studio ha preso in esame quattro soluzioni:
- paginazione
- infinite scrolling
- infinite scrolling con bottone “carica altro”
- infinite scrolling con paginazione.
Le quattro soluzioni sono state valutate rispetto a due tipologie principali di compiti:
- serendipitous task (browsing)
- goal-oriented task (searching).
Per serendipitous task si intende una navigazione/ricerca di tipo esplorativo (browsing), senza uno scopo specifico, come ad es. “vai alla homepage, e cerca news sulla musica che trovi particolarmente interessanti o utili”. Mentre per goal-oriented task si intende una navigazione/ricerca mirata (searching), finalizzata a uno scopo specifico, come ad es. “vai al catalogo, e trova il libro intitolato ‘The climb: Tragic ambitions on Everest’ con prezzo 200 corone”.
La valutazione è stata fatta mediante un test sperimentale, e i dati raccolti sono stati analizzati statisticamente. Per i dettagli, rimando all’articolo, par. 3. Experiment.
Risultati
Nessuna soluzione è risultata più usabile in assoluto; mentre l’usabilità percepita varia in funzione del compito (come in effetti è lecito aspettarsi). L’usabilità percepita è stata misurata attraverso un questionario post test. Per ciascun tipo di soluzione il questionario chiedeva di valutare (su una scala Likert da 1 a 5):
- facilità d’uso
- responsiveness
- piacevolezza d’uso
- affidabilità
- tecnica da raccomandare per il design di siti web.
Ricerca esplorativa (browsing)
Per la ricerca esplorativa, non sono emerse differenze rilevanti fra le quattro soluzioni, in termini di facilità d’uso, responsiveness, piacevolezza e affidabilità. Lo scrolling infinito ha ottenuto il punteggio più alto solo in termini di tecnica consigliata.
Ricerca mirata (searching)
Per la ricerca mirata emergono differenze importanti. Per
- facilità d’uso e responsiveness: vince la paginazione
- piacevolezza d’uso: vince lo scrolling infinito con bottone “carica altro”
- affidabilità: vince lo lo scrolling infinito con paginazione
- tecnica da raccomandare: vince lo scrolling infinito con bottone “carica altro”.
Ri-trovare un elemento
Lo studio A usability evaluation of Web user interface scrolling types non tiene conto di altri fattori che possono incidere sull’usabilità, sia quella effettiva sia quella percepita. Cosa accade in un’interfaccia con scrolling infinito quando seleziono un item e poi torno indietro? Un’interfaccia ben progettata dovrebbe riportarmi nel punto in cui mi trovavo prima del clic o del tap: se questo non avviene devo ricominciare da capo, e in un sistema con scrolling infinito ciò può essere snervante o indurmi perfino all’abbandono. Così, fornire una preview degli item direttamente in pagina, senza bisogno di andare ogni volta alla pagina dedicata, può essere una soluzione sia per evitare il rischio “smarrimento” sia per far risparmiare tempo. Su questi aspetti si sofferma l’articolo di Steven Hoober, Paging, Scrolling, and Infinite Scroll. (Non sono però sempre d’accordo con Steven Hoober sui vantaggi e gli svantaggi di paginazione vs scrolling).
Ri-trovare qualcosa in una pagina (sia nell’ambito della stessa sessione, sia a distanza di tempo) è quindi un altro task da non sottovalutare nella scelta fra paginazione e scrolling infinito.
Pro e contro dell’infinite scrolling
Ecco una sintesi dei benefici e dei difetti dell’infinite scrolling semplice (senza paginazione o “carica altro”) stilata da Tim Neusesser nell’articolo Infinite Scrolling: When to Use It, When to Avoid It.
Pro
- Le interruzioni vengono ridotte. Probabilmente, il più grande vantaggio dell’infinite scroll rispetto alla paginazione è che non interrompe l’azione, il focus sulla pagina o su un suo elemento. In alcuni casi interruzioni anche brevi possono indurre all’abbandono, soprattutto nei social, nei siti di notizie o intrattenimento.
- I costi di interazione vengono ridotti. Se la pagina carica nuovi elementi in modo continuo e veloce, il costo di interazione diminuisce. Inoltre, se le persone vogliono tornare indietro devono soltanto scorrere verso l’alto, senza premere il pulsante indietro e attendere il caricamento della pagina precedente.
- È adatto ai dispositivi mobili. La popolarità dell’infinite scroll è legata all’aumento dei dispositivi mobili, dove lo scrolling è più naturale e veloce.
Contro
- Ritrovare i contenuti è difficoltoso (v. sopra)
- Percezione di fine pagina. Nelle pagine che utilizzano l’infinite scroll senza il bottone “carica altro”, le persone possono avere la sensazione di aver raggiunto la fine della pagina. Di solito questo problema si verifica quando, raggiunta la fine dei contenuti precaricati, non c’è alcun indicatore del caricamento di contenuti aggiuntivi .
- Accedere al footer è difficoltoso (se non impossibile). Il caricamento continuo di nuovi contenuti all’atto dello scrolling impedisce di raggiungere quelle informazioni utili ospitate spesso nel footer come i contatti, il servizio clienti, le politiche di reso.
- I tempi di caricamento della pagina aumentano.
- Scarse prestazioni SEO. I motori di ricerca non sempre riescono ad accedere a tutti i contenuti nascosti sotto quelli caricati di default. Questo insieme ai tempi di caricamento più lunghi può incidere negativamente sulla SEO.
Conclusioni
La paginazione tradizionale è senz’altro preferibile all’infinite scroll in tutti i casi in cui il task principale è la ricerca mirata. È preferibile anche nei casi in cui è importante poter confrontare gli elemento della lista (ad esempio prodotti che sono distanti nell’elenco).
Fino a quando non ci saranno altri studi sulla performance ‘grezza’ [dei vari tipi di scrolling] e sulla percezione da parte dei partecipanti, la paginazione è ancora l’opzione più usabile da raccomandare ai progettisti. E sembra anche quella più accessibile (Sharma e Murano, A usability evaluation of Web user interface scrolling types).
Ma come sempre non esiste una soluzione migliore in assoluto; ciascuna va commisurata al contesto e agli obiettivi.
Progetta la soluzione. Non limitarti a sceglierne una fra quelle fornite dal framework. […] Approfondisci e scopri la soluzione migliore per quella particolare app o quel sito. Collabora con tutto il tuo team per definire i requisiti e comprendere i vincoli (Steven Hoober, Paging, Scrolling, and Infinite Scroll).
Per approfondire
- Literature review – una rassegna degli studi su scrolling infinito vs paginazione (nell’articolo A usability evaluation of Web user interface scrolling types)
- Quattro strategie fondamentali di ricerca dell’informazione