Игорь Слепцов
Igor O. Slieptsov

Основные вопросы об Inkscape и SVG

На этой странице приведены общие сведения о том, что такое Inkscape и SVG, зачем учиться рисовать в Inkscape.

Что такое Inkscape?

Inkscape — это графический редактор векторной графики, который позволяет работать непосредственно с SVG.

Что такое векторная графика?

Векторная графика представляет изображение в виде совокупности примитивных форм (линий, прямоугольников, эллипсов) и преобразований. Она отличается от растровой графики, которая представляет изображение в виде матрицы пикселей (квадратной мозаики).

Преимущества векторной графики:

  • изображения хорошо масштабируются без изменения качества;
  • иконки, схемы, диаграммы и многие другие виды изображений имеют меньший размер;
  • более гибкие средства семантической разметки фрагментов изображения (группировка, атрибутирование и т.п.)

Что такое SVG?

SVG — это формат векторной графики, который разработан и сопровождается W3C — организацией, специализирующейся на разработке веб-стандартов.

Особенности и преимущества SVG:

  • встроенная поддержка браузеров: любой браузер может открыть SVG
  • является подъязыком XML:
    • код любого изображения может быть просмотрен и изменён в любом текстовом редакторе (нет эффекта «чёрного ящика»)
    • существует открытая документация
    • веб-разработчикам и другим программистам проще с ним работать
  • совместимость с HTML: SVG-изображение может быть добавлено на веб-страницу не только как внешнее изображение, но и как часть самой страницы. В этом случае веб-разработчик может сделать изображение интерактивным, если фрагменты изображения надлежащим образом размечены (подмигнуть или покачать головой маскота, анимировать выставление звёзд рейтинга и т. п.)

Зачем использовать Inkscape?

Будучи редактором векторной графики с поддержкой SVG, Inkscape стоит в одном ряду с такими программами, как Adobe Illustrator и Corel Draw.

Отличия и преимущества:

  • Inkscape — это свободная программа с открытым исходным кодом.
  • Внутренний формат Inkscape является подъязыком SVG. Другими словами, SVG — это «родной» формат для Inkscape.
  • Парадигма разработки нацелена на стабильность и обратную совместимость. В мире, где популярные и не очень программы и сервисы регулярно (каждые полгода-год) ломают обратную совместимость и заставляют пользователей безальтернативно страдать от обновлений и миграций, 17-летняя разработка и стабилизация перед выпуском версии 1.0.0 вызывает уважение.

Как научиться рисовать в Inkscape?

Научиться рисовать в Inkscape можно на открытых уроках, доступных в Интернете.

Мы собрали коллекцию открытых видеоматериалов, чтобы облегчить поиск. Узнайте больше о том, как устроена и как пользоваться сравнительной таблицей.