Non ho apportato alcuna modifica allo stile delle email rispetto a come è stata distribuita e ho tenuto il passo con tutte le release su tests-passed.
Non vedo nessuna di queste differenze in ProtonMail; sembrano uguali per tutto quel periodo.
So che la formattazione HTML delle email è un gran casino e sono consapevole che esiste un’intera industria di servizi dedicata al test della formattazione delle email (ad esempio, il servizio di test delle email di Litmus). Ma sono curioso di sapere se si è trattato di un cambiamento intenzionale, di un effetto collaterale di qualche altra correzione, o se “Gmail è casuale”…
Mi sono inviato un riepilogo di prova da Meta e questo è ancora centrato per me in Gmail… Immagino che forse ci sia un blocco di contenuto condizionale che non vedo nel test che è stato trascurato nella modifica precedente che sta spostando il layout… @Falco potresti inoltrare una delle email in cui puoi vedere il problema?
In un’email non troncata c’è una td vuota a sinistra e a destra della td width="650" (la td width="650" contiene il contenuto e le td a sinistra/destra regolano le loro larghezze per riempire lo spazio rimanente equamente, il che centra il contenuto)
Quando l’email viene troncata, quella td a destra non c’è:
…quindi la td a sinistra si regola per riempire la larghezza disponibile e spinge la td del contenuto completamente a destra…
Suppongo di poter risolvere questo problema facendo in modo che ogni blocco di contenuto nell’email si centri autonomamente, quindi nel caso in cui l’email venga troncata, forse solo la sezione troncata è allineata in modo errato…
Aha! Confermo che quando apro l’email allineata a destra di fine dicembre (nel mio caso prima del riepilogo annuale) con “Visualizza messaggio completo” viene visualizzata centrata.
Che strano bug di rendering di Gmail, non meraviglioso. Spiega sicuramente perché non è apparso su ProtonMail.
Tanto per essere chiari, la mia domanda non intende implicare alcun obbligo di modificarlo per aggirare il bug di Gmail, e sono solo grato di capire cosa è successo.
Ho appena risolto un problema di posta elettronica che era stato interrotto per un po’, ho fatto alcuni test e questo è ciò che mi arriva nella mia gmail, tutto è a destra proprio come quello
Al momento l’email è centrata tramite colonne di spaziatura all’inizio e alla fine; quando la fine viene tagliata, il contenitore all’inizio spinge il contenuto troppo da un lato. La soluzione consisterà nel separare ogni sezione in modo che vengano centrate indipendentemente; in questo modo, quando l’email viene tagliata, solo l’ultima sezione sarà disallineata. È un po’ noioso, ma alla fine ci arriveremo.
Un altro modo possibile per aggirare il problema sarebbe rimuovere una parte del contenuto dal digest in modo che non sia mai abbastanza lungo da essere tagliato da Gmail.
Ho appena unito un aggiornamento, è stato un cambiamento più facile del previsto. Questo dovrebbe evitare la maggior parte dei problemi di layout quando è troppo lungo per Gmail.