Думаю не в этом дело.
Просто это две разные идеологии: моноблок это что то цельное, неделимое и как следствие немодульное, малорасширяемое.
Тут больше дело в предпочтениях, хотя конечно же физические характеристики также играют значение.
HVIF двоичный формат, в то время как SVG символьный, что уже значительно определяет размер.
SVG к тому же не просто символьный (тот же например PS), но и XML :)
То есть очень избыточен.
Сказывается разная «заточенность» форматов.
SVG переносимый формат широкого назначения, HVIF формат разработан специально для иконок, со своими ограничениями.
Просто это две разные идеологии: моноблок это что то цельное, неделимое и как следствие немодульное, малорасширяемое.
Тут больше дело в предпочтениях, хотя конечно же физические характеристики также играют значение.
30 лет назад почему-то это не мешало.
Даже композитный видеовыход! Это ж, прям к телеку цеплять можно!
И действительно зачем было экономить жалкие мегабайты? Пусть иконки по метру будут :)
Прямоугольник:
HVIF — 7 байт
SVG — <rect x=«0» y=«0» width=«64» height=«64»/> — 42 байта
Разница уже в 6 раз :)
SVG к тому же не просто символьный (тот же например PS), но и XML :)
То есть очень избыточен.
Сказывается разная «заточенность» форматов.
SVG переносимый формат широкого назначения, HVIF формат разработан специально для иконок, со своими ограничениями.
www.haiku-os.org/news/2006-11-06/icon_facts