Почему GIF-графика часто трассируется чисто
В GIF хранится не больше 256 цветов. Для фотографий этого мало, зато для логотипов, кнопок, баннеров и простых иллюстраций — как раз то, что нужно, а большинство GIF для них и делалось. Чем меньше цветов, тем меньше цветовых областей нужно разделять трассировщику, поэтому GIF со сплошными цветами часто превращается в аккуратный SVG с небольшим числом контуров.
Дизеринг
Если GIF создавали из изображения, в котором цветов больше, чем помещается в палитру, программа часто имитировала недостающие оттенки узором из чередующихся точек. Для трассировщика каждая точка — отдельное цветовое пятно, поэтому области с дизерингом превращаются в плотные скопления крошечных фигур. Если можно заново экспортировать GIF без дизеринга или взять исходный рисунок, SVG получится намного легче.
Анимированные GIF
Трассируется только первый кадр, а SVG — неподвижное изображение. Если нужный кадр идёт позже в анимации, экспортируйте его как неподвижное изображение и загрузите вместо GIF.
Совсем маленькие GIF
Старые веб-GIF часто крошечные: например, кнопки 88 на 31 пиксель или иконки 32 пикселя. При таком размере каждый пиксель составляет большую часть любой фигуры, поэтому кривые повторяют ступеньки пикселей. Если есть версия этой графики побольше, берите её.