Введение в SVG

SVG - это язык, который использует XML для описания двумерных графиков и рисующих программ

Необходимые базовые знания перед обучением:

Прежде чем продолжить обучение, вы должны иметь базовые знания о следующих материалах:

  • HTML
  • Основы XML

Если вы хотите сначала изучить эти материалы, пожалуйста, посетитеГлавная страницаВыберите соответствующий учебник.

Что такое SVG?

  • SVG - это расширяемые векторные графики (Scalable Vector Graphics)
  • SVG используется для определения векторных графиков, предназначенных для Интернета
  • SVG использует формат XML для определения графиков
  • SVG-изображения не теряют графического качества при увеличении или изменении размеров
  • SVG - это стандарт World Wide Web Consortium
  • SVG, как и другие стандарты W3C, такие как DOM и XSL, представляют собой целостную систему

SVG - это рекомендованный стандарт W3C

SVG стал рекомендованным стандартом W3C 14 января 2003 года.

Чтобы узнать больше о деятельности SVG в W3C, пожалуйста, посетите наш Учебник W3C.

История и преимущества SVG

В январе 2003 года SVG 1.1 был признан стандартом W3C.

Организации, участвующие в определении SVG: Sun Microsystems, Adobe, Apple, IBM и Kodak.

Преимущества использования SVG по сравнению с другими форматами изображений:

  • SVG может быть прочитан и изменен многими инструментами (например, блокнотом)
  • SVG по сравнению с изображениями JPEG и GIF имеет меньший размер и更强的 сжатие
  • SVG является масштабируемым
  • Изображения SVG можно высококачественно распечатать в любом разрешении
  • SVG можно увеличивать без потери качества изображения
  • Текст в изображениях SVG является опциональным и также является searchable (подходит для создания карт)
  • SVG может работать вместе с технологией Java
  • SVG является открытым стандартом
  • Файлы SVG являются чистым XML

Основным конкурентом SVG является Flash.

Основным преимуществом SVG по сравнению с Flash является его совместимость с другими стандартами (например, XSL и DOM), в то время как Flash является不开рытым частным технологией.

Просмотр файлов SVG

В настоящее время все браузеры поддерживают файлы SVG, за исключением Internet Explorer, который требует установки плагина. Плагин бесплатен, например Adobe SVG Viewer.