6 modalități ușoare de îmbunătățire a e-mailurilor HTML

Ca mulți alți designeri web, am prosperat în ceea ce privește codarea unor pagini web frumoase, dar flexibile, care sunt aproape identice în fiecare browser web. Din păcate, proiectarea buletinelor de știri prin e-mail vă trimite înapoi zece ani. Etichete depreciate, tabele, styling inline, oh my! În acest articol, voi lista șase metode care vă vor îmbunătăți imediat planurile de e-mail.


E-mailuri de buletine informative.

Ca o nouă închiriere la opt-in serviciul de marketing de e-mail AWeber, prima mea sarcină a fost de a crea un cuplu de zeci de noi șabloane HTML newsletter-uri pentru clienții noștri. Pentru designerul web curat, codul HTML este un memento pentru un trecut nemaipomenit. După săptămâni de muncă și nenumărate dureri de cap, am livrat bunurile. De asemenea, am învățat multe despre proiectarea pentru e-mail.

Pentru a vă ajuta să evitați multe dureri de cap pe care le-am întâlnit în timpul testelor, aici sunt 15 lucruri pe care le puteți face pentru a crea e-mailuri HTML excelente.


Configurați mai multe conturi de e-mail pentru testare!

Dacă luați doar un sfat din acest articol, vă rugăm să lăsați-l să fie acesta. În calitate de designeri, petrecem mult timp creând o experiență perfectă pe web și încercând experiența pe mai multe platforme. Cu toate acestea, când vine vorba de e-mail, prea mulți dintre noi nu reușesc să acorde aceeași atenție detaliilor.

La fel ca testarea pentru web, crearea unui layout de e-mail care afișează același lucru în fiecare client de e-mail poate fi un coșmar absolut.

Pentru a vă asigura că abonații dvs. vor primi mesajul conform intenției - testați tot ce puteți!

Aceasta include, dar nu se limitează la:

  • Yahoo
  • Gmail
  • AOL
  • Windows Live Hotmail
  • Outlook 2007
  • Outlook 2003
  • notite Lotus
  • Thunderbird
  • Anturaj
  • Mac Mail

Dar așteptați - sunt mai multe!

Unii dintre acești clienți de e-mail au versiuni multiple, fiecare dintre acestea va face CSS și HTML diferit.

Acesta face parte dintr-un e-mail HTML care este redat de către versiunea veche a Yahoo. Iată exact același e-mail care este redat de către noua versiune a Yahoo.

Diferențe subtile, recunosc. Dar destul de multe dintre aceste diferențe subtile și se adaugă la un design desfrânat. Și dacă asta nu e de ajuns ... browser-ul de internet al utilizatorului poate juca, de asemenea, un rol în modul în care design-ul dvs. reda.

Acum, înainte de a vă arunca computerul pe fereastră în frustrare ... următorii câțiva pași vă pot ajuta să excludeți majoritatea problemelor de testare.


Proiectați-vă e-mailurile pentru a degrada cu grație

Sunt uimit să văd câțiva dintre cei mai mari agenți de publicitate care încalcă regulile de uzabilitate de bază referitoare la e-mailurile HTML.

Iată câteva linii directoare pentru a trăi după:

  • Nu vă bazați niciodată pe imagini pentru a comunica informații importante ... în special una mai mare. O mare majoritate a clienților de e-mail au oprit în mod implicit imaginile. Cu excepția cazului în care utilizatorul are o inițiativă ... tocmai le-ați trimis un mesaj frumos.
  • Nu vă bazați niciodată pe imagini de fundal pentru a face textul lizibil. Asigurați-vă că textul are un contrast suficient cu sau fără imagini activate. Outlook 2007, de exemplu, nu va afișa imagini de fundal în celulele tablelor, chiar dacă imaginile sunt activate.
  • Furnizați un link pentru persoanele care întâmpină probleme în vizualizarea mesajului dvs. Ok, acest lucru nu este absolut necesar - dar gânditorul său de a oferi abonaților opțiunea de a vizualiza mesajul dvs. în browserul lor web (mai ales dacă este vorba de un design deosebit de greu în HTML).
  • Utilizați etichete ALT pe imagini importante Nu pot sublinia acest lucru suficient! În cazul în care imaginile sunt dezactivate în mod prestabilit, etichetele descriptive ALT reprezintă ultima și cea mai bună șansă de a convinge un utilizator să activeze imaginile.
  • Când utilizați etichete ALT, decupați aglomerația. Completați etichetele ALT care contează și lăsați celelalte goale
    (Notă: nu am spus să le excludem!)

Acesta este un antet al unui e-mail pe care l-am primit de la Discovery Health:

Am luat această captură de ecran din contul Gmail - înainte de activarea imaginilor. Consultați modul în care textul ALT "bullet" și "spacer" intră în cale?

Adăugarea de etichete ALT la elementele care servesc doar pentru scopuri de proiectare aglomera designul și distrage atenția de la mesajul dvs..


Utilizați tabele pentru a structura aspectul

Nu-i asa? Am petrecut tot timpul învățând CSS și acum trebuie să mă întorc la mese? Când vine vorba de designul de e-mail, tabelele sunt la fel de calde ca cele din 2003 - acestea sunt cele mai apropiate de standardele pe care le avem.

Cateva lucruri de luat in seama:

  • Asigurați-vă că setați toate atributele de tabele disponibile acolo unde este posibil. Aceasta include spargerea celulelor, spațiul celular, granița, valign, lățimea și înălțimea.
  • Tabelele încorporate sunt prietenul tău. Asigurați-vă că utilizați o indentare corectă pentru un cod ușor de citit.
  • Utilizați atributul de fundal pe o celulă de tabel pentru a seta imagini de fundal. Acesta este cel mai simplu mod de a trece fundalurile care nu se afișează în Gmail.

    Notă: Imaginile dvs. de fundal se vor comporta ca și cum ar fi fost acoperite cu gresie ... așa planificați în consecință.

  • Rețineți că imaginile de fundal aplicate tabelelor sau divizilor nu sunt acceptate de Outlook 2007 De fapt, singura modalitate de a utiliza o imagine de fundal în Outlook 2007 este să o aplicați corpului unui e-mail, care, desigur, nu este acceptat de alți clienți de e-mail, cum ar fi Gmail, Yahoo sau Windows Live Hotmail. Minunat, corect?

    Nici eu n-am crezut.


Utilizați stiluri inline atunci când vă codificați CSS

Unii dintre cei mai cunoscuți clienți de e-mail ignoră codul din etichetele din cap. Gmail și Hotmail sunt niște vinovați speciali care vin în minte.

Cu aspectul setat în format tabelă, este timpul să aplicați stiluri textului și imaginilor.

Iată câteva sfaturi și trucuri pentru a vă asigura că mesajul dvs. pare aproape identic în fiecare
browser-ul:

  • Utilizați etichete de rupere ca înlocuitor pentru umplutura verticală Pentru a modifica cantitatea de spațiu pe care o consumă, încercați să le înfășurați în etichete de span și setați o dimensiune mai mare / mai mare a fontului.
  • Utilizați stiluri inline repetitiv și adesea. Aplicarea unei etichete de font într-o tabelă părinte nu înseamnă neapărat că va duce acel atribut la toți copiii săi. Asigurați-vă că setați stiluri inline pentru toate elementele HTML.
  • Aplicați stiluri inline detaliate la linkuri Mai ales pentru utilizatorii Gmail - trebuie să setați anumite stiluri fiecare legătură. În caz contrar, vor moșteni familia implicită a fontului, dimensiunea și culoarea setată de browserul fiecărui utilizator.
  • Înfășurați-vă imaginile în etichete de span și setați atributele de fonturi pentru a modela textul dvs. ALT în consecință. Aceasta vă permite să vă stylizați textul ALT, făcându-l mai ușor de citit atunci când imaginile sunt dezactivate.

Folosiți formatul Inbox al Gmail în avantajul dvs.

Știați că linia de subiect a fiecărui e-mail trimis într-un cont Gmail este urmată de primele fragmente de text din acel e-mail?

De ce să nu folosiți acest lucru în avantajul dvs.!

Mai sus este o imagine din căsuța poștală Gmail.

Ambele buletine de știri au același conținut antet.

Doar o diferență - Buletinul informativ 1 profită de formatarea inbox a Gmail.

Iată cum am făcut-o:

Introduceți o imagine de 1px x 1px ca primul element din e-mailul dvs. Înfășurați imaginea în etichete Span pentru a seta culoarea fontului la aceeași culoare ca și fundalul. Indiferent de textul pe care îl puneți în etichetele ALT pentru imaginea dvs. de 1px x 1px, acesta va înlocui acum fragmentul Google în inboxurile utilizatorilor.

Este la fel de ușor ca asta! Această diferență subtilă vă va stabili mesajul în afară de alte e-mailuri din căsuța de e-mail a cititorului.


Si acum ce?

Am făcut tot posibilul pentru a împărtăși câteva lucruri pe care le fac atunci când creez e-mailuri HTML. E randul tau!
Cum vă gândiți la proiectarea, codarea și testarea campaniilor dvs. de e-mail?

Orice recomandări, sfaturi sau trucuri pe care doriți să le adăugați vor fi foarte apreciate de colegii dvs. de proiectare.

Cod