HTML-E-Mails mit CSS
Es ist eine der Fragen, die immer wieder auftauchen. Erzeugt man automatisch generierte Emails als reinen Text oder als HTML-Emails? Beides hat seine Vorteile und Nachteile. Das eine sieht (bei weitem) schicker aus, das andere beinhaltet potentielle Sicherheitsrisiken und inkonsistente Darstellung.
Ich zumindest habe meinen Thunderbird so eingestellt, dass er mir E-Mails nur als Text darstellt und kein HTML. Sollte dann doch ein Newsletter oder so wirklich HTML-Darstellung benötigen… dann kann ich immernoch umschalten. Ich finds einfach besser so und ich glaube ich bin damit nicht die Ausnahme.
Aber was, wenn man nun doch aus irgendwelchen Gründen HTML-E-Mails erzeugen soll/muss, dann sollte die Darstellung zumindest auf den unterschiedlichen Clients einigermassen gleich aussehen (ich nehme das mal so an… weil das wohl auch der wichtigste Grund für HTML-Emails ist). Heutzutage ist semantisches HTML ‘in‘ und verzichtet auf ein tabellenbasiertes Gerüst. Mal wieder heisst das Zauberwort ‘CSS’. Es wäre damit eigentlich schon alles gut… eigentlich. Diejenigen, die schonmal ein wenig intensiver mit CSS gearbeitet haben, wissen wie schwer es ist, die Darstellung zwischen den Browsern einheitlich zu gestalten. Aber wie sieht es denn mit Email-Programmen aus? Da gibt es ja schliesslich noch mehr Vielfalt als in der Browserwelt… da hätten wir diverse webbasierte Services und unzählige weitere Programme.
Über Roger Johansson bin ich über eine Zusammenfassung von Mail-Clients gestossen und deren Fähigkeiten bezüglich CSS: A Guide to CSS Support in Email aus dem CampaignMonitor-Blog. Diese Anleitung finde ich doch sehr informativ und erweist sich bestimmt als extrem hilfreich, wenn man (aus welchen Gründen auch immer) mal HTML-E-Mails generieren muss.
Abschliessend noch ein kleines Zitat aus dem Eintrag von Roger Johansson, den ich nicht besser hätte formulieren können:
The bottom line is that unless you know for certain what email software the recipients will be using to read your newsletter, you can save yourself (and the recipients) a lot of trouble by keeping it simple.
Come to think of it, keep it simple even if you know that the recipients all use email clients with top-notch support for CSS. The people who receive your newsletter will thank you.
Dieser Eintrag wurde am Thursday, 13. April 2006 um 10:29 Uhr erstellt und ist unter "XHTML/CSS" abgelegt. Diskussionen über diesen Eintrag können durch diesen Kommentar-Feed (RSS 2.0) verfolgt werden. Über Kommentare und Trackbacks kann dieses Posting diskutiert werden.






