
1
Differences between iOS6 and iOS7 mail clients?
I've got an email that looks different in iOS7 than it does in iOS6, which I'm finding terribly peculiar.
Are there any known differences between the way the two native mail apps on those iOS versions render media queries, by chance?
Ah, turns out that iOS7 is actually just more forgiving if you make a bonehead coding mistake in your CSS. I am using a webfont, and had this in the code:
@media screen {
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
}
Completely forgot the closing bracket, though. Amateur hour.
However, iOS7 forgave me and still rendered the stylesheet. iOS6 just ignored anything that came after that missing bracket.
Makes me wonder...what other differences there might be? It could also be a 4S versus 5S issue. Not sure.
They should have listed that as a feature! "iOS7: Not as mean about CSS mistakes" :)
Hey Matt,
I've actually seen SUPER-subtle differences between iOS6 and iOS7 when it comes to email rendering. As the engineer who sees some support tickets when customers notice discrepancies, I can tell you that they seem to focus around media query support in general for the most part. It's likely an artifact of a dependency on mobile safari somewhere deep in iOS's code, although that's just conjecture because Apple doesn't publish their source code. All we can really do is continue to test on a wide variety of platforms, because you never know!