Не секрет, что технология Flash от Adobe на сайтах придает красочности, динамики и интерактива. Её несколько лет назад стали активно использовать для анимации навигации на сайте, анимации баннеров (сначала только анимация, интерактив появился лишь в последнее время) и других интерактивных элементов.
Меня лично всегда поражала эта технология, я всегда с гордостью показывал сайта 2advanced.com и работы этих ребят, но в тоже время эта технология была "too advanced" для использования в простых, корпоративных и, тем более, коммерческих сайтах. Не вплате, что слишком продвинутая и крутая технология, а в том, что достаточно сложная во всех отношения - от разработки до последующей поддержки.
Практически с самого начала, когда начал разрабатывать сайта для кого-то, рекомендовал не пользоваться этой технологией, исключения составляли лишь те моменты, когда без качественной и плавной анимации ну уж совсем нельзя было. GIF не дает такой прелести. К примеру, на закрытом уже сегодня сайте www.sindicat-club.ru, у меня была "шапка" полностью на flash, только для того, чтобы использовать этот блок для привлечения внимания и создания живой атмосферы. Во всех остальных случаях - обходились без flash-а.
Мое мнение было такого, что flash подходит исключительно для развлекательных и промо-сайтов. Именно там, где нужна просто развлекаловка в виде движения и анимации. В том числе и игры.
В последнее время, когда браузеры стали умнее (кроме IE), когда технологии JavaScript, CSS, а теперь уже и HTML5 дают возможность практически любой анимации без использования flash, смысл в нем практически нулевой. Его жизнь поддерживают пока еще промо-сайты, плееры (видео и аудио), загрузка файлов (незаметно используется, например, в том же Gmail) и всевозможные онлайн-игры.
Но в этом направлении активно движется все тот же HTML5+CSS3+JavaScript, таким образом, что сам веб-браузер сможет не только выводить информацию передаваемую в специальной разметке, но и практически рисовать сайты, воспроизводить видео и делать практические любые интерактивные операции. Уже сейчас не вижу препятствий, чтобы воспроизвести любую анимацию и интерактив на сайте без "флеша", а с применением новых стандартов – это будет примерно так же просто, как разместить картинку на странице в коде HTML.
Примерно такое же мнение вчера выложил в открытом письме Стив Джобс (ссылка). Никто не против Flash, все против неуместного его применения, навязывания и, теперь уже, действительно устаревших технологий. Это все к тому же вопросу, что iPhone не поддерживает и не будет поддерживать Flash - он там просто не нужен и будет только во вред хотя бы по тому, что сама по себе технология "съедает" приличное количество ресурсов.
Кто не согласен? Давайте обсудим :)
P.S.
С удовольствием пользуюсь уже много лет Adobe Photoshop, Illustrator и Dreamweaver.