Mastodon Uno Italia

timeline

Un'esperienza Mastodon più fluida

Con il rilascio della nostra app per Android sul Play Store siamo ora presenti su entrambe le principali piattaforme mobili. Le app stanno ottenendo recensioni estremamente positive, alcuni arrivano addirittura ad affermare che il nostro onboarding è più fluido di quello di qualsiasi altra piattaforma di social media; la nostra app per iOS sta scalando le classifiche delle migliori app di social networking sull'App Store; e per la prima volta nella storia di Mastodon, gli amministratori dei server stanno vedendo un numero sempre maggiore di nuove iscrizioni dalle app mobili invece che dall'interfaccia web.

Speriamo che la tendenza continui ora che le persone possono facilmente trovare l'app e iscriversi semplicemente cercando Mastodon sul loro app store di scelta, e ora che #Mastodon può trarre vantaggio dalle caratteristiche di scoperta degli app store.

Abbiamo messo molta cura e risorse nello sviluppo di queste applicazioni, contrastando lo stigma che i progetti #opensource non danno priorità alla facilità d'uso e al design visivo, lavorando con designer UX di classe mondiale che hanno avuto precedenti esperienze di lavoro sui principali social network commerciali. Come risultato, abbiamo applicazioni che sono estremamente eleganti e visivamente piacevoli e non sembrano fuori posto sulle loro rispettive piattaforme.

Questa è un'opportunità per dare un'occhiata più da vicino ad alcune considerazioni sul design.

Onboarding

Iscrizione nell'app Android

Una delle sfide dell'adozione di Mastodon è il processo di onboarding, perché non è sufficiente catturare il nome utente e l'e-mail desiderati di una persona e lasciarle creare un account, che è ciò a cui le persone sono abituate dai principali siti web; invece, è necessario prima scegliere un server Mastodon dove creare l'account (paragonabile ad esempio alla scelta di un provider di posta elettronica). Le implicazioni della scelta del server sono principalmente in chi è l'entità responsabile del server, quali politiche di moderazione applicano, in quale lingua e giurisdizione operano, e quale nome di dominio farà parte del vostro username.

Abbiamo affrontato questo problema con un flusso di registrazione a più fasi che inizia con la scelta di un server, poi richiede di accettare le politiche di moderazione riassunte del server, e infine passa al più familiare modulo di nome utente, e-mail e password. Noi manteniamo il nostro elenco di server che le persone ci sottopongono dopo aver accettato alcune regole di base che garantiscono la sicurezza dei dati e degli utenti e la qualità del servizio; questi sono i server che mostriamo nel primo passo per impostazione predefinita. Ancora più considerazione è stata data al modo di visualizzarli.

I nostri studi sugli utenti hanno dimostrato che la fidelizzazione cala drasticamente se l'utente deve aspettare l'approvazione del moderatore prima di poter accedere (fanno eccezione gli utenti esperti di Mastodon che sono già investiti nella rete e sanno esattamente a cosa vanno incontro richiedendo un account da un server a invito); le persone perdono interesse e non effettuano mai il login anche dopo essere stati approvati. Perciò non mostriamo i server a invito nell'#app, concentrandoci invece su quelli che permettono alle persone di iniziare immediatamente.

Il fattore determinante nell'esperienza di un utente su un server è il numero di altri utenti attivi sul server. Tutte le funzioni di scoperta sono in definitiva alimentate dall'attività dell'utente, e il primo utente su un server dovrebbe fare un sacco di esplorazione fuori dal sito (attraverso il passaparola, navigando su altri server, o altri canali) per riempire il proprio home feed. Ma coltivando una rete sociale decentralizzata, non vogliamo che il potere si concentri solo su pochi server in continua crescita. Pertanto, piuttosto che mettere semplicemente i server più attivi in cima, il nostro algoritmo spinge i server di medie dimensioni più in alto.

Forniamo anche un campo di ricerca che permette di inserire direttamente il dominio del server.

L'ultimo passo nell'onboarding, dopo che l'utente ha confermato il suo indirizzo e-mail, gli vengono presentate le opzioni per seguire una selezione di account popolari sul server che postano prevalentemente nella lingua dell'utente, o per dirigersi verso la scheda di esplorazione per guardare cosa è di tendenza sul server.

Scoperta

Scheda Esplora nell'app per Android

Durante la progettazione delle app ufficiali abbiamo avuto l'opportunità di riconsiderare alcune caratteristiche di Mastodon. La timeline federata, conosciuta anche come timeline pubblica, firehose, o “tutta la rete conosciuta”, è una vista sul database in tempo reale dei post pubblici di un server Mastodon; e la timeline locale è la stessa, ma filtrata solo dai post provenienti dal tuo server Mastodon. Mentre alcune persone si sono affidate a questi strumenti, c'erano alcune ragioni per (almeno inizialmente) ometterli dalle applicazioni.

La #timeline federata ha un rapporto segnale/rumore troppo basso per essere efficace come strumento di scoperta. A causa del modo in cui Mastodon tira giù il contenuto per fornire profili più dettagliati e conversazioni, la timeline federata diventa ingestibile su server di tutte le dimensioni, anche quelli a singolo utente. Non sorprende che la maggior parte dei contenuti non sia effettivamente degna di essere guardata, e in alcuni casi, attivamente indesiderabile.

Questa visione in tempo reale di tutto ciò che viene pubblicato sul server è una piattaforma per ogni tipo di abuso che può essere fermato solo dopo che il danno è stato fatto. Normalmente, se qualcuno pubblica spam o nudità, non sarebbe visto da nessuno tranne che da se stesso. Le linee temporali locali e federate lo trasformano immediatamente in un problema che riguarda tutti. Questo mette a dura prova i moderatori.

Con #Apple e #Google che storicamente ritengono le app responsabili dei contenuti a cui gli utenti possono accedere attraverso l'app, anche quando l'app potrebbe essere ragionevolmente classificata come un browser, mostrare contenuti non filtrati è una bomba a orologeria per la presenza dell'app nei principali app store. Soprattutto considerando il nostro obiettivo di attrarre nuovi utenti, quegli utenti sono meno coinvolti su Mastodon come piattaforma e meno propensi a usare strumenti di segnalazione e blocco in-app invece di rinunciare all'app.

Invece, offriamo una nuova scheda di esplorazione che evidenzia, tra le altre cose, i post attualmente popolari. È un modo molto più efficiente per trovare contenuti interessanti e seguire gli utenti su Mastodon senza scorrere molti post di bassa qualità e lingue poco conosciute. Tutti i dati che Mastodon usa per calcolare le classifiche provengono localmente, quindi sono fortemente sbilanciati verso le cose che sono popolari sul tuo server, e tutto passa attraverso i moderatori del tuo server prima di apparire nella scheda Esplora, rendendolo molto meno soggetto ad abusi.

Abbiamo anche una visione di una nuova caratteristica che alla fine soppianterà le timeline locali: i gruppi. Immaginiamo un gruppo come un luogo con una timeline effettivamente separata in cui è possibile postare, senza che il post venga pubblicato anche al pubblico, al vostro profilo e alle home feed dei vostri follower. Questa timeline potrebbe essere resa visibile solo per i membri del gruppo. Potresti unirti ad essa dal tuo account su qualsiasi altro server, alleviando così le preoccupazioni di centralizzazione dell'infrastruttura e dando alle persone tutto ciò che hanno sempre desiderato dalle timeline locali. Siamo pronti a completare questa funzione quest'anno.

Andiamo avanti

Non abbiamo finito! Mentre abbiamo deciso di non includere la timeline locale nelle nostre app inizialmente, comprendendo che questa caratteristica è importante per molti server della comunità su Mastodon in assenza di gruppi ancora teorici e non ancora provati, la aggiungeremo alla scheda Esplora. E mentre le app supportano tutte le funzionalità di base di Mastodon, mancano ancora caratteristiche come le liste, i post appuntati, le notifiche dei nuovi post (“icona a campana!”), l'editing, la gestione dei filtri delle frasi e così via che verranno gradualmente aggiunti man mano che continueremo lo sviluppo. Più la già citata funzione dei gruppi in Mastodon stesso!

#iOS #Android #iPhone #iPad #Fediverso

articolo liberamente tradotto da qui