
Я создаю насыщенные контентом письма и хочу убедиться, что они будут выглядеть одинаково на всех клиентах. Чтобы протестировать Gecko, Webkit, Trident и MS Word, я просматривал свои письма в Firefox, Safari, IE и Outlook 2007 соответственно. Но в случае с Gmail и Hotmail и т. д. они отображают письма только с помощью браузера, в котором они просматриваются?
решение1
Gmail и hotmail сами по себе не отображают HTML. HTML-части письмаявляютсявизуализируются браузером, в котором они просматриваются.
Однако если, например, Gmail представляет таблицу стилей или встроенные стили для интерфейса Gmail, то этоявляетсявозможно, эти стили влияют на то, как браузер отображаеттвойHTML; однако они, вероятно, используют атрибуты class и id, которые вы не используете в своем HTML, так что это не должно быть проблемой.
решение2
Согласноэтот отчетизПроект стандартов электронной почты, Gmail удаляет все атрибуты класса и идентификатора из писем.
...Но даже если бы Gmail поддерживал встроенные стили в заголовке документа, он удаляет все идентификаторы и классы из источника....
Я послал их "Кислотный тест" на мой аккаунт Gmail, и, похоже, все работает так, как описано.
У них также есть отчет дляHotmail, но я не могу поручиться, насколько она актуальна.