È ora di ripensare allo scroll infinito?

Stavo per scrivere una risposta in cui sostenevo che Discourse non soddisfi i requisiti di una “piattaforma di social media additiva” solo perché possiede una cosiddetta funzione “scroll infinito”,

ma poi ho deciso che non sono un avvocato e che farei meglio a mettere le mie competenze tecniche al lavoro.

Ecco un componente del tema (abbastanza “hacky”) che intercetta la funzionalità automatica di “carica altro”. Inserisce un pulsante e richiede all’utente di premere il pulsante prima di caricare altro (argomenti / post / utenti / gruppi / qualsiasi cosa steste visualizzando).

Anteprima → Theme Creator
Repository → GitHub - communiteq/discourse-tc-load-more-button · GitHub

Quindi ecco fatto: quella legge si applica solo al caricamento di contenuti multimediali aggiuntivi “senza alcun input manuale da parte di un utente coperto”. Questo componente del tema aggiunge un input manuale, quindi la legge non si applica.

Fine della discussione :+1:

Nei miei figli non indossano ancora il casco per la bicicletta.

Non credo che sarebbe molto difficile integrare questa funzionalità nel core dietro un’impostazione del sito.

9 Mi Piace