FANDOM


Dall'inizio alla fine del 2017, la velocità media di caricamento per le pagine delle wiki di FANDOM è diminuita del 46%, grazie al processo di modernizzazione dello scorso anno. Anche se quella è stata solo la punta dell'iceberg, il nostro team ha lavorato duramente per migliorare significamente le prestazioni sulla versione mobile del sito. Abbiamo già assistito a dei grandi successi, tagliando diversi secondi dai tempi di caricamenti per gli utenti con connessioni mobili.

Come ci siamo riusciti?

Le misure impiegate

Quando si parla di tempi di caricamento, ci sono diversi fattori da considerare. Questi sono quelli principali sia per mobile che per desktop:

  • Prima rappresentazione significativa. Si tratta del momento in cui la maggior parte degli elementi sopra il "fold" (definito come le parti della pagina immediatamente visibili) sono caricati.
  • Tempo per interattività. È il punto in cui puoi iniziare a interagire con la pagina e usufruire del contenuto che è ciò per cui il lettore è lì.

Per ottenere dei miglioramenti nelle due areee, abbiamo lavorato ad una vasta gamma di soluzioni. Alcune di queste sono già attive:

  • Abbiamo ristrutturato estensivamente il layout mobile rimuovendo codici che non sono usati attivamente. Ad esempio, i file CSS e JS sono stati ridotti singnificamente di dimensioni migliorando quindi i tempi di caricamento.
  • Abbiamo riorganizzato l'ordine in cui gli elementi della pagina vengono caricati, assicurandoci che gli elementi più importanti vengano caricati prima e riducendo il numero di volte in cui gli eleminti si muovono durante il caricamento.
  • Abbiamo ottimizzato molte di quelle chiamata "dipendenze", come la connessione con il nostro provider di immagini. Ciò significa che le immagini vengono caricate più velocemente.

Ciò ha prodotto miglioramente significativi per tutti. Qui sotto, potete osservare un confronto tra i tempi di caricamento tra la nuova esperienza mobile e ciò che avevamo ancora agli inizi del 2018. Il seguente video è stato registrato su una rete 3G con un telefono Moto G4.

MobilePagePerformance

I risultati

Abbiamo osservato molte pagine differenti mentre testavamo questi miglioramenti, ma i seguenti sono risultati abbastanza standard di cosa ciò significa per la vostra esperienza mobile:

  • La prima rappresentazione significativa è scesa da 2,8 second a circa 1,1 secondi, per una riduzione del 60%.
  • Il tempo per interattività è passato da 7 secondi a circa 3,4 secondi, per una riduzione del 51%.

E non si tratta solo delle wiki su mobile! La sezione editoriale di FANDOM così come Discussioni vengono anch'esse caricate molto più velocemente sia da mobile che su desktop. Tra questo e il nostro lavoro su desktop nel 2017, l'intero sito viene caricato molto più velocemente rispetto ad un anno fa.

Benefici e prossimi passi

Un sito veloce comporta benefici ben oltre la semplice esperienza piacevole per i lettori. Significa ch e più persone spendono più tempo leggendo i vostri contenuti. Dai nostri dati risulta che man mano che i tempi di caricamento diminuiscono, le visualizzazioni di pagine per sessione aumentano.

Ovviamente non abbiamo ancora finito - quando mai lo saremo? - pertanto sono in programma ulteriori miglioramenti tra i quali:

  • Stiamo lavorando alla velocizzazione del caricamento della prima immagine sulla pagina, semplificando l'ordine in cui gli elementi sono caricati e attivando movimenti più veloci tra le pagine.
  • Investigheremo sui possibili ulteriroi cambiamenti alle inserzioni pubblicitarie.
  • Studieremo come i crawler dei motori di ricerca ispezionano il sito, cercando quindi ulteriori opportunit per aumentare il posizionamenoto nei risultati di ricerca.

Assieme agli sforzi fatti lo scorso anno per modernizzare l'esperienza sulle wiki, oltre ai tempi di caricamento migliorati su Discussioni e la sezione editoriale, gli utenti da mobile hanno adesso un accesso più rapido ai contenuti variegati di FANDOM. Il lavoro continua con la modernizzazione del mobile e non vediamo l'ora di portarvi ulteriori notizie!

I contenuti della comunità sono disponibili sotto la licenza CC-BY-SA a meno che non sia diversamente specificato.