Привет. Сегодня мы будем изучать SVG. SVG - означает Scalable Vector Graphics, масштабируемая векторная графика. Зачем она, собственно, нужна? SVG входит в HTML5 наравне с Canvas 2D. Только canvas - это растровая графика. Там нету DOM-элементов, картинку можно разбирать по пикселям... А вот SVG создан на основе XML, и для рисования там используются теги. На самом деле это очень удобно: можно управлять элементами с помощью обычного DOM, удалять их, изменять свойства... А вдобавок там есть куча разных фильтров и специальные теги для создания анимации. В общем, возможности чуть ли не такие, как у Flash. Ведь флеш позволяет оперировать объектами, это тоже векторная графика. А в SVG ещё и формы можно внедрять - прям как в flash...