※ ※ ※ ※
SVG (Scalable Vector Graphics standard, стандарт масштабируемой векторной
графики) развился на основе XML как средство обеспечения векторной графической
поддержки для Web-браузеров.
Технология SVG позволяет объединить в одном формате и текст, и графику, и
анимацию, и интерактивные компоненты.
В SVG существуют три типа графических примитивов - формы, растровые рисунки
и текст.
Формы представляют собой либо отдельные линии, либо распространенные графические
примитивы - овалы, прямоугольники и др.
Рисунки представляют собой импортированные изображения в других форматах.
Формат SVG поддерживает различные виды анимации.
Анимация может быть описана заранее или задаваться программно.
Назначая элементам рисунка различные ссылки, можно создавать карты ссылок.
Карта ссылок - это разбиение одного изображения на несколько частей разной
формы, каждая из которых связана с отдельной Web-страницей.
Поскольку этот стандарт основан на XML, SVG файл может содержать не только
элементы, предназначенные для визуального представления, но и метаданные,
предназначенные для описания альтернативного текстового представления изображения.
В настоящее время при создании Web-страниц в качестве текстовой альтернативы
рисунков используется свойство alt тега <img>.
В отличие от этого, SVG рисунки могут содержать метаданные (т.е. данные о
данных) в самых разных форматах - таких как Resource Description Framework
(RDF), Meta Content Framework (MCF) и других.
Стандарт SVG разработан и поддерживается консорциумом World Wide Web и в данный
момент имеет статус рекомендации.
Сегодня практически все графические редакторы позволяют работать с рисунками
в формате SVG.
Однако в Internet Explorer и Netscape Navigator эта поддержка реализована
только на уровне plug-in’ов.
Загрузите Amaya - экспериментальный браузер консорциума W3, который позволяет
заодно просматривать и SVG рисунки.
<embed src="circle1.svg" type="image/svg+xml" />
<object data="circle1.svg" type="image/svg+xml"></object>
<iframe src="circle1.svg"></iframe>
Атрибуты SVG
<rect> - Прямоугольник