Почему нам все еще нужны теги VML для шаблонов электронной почты? - PullRequest
0 голосов
/ 03 февраля 2019

Почему нам все еще нужны теги VML для шаблонов электронной почты?особенно в перспективе.Вот пример части, которая генерируется с почтовым телом outlook.
что произойдет, если я удалю эти теги vml?

<!--[if gte vml 1]><v:shapetype
 id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
 path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
 <v:stroke joinstyle="miter"/>
 <v:formulas>
  <v:f eqn="if lineDrawn pixelLineWidth 0"/>
  <v:f eqn="sum @0 1 0"/>
  <v:f eqn="sum 0 0 @1"/>
  <v:f eqn="prod @2 1 2"/>
  <v:f eqn="prod @3 21600 pixelWidth"/>
  <v:f eqn="prod @3 21600 pixelHeight"/>
  <v:f eqn="sum @0 0 1"/>
  <v:f eqn="prod @6 1 2"/>
  <v:f eqn="prod @7 21600 pixelWidth"/>
  <v:f eqn="sum @8 21600 0"/>
  <v:f eqn="prod @7 21600 pixelHeight"/>
  <v:f eqn="sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
 <o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Picture_x0020_2" o:spid="_x0000_i1025" type="#_x0000_t75"
 style='width:168.75pt;height:168.75pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="template_files/image001.png" o:title=""/>

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Из кода я предполагаю, что есть круг с изображением внутри?

Если вы удалите его, окружность, созданная VML с цветом, больше не будет отображаться в Outlook (особенно в версии 2007 и выше).

Язык векторной разметки (VML) былФормат файла для двумерной векторной графики на основе XML.

VML был указан в части 4 стандартов Office Open XML ISO / IEC 29500 и ECMA-376.Согласно спецификации, VML является устаревшим форматом, включенным в Office Open XML только по устаревшим причинам. 1 [2]

VML широко использовался в документах MS Office 2007 (т. Е. Word, Excel).и документы PowerPoint). 1 [3] [4]

С 2012 года, с выходом Internet Explorer 10, VML устарел и больше не поддерживается стандартным режимом Internet Explorer.[5]Это устаревшая функция, доступная в Internet Explorer 10, только если браузер настроен на работу в режимах, эмулирующих функциональность предыдущих версий Internet Explorer 6, 7, 8 и 9. Источник: Wikipedia

Невозможно разместить фоновое изображение в Outlook 2007 и более поздних версиях без VML.

0 голосов
/ 03 февраля 2019

Outlook использует Word в качестве редактора электронной почты, а Word использует VML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...