Flash - что может быть хуже
С самого первого момента, когда я
познакомился с Flash, меня не покидало
ощущение, что где-то я уже это видел. Что-то
до боли знакомое я видел в каждом
навороченном Flash-сайте с бегающими
менюшками, разворачивающимися кубиками,
летающим фоном, выпрыгивающими текстами
и мельтешащими фотографиями.
Ночей не спал, завтраки не ел, пил только
чай, пока наконец меня не осенило - да это
же самые настоящие компьютерные игры.
Стоить вспомнить Starcraft, Civilization или Quake, как
сразу же становится ясным - компьютерные
игры и Flash-ролики делались одними руками,
или во всяком случае - на одной идейной и
принципиальной базе.
И в играх и в Flash-роликах мы натыкаемся на
навороченные "заставки", которые
призваны "снести башку"
пользователю и заманить его на сайт, на
игру. Пройдя заставку с помощью "Skip
Intro", мы получаем полный набор
всевозможных текстур, мелькающих менюшек
настройки, "оригинальных"
интерфейсов с футуристическими
линейками прокрутки, кнопочками,
окошками, текстами со шрифтами, которые
едва можно разглядеть в микроскоп. В
наушниках нас оглушает "крюютая"
музыка, а при каждом выборе мышкой, что-то
непременно куда-то въезжает, откуда-то
выезжает и при этом издает какое-нибудь
скрипение или звоночек.
История метаморфозы
Пользователи и разработчики Web
изначально стремились оживить скучные
статические web-страницы. Сначала это
делалось с помощью анимированных гифов,
потом на помощь пришёл JavaScript.
С началом коммерческого бума в Интернет
Web перестал быть тихой гаванью физиков-теоретиков
и студентов-любителей. В Web хлынули деньги
инвесторов, которые привратили его из
академического опыта в индустрию. В
индустрию с большими деньгами. И в эту
индустрию потянулись дизайнеры из других
сфер. Они быстро оценили, что "HTML никуда
не годится, а броузеры вообще показывают
страницы как хотят, текст и графика на
белой странице - слишком скучны для
развалившегося на дивание
среднестатистического Тома Пупкина".
Крюютым дизайнерам чего-то не хватало -
простейшие анимации давались ценой
построения сложнейшего кода, который к
тому же еще и не всегда на всех броузерах
работал.
Но если есть спрос, рано или поздно
предложение появится. Таков закон рынка.
А в Web-е отныне правили законы рынка, а не
технологий. Вот тут-то и появляется Flash.
Все проблемы с совместимостью,
изощренным программированием - разом
забыты. Впервые web-мастером может себя
назвать человек, который не знает ни
строчки HTML/JavaScript. Крюютые дизайнеры
ликуют!
Цена желания
Flash позволил в полную силу пользоваться
своими талантами дизайнера компьютерных
игр для создания Web-сайтов. Flash быстро
перешел границы анимированных баннеров и
элементов навигации. Во Flash теперь делают
целые web-сайты. Постойте, постойте - я
сказал web-сайты? Но почему считается, что
Flash-ролик имеет отношение к Web-дизайну?
Только потому что Flash-ролик закачивается
из Интернет с помощью броузера? Так ведь
Flash-ролики уже давно используются
отдельно от броузера - их распространяют
на компакт-дисках. Да в принципе их можно
распространять на чем угодно - хоть на 5-тидюймовых
дискетах: получил по почте, вставил в
компьютер, загрузил Flash-player и смотри на
навороты без всяких броузеров и
Интернетов. Вот тогда и станет ясно - что
Flash - это одно, а web-дизайн - совершенно
другое.
С приходом IE в броузере стало возможно
запустить все, что угодно: документы Acrobat,
таблицы Excel, удаленный терминал VNC, ролик
QuickTime, схему AutoCAD-а, Java-апплет. Но никто же
не станет относить программирование Java-апплетов
или верстку документов в Acrobat к web-дизайну
только на этом основании? Название книжки
"QuickTime и Web-дизайн" кажется нелепым, а
название "Flash и Web-дизайн" почему-то
раскупается на ура.
Самое интересное, что Flash-мастеры больше
всего ненавидят сам броузер со всеми его
кнопочками, менюшками и адресной строкой.
Они непременно стараются раскрыть свой
ролик во весь экран или в окошке-рамке без
каких-либо элементов управления. Именно
то же самое делают разработчики игр: если
вы запускаете игру - то она непременно
раскроется на весь экран - захватит все
ваше экранное пространство, чтобы вы
уделяли внимание только ей - игре (Flash-ролику)
- и не отвлекались на всякие другие
неважные задачи.
Чужой среди своих
Flash чужд Web-у. Flash-ролик:
- не индексируется поисковиками;
- на отдельный фрагмент не сделаешь
ссылку или не поставишь закладку;
- невозможно отключить картинки;
- невозможно увеличить размер текста;
- невозможно "открутить" ролик
назад, кнопка Back не работает;
- нет простого соединения с базами
данных (только с использованием всяких
обходных заморочек) (что
признает и сама Macromedia);
- для внесения любых, даже мелких,
изменений требуется перекомпиляция
всего ролика, а значит и наличие
специалиста.
Так что, давайте оставим Flash-у то, для чего
он был сделан - баннеры и менюшки. Не
поддавайтесь искушению превратить Web "в
одно сплошное телевидение".
<< предыдущая
||
следующая >>
|