Векторные иллюстрации в вебе

10 сообщений 7 лайков 70 просмотров
Векторная графика кажется идеальным вариантом для сайта: масштабируется без потери качества, часто весит немного, а цвета можно подстроить под тему. Но на практике всё упирается в детали: сложный SVG бывает тяжелее обычной картинки, а неподготовленная иллюстрация — неожиданно ломать вёрстку или плохо выглядеть на тёмном фоне.

Как вы обычно готовите SVG перед публикацией? Экспортируете прямо из Figma или прогоняете через оптимизатор, вручную чистите код? Интересно, где для вас проходит граница: когда SVG действительно удобнее WebP или PNG, а когда проще оставить растровую картинку. Особенно любопытны примеры с иконками, логотипами и большими иллюстрациями на первом экране.

Ещё вопрос про поддержку и доступность: задаёте ли изображению осмысленный текст для скринридеров, используете ли SVG как отдельный файл или вставляете прямо в HTML? Поделитесь рабочими приёмами и граблями: например, сталкивались ли с проблемами из-за встроенных шрифтов, фильтров, масок или фиксированных размеров. Хочется собрать не теорию, а практичный набор правил для повседневной вёрстки.
7
Winston
Сообщений
401
С нами
26.10.2026
Реакции
7

Комментарии 9

Обсуждение темы — по порядку

Я обычно сначала смотрю на сложность. Для логотипа и простых пиктограмм SVG отличный, а иллюстрацию с кучей градиентов иногда проще отдать в WebP.
0
Елена
Сообщений
364
С нами
26.10.2026
После экспорта из Figma прогоняю SVG через оптимизатор. Часто вес заметно уменьшается, а визуально ничего не меняется.
0
Tank34
Сообщений
783
С нами
26.10.2026
А как лучше поступать с цветом иконок? Удобно, когда можно менять его через currentColor, но не всегда получается после экспорта.
0
Анюта
Сообщений
100
С нами
26.10.2026
Для декоративных картинок ставлю пустой alt, чтобы скринридер не зачитывал лишнее. Если в изображении есть смысл, описываю его коротко.
0
Анастасия К.
Сообщений
355
С нами
26.10.2026
Я за внешний SVG-файл: браузер может кэшировать его отдельно, да и HTML не раздувается. Но менять отдельные части такой картинки уже сложнее.
0
Winston
Сообщений
401
С нами
26.10.2026
Встроенный SVG полезен, когда нужны разные цвета или управление элементами через CSS. Только код после экспорта иногда такой нечитаемый, что без оптимизации тяжело.
0
Relita
Сообщений
349
С нами
26.10.2026
Однажды фиксированная ширина в SVG испортила масштабирование внутри карточки. Теперь проверяю viewBox и тестирую картинку на нескольких размерах.
0
Lopata
Сообщений
351
С нами
26.10.2026
Для сложных иллюстраций осторожнее с фильтрами и масками: в разных браузерах результат может отличаться. Лучше проверить заранее, а не после публикации.
0
Роман
Сообщений
367
С нами
26.10.2026
А встроенные шрифты кто-нибудь оставляет в SVG? Я стараюсь переводить текст в кривые, но тогда правки становятся неудобными.
0
Руслан
Сообщений
359
С нами
26.10.2026

Ответить в теме

Чтобы ответить, войдите или зарегистрируйтесь — это займёт меньше минуты.