Баг Outlook 2016

208
06 мая 2017, 19:26

регулярно сталкиваюсь с проблемой при верстке писем, в outlook2016 случайным образом начинают появляться горизонтальные полосы, вроде бордеров. В других клиентах такой проблемы не наблюдается, только outlоok2016 под Windows (на mac все нормально).
В самой верстке нет ничего, кто мог бы дать этот бордер или фон. Что это может быть и как с этим бороться?

Answer 1

Что это может быть?

Известный баг аутлука 2016. В нем сменили движок рендеринга, на более бажный (насколько мне известно бага распространяется на все майкрософтовские продукты с этим движком). Коллеги которые верстают письма при упоминании этого бага очень матерятся и покрываются пятнами.
Точный механизм возникновения неизвестен.

Официального патча нет, когда будет и будет ли - неизвестно. Баг в статусе "ваше сообщение очень важно для нас, мы работаем над этим". (Источник)

Как бороться?
Черт знает. Плясать с бубном.
Например менять размеры шрифтов на плюс-минус пиксель чаще всего помогает, баг проявляется при определенных размерах шрифтов, при этом если эта закономерность есть она неочевидна.

Как пляшут с бубном другие люди можно посмотреть здесь:
https://mosaico.io/email-client-tricks/outlook-2016-weird-1px-horizontal-lines/ и здесь:
https://litmus.com/community/discussions/4990-outlook-2016-1px-horizontal-lines-showing-up-in-the-body

READ ALSO
Jquery-maskMoney получить value

Jquery-maskMoney получить value

Использую эту библиотеку для маски ввода

228
Прошу помочь с отображением “спрайта” svg [требует правки]

Прошу помочь с отображением “спрайта” svg [требует правки]

Начал смотреть в сторону svg, создаю свой спрайт с использованием symbol, но не могу вывести символ в теге Use, помогите разобраться в чем причинасам...

231
Релизация менеджера форм WPF

Релизация менеджера форм WPF

Пишу модуль расширение для одного приложения

203
С# в C++ (IsProcessorFeaturePresent)

С# в C++ (IsProcessorFeaturePresent)

Помогите пожалуйста переделать маленький кусочек кода с C# в C++

264