Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Устаревший формат векторной графики на основе XML
Obsolete XML based vector graphics format
Язык векторной разметки (VML) — устаревший файловый формат на основе XML для двухмерной векторной графики. Он был определён в части 4 стандартов ISO/IEC 29500 и ECMA 376 для Office Open XML. Согласно спецификации, VML является устаревшим форматом, включённым в Office Open XML исключительно для обеспечения обратной совместимости. VML широко использовался в документах MS Office 2007 Word, Excel и PowerPoint. В 2012 году, с выпуском Internet Explorer 10, VML устарел и больше не поддерживается в стандартном режиме работы Internet Explorer. Это устаревшая функция, доступная в Internet Explorer 10 только при настройке браузера на работу в режимах эмуляции функциональности предыдущих версий Internet Explorer 6, 7, 8 и 9.
Vector Markup Language (VML) is an obsolete XML based file format for two dimensional vector graphics. It was specified in Part 4 of the Office Open XML standards ISO/IEC 29500 and ECMA 376. According to the specification, VML is a deprecated format included in Office Open XML for legacy reasons only. VML was used extensively in MS Office 2007 Word, Excel and PowerPoint documents. In 2012, with the release of Internet Explorer 10, VML became obsolete and is no longer supported by Internet Explorer standard mode. It is a legacy feature that is available in Internet Explorer 10 only when the browser is set to run in modes that emulate the functionality of previous versions of Internet Explorer 6, 7, 8, and 9.
История
VML был представлен в World Wide Web Consortium (W3C) в 1998 году компаниями Autodesk, Hewlett Packard, Macromedia, Microsoft и Vision. Примерно в то же время были получены другие конкурирующие заявки в W3C в области веб-векторной графики, такие как Precision Graphics Markup Language (PGML) от Adobe Systems, Sun Microsystems и других. В результате этих заявок была создана новая рабочая группа W3C, которая разработала Scalable Vector Graphics (SVG). SVG получил статус Рекомендации W3C в 2001 году как язык для описания двухмерной векторной и смешанной векторно-растровой графики в XML. VML устарел и в значительной степени заменен другими форматами, такими как SVG. SVG несовместим с VML. Разработка формата была прекращена в 1998 году. VML реализован в Internet Explorer версий с 5 по 9 и в Microsoft Office 2000. VML больше не поддерживается в Internet Explorer 10. Microsoft рекомендует веб-сайтам переходить на SVG. Версия 2 API JavaScript Google Maps использовала VML для векторных путей в Internet Explorer 5.5+, но была официально прекращена и заменена версией 3, которая не использует VML.
VML was submitted to the World Wide Web Consortium (W3C) in 1998 by Autodesk, Hewlett Packard, Macromedia, Microsoft, and Vision. Around the same time other competing W3C submissions were received in the area of web vector graphics, such as Precision Graphics Markup Language (PGML) from Adobe Systems, Sun Microsystems, and others. As a result of these submissions, a new W3C working group was created, which produced Scalable Vector Graphics (SVG). SVG became a W3C Recommendation in 2001 as a language for describing two dimensional vector and mixed vector/raster graphics in XML. VML has been largely deprecated in favor of other formats, such as SVG. SVG is not compatible with VML. Development of the format ceased in 1998. VML is implemented in Internet Explorer from version 5 to version 9 and in Microsoft Office 2000. VML is no longer available in Internet Explorer 10. Microsoft expects web sites to transition to SVG. Version 2 of the Google Maps JavaScript API used to use VML for vector paths on Internet Explorer 5.5+, but has been officially deprecated in favour of version 3, which does not.
Реализация
VML используется большинством приложений Microsoft Office, таких как Microsoft Word и Microsoft Visio, в HTML-файлах, созданных с помощью опции "Сохранить как HTML" (обычный HTML или MHT). Эти файлы сохраняют полную векторную информацию и могут быть повторно открыты для редактирования в других приложениях Microsoft, например, Microsoft PowerPoint. VML поддерживался браузером Microsoft Internet Explorer до версии 9 непосредственно в HTML, используя неопределенную версию пространств имен SGML. Поддержка VML была прекращена в Internet Explorer 10 и более поздних версиях. Поддержка "рукописных аннотаций" в файлах Office Open XML была добавлена в LibreOffice в процессе разработки версии 3.7. VML не поддерживается большинством веб-браузеров. Веб-браузеры, такие как Mozilla Firefox, Opera, Safari или Google Chrome, поддерживают масштабируемую векторную графику (SVG) вместо VML.
VML is used by most Microsoft Office applications, such as Microsoft Word and Microsoft Visio, within HTML files created using the 'Save As HTML' option (plain HTML or MHT). Such files retain complete vector information, and can be reopened for editing using other Microsoft applications, such as Microsoft PowerPoint. VML was natively supported by Microsoft's Internet Explorer up to version 9 inline within HTML, using an undefined version of SGML namespaces. Support for VML was dropped in Internet Explorer 10 and subsequent versions. Support for "ink annotations" in Office Open XML files was added to LibreOffice during the 3.7 development cycle. VML is not natively supported by most web browsers. Web browsers such as Mozilla Firefox, Opera, Safari or Google Chrome support Scalable Vector Graphics (SVG) instead of VML.
Отображение электронной почты Microsoft Outlook HTML
Хотя VML считается устаревшим стандартом в Internet Explorer, он наиболее часто используется при разработке HTML-писем, отображаемых в Microsoft Outlook 2007, 2010 и 2013 годах. Для корректного отображения фоновых изображений в email-рассылках необходимо использовать VML, поскольку Outlook не поддерживает CSS или HTML-атрибуты для фоновых изображений.
Though VML is deprecated as a standard in Internet Explorer, it is most commonly used in relation to the development of HTML emails rendered in Microsoft Outlook 2007, 2010, and 2013. The use of background images in email campaigns requires the use of VML to be displayed in Outlook because Outlook does not support the CSS or HTML attributes for background images.