Створення флеш сайтів

Gif-анімація в дизайні сайтів

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

Gif-анімація використовується для різних цілей:

Flash-анімація в дизайні сайтів

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

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

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

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