Rispondo al mio stesso post: dopo aver cercato per un po’, ho finito per imbattermi in questo post dove viene descritta la stessa problematica:
Il problema dello sfarfallio su mobile sembra essere legato esclusivamente all’opzione per inserire annunci ogni n-esimo post. Impostando questo valore a zero si risolve effettivamente il problema, ma sarebbe molto meglio se gli sviluppatori del plugin potessero correggere il difetto.
La proposta per l’interfaccia utente è aggiungere parametri per la dimensione massima nelle impostazioni di Discourse, invece del menu di selezione attuale che offre solo alcune dimensioni fisse. Questo renderebbe l’interfaccia più pulita, poiché il comportamento responsivo sarebbe predefinito, con la possibilità di limitare l’altezza.
Sei sicuro di non aver provato a usare il CSS?
Non sono molto bravo con il CSS, ma per quanto ne so è stato provato diverse volte. Al momento sto aggirando il problema impostando una dimensione fissa per il layout mobile.
Il problema principale degli annunci responsivi attualmente è che causano salti nel layout della pagina, il che è terribile all’interno di un argomento mentre si cerca di leggere. Proverò ad aggiungere queste nuove impostazioni per vedere se prevengono i salti, ma ho i miei dubbi sul fatto che un’altezza massima possa aiutare, poiché un annuncio più piccolo farebbe rimpicciolire i contenitori.
Notate che il risultato finale, dopo che AdSense ha completato il suo lavoro, ha un’altezza fissa di 280px, sostituendo i 90px che aveva lo stile iniziale dell’ins. E AdSense non ha nemmeno trovato un annuncio da mostrare, ma ha deciso comunque di ingrandire il div.
Comunque, queste nuove impostazioni non semplificano le configurazioni di AdSense; ne aggiungono molte altre, ancora più confuse, che in realtà non ti permettono di controllare le dimensioni con il nuovo modo in cui funzionano gli annunci responsive.
Dato che il problema sembra essere legato alle impostazioni “responsive”, ho provato quanto segue: limitando le dimensioni degli annunci in basso per mobile (che, credo, siano anche il codice utilizzato per l’annuncio nell’n-esimo post) ai due formati mobili disponibili (larghezza 320) più uno con larghezza 336… e rimuovendo il responsive.
Finora tutto bene, lo scatto è molto, molto meno marcato rispetto a prima.
@Cazadividendos finora l’unico svantaggio è che non è possibile avere annunci più ampi tra i post; anche se, ad esempio, ruoti il dispositivo mobile in orizzontale, gli annunci rimangono bloccati sulle dimensioni che hai scelto. E se scegli dimensioni di annunci più ampie, inizierai a vederne alcuni che rompono il layout quando il dispositivo è in verticale.
È possibile inserire annunci Google a metà di un argomento? Ad esempio, ogni X risposte potrebbe apparire un annuncio? Al momento vedo solo le opzioni in alto o in basso.