11
HitWRight
289d

Fucking outlook, can't even render simple html.

Our company wanted a custom newsletter to send to our clients. Before vacation I dropped a few guidelines to our designer, how our newsletter should look. 640px width, common fonts for everyone to render properly, stuff like that. To my fucking surprise they managed to create the most designed newsletter I've seen. Custom font, custom letter sizings, negative row gaps, pixel to pixel image locations. After writing custom html for it and managing to get all perfectly in 3 hours, to my surprise I found out, that outlook is broken. FML
Now everything must be redesigned and simplified, just because I was naive enough to think, that all mail clients manage to render simple HTML...

Comments
  • 3
    Designing EDMs is shit like that. You fix it on one email client and then you notice it is broken on another.

    I had to fix an EDM once... never again.
  • 1
    Fix it with scripting! Hahahahahahahahahaha!!!
  • 3
    GOOGLE AMP TO THE RESCUE!!!

    uh
  • 0
    @MrCSharp me too, what I did was fix it in a closed source thing and made a fix in the software for open-source email client.
  • 4
    Best fix I discovered for this was to do everrrrrrrything custom... and then render the entire thing as an image. Fuck you email clients.
  • 0
    That's the reason why I use MJML, because the email html renderers are so shitty to write compat code for. MJML takes care of that (at least, that is the idea)
  • 3
    Email html is an ever changing maze.

    Either o very simple or use a service that can afford to have people constantly tweaking and keeping up to date with the latest development in the area.

    Used to work with an newsletter service and outlook has been the bane since 2007 (and in same cases since 2003)

    But gmail has its own set of peculiarities, and then there is yahoo, hotmail, the bat (popular in germany) and ...
  • 0
    @Voxera wait... Doesn't gmail, yahoo and so on, just use the browser's rendering engine?
  • 0
    Don't you still have to use tables

    Even now in 2019, was surprising to me
  • 2
    @HitWRight not quite, they do filter it before rendering to, among other, script tags and some css.
  • 0
    @rant1ng yeah, if you want horizontal padding under MSO
Add Comment