Что такое SVG?
- SVG расшифровывается как масштабируемая векторная графика (анг. Scalable Vector Graphics)
- SVG используется, чтобы определять векторную графику для сети
- SVG определяет графические объекты в формате XML
- SVG графика НЕ теряет в качестве при изменении размера или увеличении
- Каждый элемент и каждый атрибут в SVG файлах может быть анимирован
- SVG является рекомендацией консорциума W3C
- SVG интегрируется с другими стандартами консорциума W3C, такими как DOM и XSL
Преимущества SVG
SVG имеет следующие преимущества над другими графическими форматами (как JPEG и GIF):
- SVG изображения могут создаваться и редактироваться в любом текстовом редакторе
- SVG изображения могут индексироваться, скриптоваться и сжиматься, по ним можно осуществлять поиск
- SVG изображения легко масштабируются
- SVG изображения могут распечатываться в высоком качестве при любом разрешении
- Любую часть SVG изображения можно увеличивать без потери качества картинки
- SVG — это открытый стандарт
- SVG файлы — это чистый XML код
Главным конкурентом SVG является технология Flash. Тем не менее, самым большим преимуществом SVG над Flash является его совместимость с другими стандартами (например, XSL и DOM). Flash же основывается на проприетарной технологии и не является открытым стандартом.
Создание SVG изображений
SVG изображения можно создавать в любом текстовом редакторе, однако часто удобнее для этих целей использовать специальные программы, вроде Inkscape.