Использование флеш Технология Flash появилась уже очень давно, уже успев сменить даже фирму владельца технологии: была Macromedia, а тепарь Adobe. Но до сих пор использование флеш в веб поднимает множество вопросов. Наверное, Вы видели сайты, сделанные целиком на флеш. Хорошо ли это? Удобно? Круто? На эти вопросы мы и постараемся ответить.
Сама технология флеш очень интересная и открыла множество новых возможностей в оформлении сайтов. Красивая масштабная анимация, которая при этом может занимать небольшой объем, несравнимый с использованием gif-анимации - это просто находка дизайнера. Но простора разработки флеш анимации породила множество не-до-дизайнеров, которые используют ее везде, где нужно и где не нужно.
Когда же следует использовать флеш, а когда без него можно и нужно обойтись. Можно ли разрабатывать целые сайты на флеш или использовать только небольшие фрагменты? Для этого рассмотрим плюсы и минусы флеш.
Плюсы флеш:
1. Красивая анимация, практически невозможная при использовании анимированных картинок. Причем это касается не только масштабной анимации на большой площади, но и длительности небольшой анимации. При использовании картинок анимацию приходится зацикливать достаточно быстро, чтобы размер файла не был слишком большим. А на флеш можно сделать очень длительную анимацию без повторов, а если использовать программную анимацию, то возможно получить бесконечную неповторяющуюся анимацию. Это можно использовать для генерации звезд, облаков и т.п.
2. Интерактивность, которую до этого можно было реализовать только на javascript. Простая обработка не болько кликов, но и перемещений мыши, сопровождающаяся изменением изображения, позволяем получить красивые и полезныэ эффекты.
3. Возможность масштабирования, так как это векторный графический формат.
Пожалуй, на этом заканчиваются плюсы использования флеш, и начинаются минусы:
1. Флеш плохо работает с тектом, использовать его для отображения мелкого текста неразумно.
2. Нельзя использовать привычные пользователям контекстные меню, показываемые по нажатию правой кнопки мыши. Иногда это хорошо, но в большинстве случаев раздражает пользователя, не позволяя, например, открыть ссылку в новом окне.
3. Не работает кнопка Back браузера, так же как весь остальной функционал, рассчитанный на работу с html-страницами.
Так как же быть? Использовать или не использовать флеш? Наше мнение состоит в том, что глупо полностью отказываться от возможностей, предлагаемых этой технологией, но нужно использовать их разумно. Мы перечислим случаи, когда использование флеш на веб-страницах, на наш взгляд, разумно:
1. Для рекламных сайтов-презентация можно использовать сайт польностью на флеш, фактически это просто большой функциональный баннер.
2. Ненавязчивая анимация в шапке сайта, логотип, возможно меню (но лучше не надо).
3. Интерактивные графики и схемы.
4. Как это ни странно, флеш игры и мультфильмы, которые могут даже помочь в вашем бизнесе.
И, в заключение, кратко остановимся на способах вставки флеш в страницу. Не стоит использовать стандартный код, предлагаемый флеш при экспорте ролика, особенно это касается старых версий флеш. Самым правильным способом будет использвание бесплатного скрипта SWFObject, который позволит правильно вставлять флеш в Ваши страницы.
|