Flash-анимация в современном интернете
Интернет не стоит на месте появляются и уходят в лету новые сайты и новые технологии. Сегодня очень широкое распространение получила в разработке сайтов и элементов для них технология flash. Она дает возможность не только оживить внешний вид самого ресурса, но и, например, значительно увеличить кликабельность рекламных баннеров.
Что же из себя представляет flash-анимация? Каковы ее отличия от классической gif-анимации? Ее преимущества и недостатки.
Днем рождения данной технологии можно считать 1 ноября 1996, когда была появилась программа Macromedia Flash. Именно этот момент послужил отправной точкой победного шествия flash-анимации по сети Интернет. Веб-разработчики во всем мире сразу оценили возможности новой технологии она получила повсеместное распространение, а когда специалисты компании Macromedia добавили во flash возможность программирования (Action script) – программа вышла на новый уровень. Теперь она стала не просто программкой для создания анимации, она стала мощным профессиональным редактором, в котором можно было ПОЛНОСТЬЮ создавать сайты, причем сайты динамические.
Не будем останавливаться на плюсах и минусов таких сайтов (а их немало), вернемся к самой flash-анимации в целом. Она остается на коне, даже сменив хозяина (технологию выкупила компания Adobe). Во flash даже неподготовленный пользователь без труда может создать не просто анимированный ролик, а интерактивное приложение (схему проезда, например, в которой будут подсвечиваться значимые ориентиры), ну, а если вы владеете основами программирования, то перед вами открываются просто безграничные возможности.
Если сравнить flash- и gif-анимацию, то последняя проигрывает практически по всем статьям. Начнем с размера получившихся файлов: gif поддерживает только покадровый режим, а, значит, добавление нового кадра «утяжеляет» файл на размер картинки, которая его представляет. Во flash анимации программой просчитывается перемещение объекта, поэтому в некоторых случаях можно ограничиться только первым и последним кадром. Кроме этого, технология flash поддерживает работу с векторными изображениями, которые, в ряде случаев, значительно «легче» своих растровых собратьев.
Gif – файлы представляют собой статичную структуру, которая проигрывается по кругу. Об интерактивности flash роликов мы уже говорили.
Да, возможностей графических эффектов flash предоставляет значительно больше, тем более в дело вмешалась Adobe, после чего значительно облегчилась интеграция с такими редакторами, как Photoshop и Illustrator.
К минусам flash анимации относится плохая индексируемость текста, который в ней «зашит» поисковыми системами (это основной недостаток сайтов, сделанных на данной технологии). Нередко flash может чрезмерно перегружать процессор компьютера пользователя. Примером могут послужить сайты, на которых расположено десятка два флэш-баннеров – компьютер начинает ощутимо притормаживать. Справедливости ради стоит заметить, что этот недостаток можно обойти, заменяя анимацию кадрами на программную.
Кроме этого, для просмотра flash необходимо наличие специального Плагина для браузера (но сегодня все новые версии уже выходят со «вшитыми» проигрывателями).
Получается, что преимущества данной технологии практически вытесняют недостатки, поэтому Flash-анимация еще не скоро будет вытеснена из всемирной паутины.