E-Mail-Zusammenfassungsformatierung in Gmail geändert?

In E-Mail-Zusammenfassungen, die im September gesendet wurden, sehe ich sie in Gmail wie folgt formatiert:

Dann für diejenigen, die Anfang Dezember gesendet wurden, sehe ich sie schmaler, aber zentriert:

Für diejenigen, die Ende Dezember gesendet wurden, sehe ich sie schmaler und rechtsbündig:

Ich habe keine Änderungen an der E-Mail-Formatierung vorgenommen, seit sie ausgeliefert wurde, und ich halte mich über alle Veröffentlichungen auf tests-passed auf dem Laufenden.

Ich sehe keine dieser Unterschiede in Protonmail; sie sehen über diesen ganzen Zeitraum gleich aus.

Ich weiß, dass die HTML-Formatierung von E-Mails ein heißes Durcheinander ist, und ich bin mir bewusst, dass es eine ganze Dienstleistungsbranche für das Testen der E-Mail-Formatierung gibt (z. B. Litmus’ E-Mail-Testservice). Aber ich bin neugierig, ob dies eine beabsichtigte Änderung war, oder eine Nebenwirkung einer anderen Korrektur, oder ob “Gmail zufällig ist”…

5 „Gefällt mir“

Ich kann dies auch bei E-Mails in meinem Gmail reproduzieren.

Da @awesomerobot diesen Code seit Summary email needs a width limit - #4 by awesomerobot nicht mehr angefasst hat, weiß ich nicht wirklich, warum das passiert. Irgendwelche Ideen, @awesomerobot?

4 „Gefällt mir“

Ich habe mir eine Testzusammenfassung von Meta gesendet, und diese wird in Gmail immer noch für mich zentriert angezeigt … Ich vermute, dass es möglicherweise einen bedingten Inhaltsblock gibt, den ich im Test nicht sehe und der bei der früheren Änderung übersehen wurde und das Layout verschiebt … @Falco, könntest du eine der E-Mails weiterleiten, bei der du das Problem sehen kannst?

1 „Gefällt mir“

Gesendet :mailbox_with_mail:

Ohhh, jetzt, wo Sie es erwähnen, glaube ich, dass es durch das Thema der jährlichen Überprüfung verursacht wurde!

2 „Gefällt mir“

ahhh ja :100: — wenn der Inhalt zu lang ist, wird die Nachricht von Gmail abgeschnitten:

In einer nicht abgeschnittenen E-Mail gibt es links und rechts von der td width=\"650\" eine leere td (die td width=\"650\" enthält den Inhalt, und die linken/rechten tds passen ihre Breiten an, um den verbleibenden Platz gleichmäßig auszufüllen, was den Inhalt zentriert)

Wenn die E-Mail abgeschnitten wird, fehlt diese rechte td:

Screenshot 2023-01-17 at 1.03.56 PM

…also passt sich die linke td an, um die verfügbare Breite auszufüllen, und schiebt die Inhalts-td ganz nach rechts…

Ich schätze, ich kann das beheben, indem ich jeden Inhaltsblock in der E-Mail unabhängig zentriere. Dann ist im Fall einer abgeschnittenen E-Mail vielleicht nur der abgeschnittene Abschnitt falsch ausgerichtet…

3 „Gefällt mir“

Aha! Ich bestätige, dass, wenn ich die rechtsbündige E-Mail von Ende Dezember (in meinem Fall vor der Jahresrückschau) mit „Gesamte Nachricht anzeigen“ öffne, diese zentriert angezeigt wird.

Was für ein seltsamer und nicht wunderbarer Gmail-Rendering-Bug. Erklärt sicherlich, warum es bei Protonmail nicht angezeigt wurde.

Nur um das klarzustellen: Meine Frage dazu soll keine Verpflichtung implizieren, es zu ändern, um den Gmail-Bug zu umgehen, und ich bin dankbar, dass ich verstehe, was passiert ist. :tada:

3 „Gefällt mir“

Ich habe gerade ein E-Mail-Problem behoben, das eine Weile lang nicht funktionierte. Ich habe ein paar Tests durchgeführt und das ist es, was in meinem Gmail ankommt, alles ist nach rechts ausgerichtet, genau wie dort.

Irgendwelche vorgeschlagenen Korrekturen?

Derzeit wird die E-Mail durch das Zentrieren von Spalten am Anfang und Ende zentriert. Wenn das Ende abgeschnitten wird, drückt der Container am Anfang den Inhalt zu weit auf eine Seite. Die Lösung wird darin bestehen, jeden Abschnitt zu trennen, damit sie sich unabhängig voneinander zentrieren. Auf diese Weise wird beim Abschneiden der E-Mail nur der letzte Abschnitt falsch ausgerichtet sein. Es ist etwas mühsam, aber wir werden es irgendwann schaffen.

Ein anderer möglicher Weg wäre, eine Menge Inhalt aus der Zusammenfassung zu entfernen, damit sie nie lang genug ist, dass Gmail sie abschneidet.

1 „Gefällt mir“

Ich bin mit einer abgekürzten Zusammenfassung einverstanden, wie kann ich das verwalten, ich sehe das nicht als Vorlage?

1 „Gefällt mir“

Ich habe gerade ein Update zusammengeführt, das war eine einfachere Änderung als erwartet. Dies sollte das meiste Layout-Brechen vermeiden, wenn es für Gmail zu lang ist.

Es ist keine bearbeitbare Vorlage wie die anderen, sie befindet sich hier im Discourse-Quellcode: discourse/app/views/user_notifications/digest.html.erb at main · discourse/discourse · GitHub

3 „Gefällt mir“