Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Ескірген XML негізіндегі векторлық графика форматы
Obsolete XML based vector graphics format
Векторлық таңбалау тілі (VML) – екі өлшемді векторлық графика үшін қолданылмайтын XML негізіндегі файл форматы. Ол Office Open XML стандарттарының ISO/IEC 29500 және ECMA 376 стандарттарының 4-бөлімінде сипатталған. Техникалық сипаттамаға сәйкес, VML – бұл Office Open XML форматына тек ескі формат ретінде, өткенге байланысты себептермен қосылған. VML 2007 жылғы MS Office 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 1998 жылы Autodesk, Hewlett Packard, Macromedia, Microsoft және Vision компаниялары World Wide Web Consortium (W3C) консорциумына ұсынды. Сол кезде Adobe Systems, Sun Microsystems және тағы да басқалардан веб-векторлық графика саласында Precision Graphics Markup Language (PGML) сияқты басқа да бәсекелес W3C ұсыныстары келіп түсті. Осы ұсыныстардың нәтижесінде жаңа W3C жұмыс тобы құрылды, ол Scalable Vector Graphics (SVG) жасады. SVG 2001 жылы екі өлшемді векторлық және векторлық-растрлық графиканы XML форматында сипаттау тілі ретінде W3C стандарты болды. VML көбінесе SVG сияқты басқа форматтар пайдасына қолданудан тоқтатылды. SVG VML форматымен үйлесімсіз. Форматты әзірлеу 1998 жылы тоқтатылды. VML Internet Explorer-дің 5-тен 9-ға дейінгі нұсқаларында және Microsoft Office 2000-да қолданылады. VML енді Internet Explorer 10-да қолжетімді емес. Microsoft веб-сайттардың SVG форматына көшуін күтеді. Google Maps JavaScript API-нің 2-ші нұсқасы Internet Explorer 5.5 және одан жоғары нұсқаларында векторлық жолдар үшін VML-ді пайдаланды, бірақ қазіргі кезде 3-ші нұсқасының пайдасына ресми түрде тоқтатылды.
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 Word және Microsoft Visio сияқты көптеген Microsoft Office бағдарламалары 'HTML ретінде сақтау' опциясы арқылы жасалған HTML файлдарында (қарапайым HTML немесе MHT) пайдаланады. Мұндай файлдар толық векторлық ақпаратты сақтайды және оларды Microsoft PowerPoint сияқты басқа Microsoft бағдарламаларында өңдеу үшін қайта ашуға болады. VML Microsoft Internet Explorer-інің 9-шы нұсқасына дейін HTML ішінде SGML атау кеңістіктерінің белгісіз нұсқасын қолдап келді. Internet Explorer 10 және одан кейінгі нұсқаларында VML қолдауы тоқтатылды. Office Open XML файлдарындағы "көрсетпелерді" (аннотацияларды) қолдау 3.7 нұсқасының әзірлеу кезеңінде LibreOffice-ке қосылды. Көптеген веб-браузерлер VML-ді түпкілікті түрде қолдамайды. Mozilla Firefox, Opera, Safari немесе Google Chrome сияқты веб-браузерлер VML орнына масштабталатын векторлық графиканы (SVG) қолдайды.
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-де стандарт ретінде қолданылмайтын болғанымен, ол көбінесе Microsoft Outlook 2007, 2010 және 2013 нұсқаларында HTML электрондық хаттарды жасау кезінде қолданылады. Электрондық хаттарды жарнамалау кампанияларында фондық суреттерді көрсету үшін Outlook-та 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.