Flash-анімація

Flash-анімація

Flash-анімація - більш просунута технологія анімації у веб-проектах у порівнянні з gif-анімацією. Принцип дії той же - ефект анімації утворюється за рахунок послідовної зміни кадрів. Однак головна відмінність flash-анімації від gif-версії полягає в тому, що flash-анімація має векторний формат, а gif-анімація - растровий. Різницю між растровим і векторним форматами ви вже, напевно, розумієте.

Припустимо, необхідно зобразити відрізок лінії заданого кольору й товщини. Тоді файл растрового формату буде зберігати інформацію про всі точки, що складають цей відрізок у вигляді їх координат, а також інформацію про колір цих точок. А файл векторного формату буде зберігати дані про вектор, що утворює цей відрізок: координати його початку, напрямок, довжину, а також колір і товщину відрізка. Таким чином, векторний формат компактніше й тому надає більше можливостей для створення анімації у веб-проектах.

Flash-Анімація створюється в спеціальному редакторі. Найпоширеніші - Macromedia Flash і Adobe Flash. При створенні Flash-анімації в цьому редакторі немає можливості встановлювати для кожного кадру окремий час показу, на відміну від gif-анімації. Замість цього для всієї послідовності зображень задається швидкість зміни кадрів, однакова для кожного з них. Окремо слід згадати таку можливість створення flash-анімації як використання символів (Symbols). Ці символи діляться на три види: графіка (Graphic), кнопки (Button), кліпи (Movie Clip). Символи розміщаються в спеціальній бібліотеці та мають вбудовані типові функції (прозорість, кольорове затінення). Зручність застосування символів полягає в тому, що досить один раз створити символ (наприклад очі, що моргають) і далі використовувати його в різних місцях ролика або навіть в іншому ролику, не витрачаючи час на перемальовування того самого об'єкта декілька разів.

Сфера застосування flash-анімації широка. Дуже часто flash-анімація використовується для створення:

  • сайтів;
  • презентацій;
  • анімації кнопок, меню;
  • візуалізації процесів і переходів по сайту;
  • банерів;
  • рекламних роликів;
  • ігор;
  • анімації логотипа;
  • електронних листівок.

Таким чином, анімовані ефекти роблять сайт більш живим, інтерактивним, привабливим для користувача. Що вибрати? Простоту gif-анімації або більші можливості flash-технологій? Вибір звичайно ж за Вами. Однак якщо Ви вирішили додати flash- або gif-анімацію у свій веб-проект, пам'ятайте: чим більша "вага" сторінок, що завантажуються, сайту, тим довше триває процес завантаження, а користувачі Інтернет далеко не завжди терплячі.