Coding up eshots really is an exercise in patience, persistence, and problem-solving. When you’re testing for consistency in functionality and formatting across multiple email clients and devices, at least one is bound to toss in a challenge for you.
If there is one issue that often manages to pop-up, it’s the way iPhones desperately want to turn any series of numbers, addresses, dates and more into active links. Of course with these links comes that lovely shade of “link blue” that always manages to make even the loveliest design look, well, not as lovely.
After browsing for answers, I came across a blog which gave me the much-needed advice I needed to partially fix this issue. However, not all my problems were solved at this point.
One issue still persisted - the iPhone was creating a link out of a number placed beside two abbreviations, in this case ‘Pte' and ‘Ltd’, as well as the abbreviations themselves.
Testing almost every variable I could possibly think of I, then, tried taking the words out of their abbreviated form and typing them out in full and, VOILA, the Apple link vanished.
The lesson learned is, when it comes to finding fixes for your HTML emails, it’s important to look in the obvious places as well as the less-obvious places. In many cases, this means looking at sections of the code that appear to have no logical reason for causing a problem.
Photo courtesy of Horia Varlan