canvas
— растровое изображение, рисуется при помощи JS API на лету. Управляется пикселями. Используется для игр, графиков, анимации данных.
SVG
— векторное изображение, описывается XML. Масштабируется без потери качества. Управляется объектами (линии, кривые). Используется для логотипов, иконок, иллюстраций. Отлично подходит для адаптивного дизайна.
Сравнение Canvas и SVG:
Характеристика | Canvas | SVG |
---|---|---|
Тип графики | Растровая (пиксельная) | Векторная (основана на XML) |
Отрисовка | С помощью |
canvas
— растровое изображение, рисуется при помощи JS API на лету. Управляется пикселями. Используется для игр, графиков, анимации данных.
SVG
— векторное изображение, описывается XML. Масштабируется без потери качества. Управляется объектами (линии, кривые). Используется для логотипов, иконок, иллюстраций. Отлично подходит для адаптивного дизайна.
Сравнение Canvas и SVG:
Характеристика | Canvas | SVG |
---|---|---|
Тип графики | Растровая (пиксельная) | Векторная (основана на XML) |
Отрисовка | С помощью |
Register or sign in to get access to full answers for all questions from the question bank.