Frage

Dies ist nicht „genau“ eine Programmierung Frage, aber es ist sehr verwandt. Wir schreiben eine Anwendung, die E-Mail-Einladungen für einen Client sendet (nein, es ist kein Spam). Ihre Designer gaben uns eine HTML und CSS-Vorlage zu verwenden, was in Ordnung ist. Das Problem ist, dass es wie Mist in Outlook 2007 aussieht, weil Microsoft Word verwenden entschieden (alle Dinge!) Als die Rendering-Engine für HTML in Outlook 2007 . Ich mag, dass die Kunden zu verstehen, dass sie einen „kompatibel“ Look entwerfen sollten und würden gerne in der Lage sein, eine Art von Statistiken über zeigen, was E-Mail-Clients dort verwendet geführt werden, nämlich, dass Outlook 2007 im Einsatz wächst.

Hat über irgendwelche White Papers, Websites, Studien, die auch nur annähernd bieten einen Blick auf das jemand laufen? Ich habe keine Volkszählung Ebene Genauigkeit erwarten, aber etwas ziemlich glaubwürdig wäre gut. Vielen Dank für jede Hilfe.

War es hilfreich?

Lösung

Mein Verständnis von der verbreiteten Best-Practice hierzu ist für die kleinsten gemeinsamen Nenner zu codieren. Es gibt viele E-Mail-Clients mit genug Einsatz in the wild, die nicht groß sind "modern" HTML-Rendering.

Zum einen zielen Ihre E-Mails als 2-teilige mehrteiliger Mime-Nachricht zu senden. Ein HTML-Teil und ein Klartextteil.

Zweitens, versuchen Sie es mit CSS oder positioniert divs wo möglich zu vermeiden. Verwenden Sie tabellenbasierten Layouts und inlined-Stile. Vorzugsweise so viel von der Art in HTML, wo möglich angeben.

Versuchen Sie, Bilder als Inline-IMG-Tags zu halten oder als Tabelle / Zeile / Zelle Hintergrund nur Attribute.

Die E-Mail-Welt ist einfach nicht annähernd so up-to-date, und was noch wichtiger ist, weitaus vielfältiger als die Browser-Welt. Wenn Sie diese einfachen Regeln folgen, Ihr Leben wird viel einfacher sein als eine erweiterte Ansatz und Tweaking es immer wieder, um Ihre Inhalte zu bekommen zu machen satisfactorally auf genug von den gemeinsamen Kunden.

Andere Tipps

In Abwesenheit von allgemeinen Statistiken, sammeln Sie Ihre eigenen.

Schauen Sie sich http://fingerprintapp.com/email-client-stats für eine Statistikerfassung Werkzeug fertigter und finden Sie unter http: //www.mattbrindley. com / Fingerabdruck-E-Mail-Client-Nutzung-1 / für eine Zuschreibung auf darüber. Matt Brindley bietet auch dieses Juwel: „ Bisher hat nur Outlook bewiesen, so populär wie wir erwartet haben, das iPhone eine bemerkenswerte Überraschung für unsere eigene Liste war, mit Lotus Notes als auch einen unerwarteten Auftritt

Natürlich bietet sowohl text / html und text / plain MIME-Typen, so dass die Leser, welche Version zu sehen, und halten Sie Ihre HTML sehr einfach, bis die Statistiken zeigen, dass Sie ausgefallenere bekommen können wählen können.

Wenn Fingerabdruck Entgelt indiskutabel ist, können Sie Ihre eigenen Statistiken sammeln. Fügen Sie Hyperlinks in Ihrem HTML. Wenn Sie Ihre CGI-Anwendungsanforderungen von diesem Hyperlinks empfangen, kann es die HTTP_USER_AGENT in einer Datenbank für statistische Analysen speichern. Diese Methode ist nicht ganz zuverlässig, weil einige Leser in einfachen Text kleben, einige werden nie der Hyperlinks klicken, und einige E-Mail-Clients keine verwertbaren Informationen in den User-Agent-Request-Header enthalten, aber es kann Ihnen genügend Informationen geben, um fortzufahren.

Sitepoint, eine angesehene Quelle für W3 Informationen, hat einen Artikel, http://www.sitepoint.com/article/code-html-email-newsletters/ , in denen Tom Slavin betont:

  1. HTML-Tabellen Verwenden Sie das Design-Layout und eine Präsentation zu steuern. Sie können mit reinem CSS-Layout für Ihre Web-Seiten verwendet werden, aber dieser Ansatz wird nicht nur in einer E-Mail-Umgebung halten.

  2. Inline-CSS verwenden, um andere Präsentationselemente in Ihrer E-Mail-Kontrolle, wie Hintergrundfarben und Schriften.

Slavin empfiehlt auch Vorlagen von Campaign Monitor und MailChimp zum Einstieg.

Raw Marktanteil Zahlen werden Sie nicht viel helfen. Wenn HTML-E-Mail-Gestaltung, dass das einzige, was zählt, ist, was Client Ihre spezielle Zielgruppe verwendet. Dies ist abhängig von geografischen Gebiet, Industrie, B2B / B2C - Variationen in der Praxis sehr groß sind. In einigen Branchen (Journalismus ...) Sie werden sogar mit einer beträchtlichen Bevölkerung mit Kunden wie Lotus Notes zu rechnen haben, die für die Unterstützung HTML kaum mehr als nominell berüchtigt ist (Schauder).

Outlook 2007 kann sicherlich nicht mehr vernachlässigt werden, insbesondere, wenn Sie geschäftlich senden, aber mit Vista auf neuen PCs es hat auch eine spürbare Präsenz für private Konten.

Return Path in der Tat hat Daten nach Industrie.

In der Praxis jedoch, ist ein guter Ansatz „retten“ Richtlinien, in einem kleinsten gemeinsamen Nenner Stil zu folgen. Outlook 2007 ist nicht der einzige problematische Client - Google Mail ist auch ziemlich berüchtigt für Unterstützung für eine Reihe von Design-Elemente fehlen andere ganz gut an. Sie werden feststellen, dass eine überraschend große Anzahl von Web-Designern laufen tun nebenher mit HTML E-Mail-Design (die Nachfrage vorhanden ist und es hilft, die Miete zu bezahlen). Wenn Sie gerade beginnen, Campaign Monitor (ein E-Mail-Marketing-Anbieter) hat eine Fülle von guten Ressourcen. Sie könnten mit ihrem 2008 E-Mail-Design-Richtlinien starten. Sie sind auch einer von denen, hinter der E-Mail Standards Project .

Oh, persönlich verwende ich Thunderbird mit IMAP, Gmail und RoundCube.

(Haftungsausschluss / vollständige Offenlegung. Ich eigentlich für einen Konkurrenten arbeitet, in dem losen Sinne von Campaing Monitor)

Ich habe Outlook und gmail, sondern auch ein Blackberry Curve ...

Die Kurve ist schrecklich an mit etwas anderem als plain / Text-E-Mails handelt. Bitte haben Sie einen Link in der Nähe der Spitze der E-Mail auf eine Website zu sehen und betrachten ein mehrteiliger E-Mail senden, die auch einen Text für Kunden nur Abschnitt hat, die nicht HTML unterstützen und so weiter.

Sie unter ReturnPath - sie etwas, dass sich spezialisieren.

Clients müssen Sie wahrscheinlich betrachten (abgesehen von Outlook):

Wenn Sie viele Geschäftskunden zu treffen erwarten, denken Sie daran, dass ein sehr großer Trank von ihnen werden MS Office verwenden und Exchange Server und damit auch Outlook. Wenn Sie mehr sind mit dem Ziel für Heimanwender der meisten von ihnen entweder eine Webmail oder einen Mail-Client, der ein normales HTML-Engine verwendet, wie Windows Mail, Thunderbird, Opera Mail, Mac OS X Mail.app.

Ich benutze KMail, sollten Sie auch Blick auf Thunderbird, Outlook, Evolution, Lotus und Opera Mail.

Beachten Sie auch, viele Menschen nutzen Webmail wie GMail, Hotmail, Yahoo Mail etc. Und einige Web-Mail (und E-Mail-Clients) arbeiten nur in Klartext aus Sicherheitsgründen.

Ich persönlich denke, dass Klartext-E-Mails am besten sind, bevorzugen viele Leute keine HTML-Mails aus Sicherheitsgründen Grund zu ermöglichen und somit wäre nur eine falsch formatierte Klartext werden sehen sowieso Mail, unabhängig davon, was Sie senden, so meiner Meinung nach es wäre besser, nur Klartext verwenden.

Google Mail - persönliche Mail

Lotus Notes - gezwungen, um es für Firmenpost: (

Lotus Notes saugt jede HTML-Nachricht korrekt zu machen (wir 6.5 laufen lassen), und hat nur teilweise Unterstützung für CSS. Die besten HTML-Nachrichten für sie sind einfache tabellenbasierte Layouts.

Bei der Arbeit haben wir 3 x KMail und 4 x Mac OSX‘Mail.
Weitere Webmail als Fail-Over (squirrelmail auf Mail-Server) in Firefox, Camino, Safari. Wir setzen die Worte in der Post, den Rest in Anhängen.

Words (reine Textnachrichten) können einfach kopiert / eingefügt, weitergeleitet usw. ohne Probleme zu formatieren.

Separate Anhänge können Benutzer anzeigen auswählen, herunterladen, speichern etc.

Dies ist die universelle Art und Weise E-Mails zu verwenden.

stand ich dieses Problem vor einiger Zeit .. die meisten Kunden (einschließlich Internet) Block HTML! Wir haben nur eine Web-Version der E-Mail und haben diese in den Fußzeile der E-Mail „Wenn Sie nicht in der Lage sind, um die Nachricht, klicken Sie hier (Link zur Web-Version) zu sehen. Es war einfach, weil einige Leute denken, dass es nicht sicher angezeigt werden Bilder ;-) so ein besserer Weg, sie zu öffnen und lesen schöner hTML-E-Mails

machen

Ich betreibe M2 (Operas integrierte Mail-Client) und haben immer es „lieber Klartext“ für Mail-Gremien. Ich habe auch „Block externe Elemente“ eingeschaltet.

Auch ich denke, wenn man als sowohl text / plain und text / html, Google Mail-Nutzer (der Webmail-UI) haben keine andere Wahl, als den Text / HTML-Version anzuzeigen senden.

lief ich über diesen Bericht / Daten, die deutlich zeigt Outlook 2007 an Popularität gewinnen und in einer nach oben gerichteten Kurve geht. Derzeit meldet diese Seite den folgenden Top-4-Clients (Prozentsatz von 100% natürlich), sondern auch, dass Outlook 2007 auf dem Vormarsch ist. Hoffe das hilft.

http://www.campaignmonitor.com/stats/email-clients/# most_popular

27,77% Outlook 2000, 2003, Express / 16.23% Hotmail / 14.14% Yahoo! Mail / 8,94% Outlook 2007

Ich bin mit gmail

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top