Есть веб-стандарт для анимированных векторных изображений?
Предполагая, что SVG является стандартом для неподвижных векторных изображений, есть ли эквивалент для анимированных векторных изображений?
Проблема, которую я пытаюсь решить, не может быть решена с помощью пиксельных форматов, таких как APNG или GIF, они вообще не масштабируются на разных дисплеях, и они также получают действительно очень тяжелые довольно быстрые векторные изображения, которые я нужно, но мне нужен стандартный способ предоставить файл с анимированными векторными объектами в нем.
Чтобы было ясно, я не пытаюсь оживить веб-страницу или ее часть, я прошу тип файла или стандарт, который подходит только для этой задачи.
2 ответа
Спецификация SVG включает SMIL как механизм анимации. IE9/10/11 не поддерживают SMIL, хотя другие UA поддерживают. Существует библиотека javascript под названием fakesmile, которая может включать SMIL в UA, для которых отсутствует поддержка.
Есть также CSS-анимации, которые IE поддерживает, хотя общая поддержка CSS-анимаций в большинстве UA несколько менее полна.
Вы можете анимировать графику SVG... они не должны быть статичными. Тем не менее, SVG является единственным векторным графическим форматом, который веб поддерживает (изначально), поэтому я думаю, что ответ SVG!;-)