Det er ikke nemt at lave en email!
“… øh, hvad? Jo det er da! Jeg sender da dagligt op til flere mails og det er der da ingen ben i!”
Men jo, lad mig gentage: Det er ikke nemt at lave en email! Det er faktisk teknisk nemmere at lave en komplekst designet hjemmeside med flot, moderne web 2.0 design og som virker ens på alle computere, end det er at lave en simpel og pænt grafisk designet e-mail.
Dette måtte jeg erkende for nyligt, da jeg for første gang nogensinde har skulle realisere et avanceret grafisk design af en emailskabelon for en af vores kunder, Jensen’s Bøfhus.
Dette lød i mine ører umiddelbart ikke som en stor og kompleks opgave. Emails med formatering og grafik er rent teknisk bare en hjemmeside der pakkes ind i en email. Det vil sige, at de samme teknikker som benyttes til hjemmesidedesign, burde kunne bruges til at lave emails også. Som webudvikler burde det at lave en email derfor være en smal sag… Troede jeg!
Problemet: Ingen standardisering
Problemet ligger i emailklienterne, altså de programmer og hjemmesidebaserede tjenester folk benytter til at læse deres emails i. Der findes et hav af forskellige emailklienter og disse har praktisk talt alle sine egne begrænsninger og fortolkninger, som tilmed typisk er udokumenterede. Der er langt fra enighed om hvilke formateringsmuligheder der skal være i emails og derfor er der markant forskel på hvad der kan lade sig gøre i de forskellige klienter. Arbejder man efter at få en emailudsendelse til at se korrekt ud i én klient, vil den med stor sandsynlighed have problemer i mange andre emailklienter.
Ved webdesign, er der i bund og grund kun et par store webklienter man skal understøtte for at ens hjemmeside kan åbnes og fungere bredt. Det værende Internet Explorer, Firefox samt Safari/Chrome. Der er forskelle i fortolkningen af hjemmesider mellem disse webklienter, men set ift. forskellen i fortolkning af emails på tværs af emailklienter, er det barnemad hvad forskelle der er mellem webklienter. Udbuddet af mailklienter er derfor også roden til problemerne, for når der ikke er enighed om standarderne, er det meget svært at lave én emailudsendelse som kan ramme bredt.
Vi sætter i OnlineCity kvaliteten af vores udsendelser som topprioritet. Alle udsendelser skal vises korrekt i så mange emailklienter som overhovedet teknisk muligt. Det var derfor af højeste prioritet at min opgave med realisering af det grafiske oplæg, virkede korrekt på tværs af emailklienter.
I de kommende blogindlæg, vil jeg fortælle om forskellene i fortolkning af emails i diverse emailklienter og løsningerne dertil. Udgangspunktet for diskussionen af løsninger til disse problemer, vil blive taget i skabelonen jeg stod for at realisere. Denne skabelon er i dag i brug på alle emailnyhedsbreve udsendt for Jensen’s Bøfhus.