Векторна графіка
SVG (Scalable Vector Graphics) - формат графіки і мова для опису векторних зображень. Всередині файл не бінарний, а звичайний текст (XML), що описує об'єкти, їх ефекти і поведінку.
Векторна графіка має ряд переваг.
- Масштабування - на відміну від растрової графіки, SVG не втрачає якість при масштабуванні.
- Розмір файлу - векторні зображення важать набагато менше растрових, якщо використовуються для іконок або іншої абстрактної графіки. Використання вектора для фотореалістичних зображень навпаки призводить до величезного розміру файлу.
- Динамічність - за допомогою CSS і JavaScript можна змінювати параметри векторного зображення, наприклад колір або рамки.