I wrote a short article for our company blog about common email problems and how to react to an email sent out with a mistake.
In email development, removing ‘special’ characters is important. Many email clients won’t show special characters unless they’ve been replaced with an HTML entity. Some of the more common cases of this occurring are smart quotes, ellipsis, copyright symbols, and accented characters.
Rather than search for each of these characters by hand, we use a neat little script that will find and replace all common examples of this – there’s even a version for fractions, which comes up a lot when working with recipes. If you’re interested in trying this out for yourself, the script is available on Github.
Recently, I authored a post for my company discussing the different options for developing mobile-friendly emails. Email, as I’ve been learning over the last few months, is behind in following coding standards. It reminds me a bit of when I was first learning to code, since tables are the standard for layouts and CSS support can be a bit sketchy.
That being said you can progressively enhance for those email clients that do support these techniques, similar to how you would with web development. Read the article for more information.