Флеш-технологии для создания сайтов, плюсы и минусы
Flash-технологии сейчас настолько популярны, что уже редко можно встретить более или менее продвинутый ресурс, на котором бы не присутствовали вкрапления флешевых элементов - это и
банеры, и менюшки, и вспомогательные панели, и
элементы дизайна, а также прочие красивости выполненные в мультяшном духе. Но, тем не менее, сайтов которые полностью сделаны целиком на флешевом движке не так-то и много. Как вы думаете - почему?
Цель данной статьи - ответить на вопрос приблизительно такого плана - хорошо ли иметь флешевый сайт или нет? В принципе, последнее слово всегда будет оставаться за вами - дочитав материал до конца, вы окончательно будете ориентированы относительно плюсов и минусов заключающихся во флешевом движке.
Итак, начнем.
Историю создания flash-технологии и прочие дежурные вещи, вы без особого труда сможете найти в сети (например, в той же Википедии) - мы же будем рассуждать над более прикладными вопросами, которые так или иначе связаны с SEO.
Первым делом поговорим о плюсах, которые вы будете иметь, если обзаведетесь флеш сайтом.
Собственно говоря, плюсов имеется только два:
1. Привлекательность сайта.
Графика, анимация, всевозможные звуковые сопровождения для тех или иных действий пользователя, интегрированное видео и еще ряд, без всякого сомнения, очаровательных моментов, делают сайт выполненный на основе флеша, весьма и весьма привлекательным. Спору нет - красота спасает мир, а просторы кибер-пространства становятся более веселыми и красочными!
2. Автономность сайта.
Если веб-мастер задастся целью, сделать флеш-сайт, который за один раз будет загружаться в память машины, то все последующие действия пользователя на самом сайте (изучение разделов и т.п.), станут выполняться в автономном режиме (т.е. без обращения к серверу).
Это бесспорный плюс, т.к. загрузив сайт один раз, пользователь получает возможность наслаждаться пребыванием на нем без каких-либо задержек, вызываемых временными глюками конекта. Выглядеть это будет как, скажем, пребывание в интерфейсе своеобразной игры, т.е. жмем на кнопку - появляется видео, передвигаем ползунок - оказываемся в одном из разделов и т.д и т.п.
На этом плюсы оканчиваются и начинаются исключительно минусы. Эти минусы настолько портят впечатление от плюсов, что впору кричать "ахтунг, осторожно - флеш-сайт!".
Минусы флешевых сайтов таковы:
1. Требуется плеер
Для того, что бы запустить флеш-сайт необходим не только браузер, но и модуль, который, собственно говоря, и будет проигрывать т.н. "флешки". Вы, наверное, не раз сталкивались с сообщениями наподобие - "установите Adobe Flash Player" или, скажем, "недоступен компонент".
Таким образом, на компьютере у посетителя флешевого сайта обязательно должен быть установлен flash player.
Есть и еще один немаловажный момент, загоняющий флешевые сайты в минуса - поскольку версии флешек весьма сильно разнятся между собой, пользователь должен иметь подходящий релиз самого плэера.
Заметим, что сейчас этот вопрос уже более или менее решен, т.к. скачав самый последний релиз Adobe Flash Player'а, мы вроде бы имеем возможность запускать любые флэш-приложения не обращая внимания на их былую несовместимость.
Ну а самый главный недостаток из разряда "ограниченности работы флеш сайтов" заключается в том, что многие серферы попросту отрубают в своем браузере загрузку флеш-компонентов. Делается это за-ради того, что бы не лезла надоедливая флешевая реклама (плюс - что б сами сайты грузились хоть немного побыстрей). Думается, вы сами не раз проделывали такой трюк, немного потыкав мышкой в настройках браузера и, оставались довольны результатом - серф действительно становился намного комфортней.
2. Не индексируется поисковиком (на данный момент - но ходют слухи ...)
Знаете ли вы, что флеш сайты очень плохо индексируются поисковыми машинами? Если это для вас новость, то поверьте пока на слово - это так. В индекс поисковика, в лучшем случае, попадет всего лишь заглавная страница вашего детища. Проблема индексации флеш сайтов решается только одним способом - создается дополнительный html-вариант сайта, который и скармливается поисковику.
Немного отвлечемся и вкратце расскажем, как это можно реализовать.
Есть такая "черная" SEO-технология и называется она
Клоакинг (от англ. слова
to cloak - маскировать). Чаще всего, ее используют в различных черных целях, дабы влиять на выдачу поисковых машин. Но, есть и другая сторона Клоакинга - белая - ее то и используют для того, что бы поисковики находили флэш сайты и поставляли их в свою выдачу.
Делается это так - пишется специальный
скрипт на PHP, ASP или Pearl и размещается на сервере. Когда на сервер заходит поисковой бот, то ему (посредством генерации скрипта) подсовывается html-версия сайта - она то и попадает в индекс. Ну, а когда на сервер, скажем со страницы выдачи гугла, ломится уже человеческое существо (идентификация производится по IP-адресу), скрипт делает так, что в браузер посетителя загружается уже исключительно флешевый контент.
Теперь скажите - вам это надо? Конечно, если хотите писать скрипты то, пожалуйста:. Но в это, что-то с трудом верится...
3. Флеш-сайты долго грузятся
Вы, наверное, и сами замечали, что флешевые сайты загружаются дольше обычных. Можно с уверенностью утверждать, что порой это вас раздражало - ну а кому приятно сидеть перед монитором и, покачиваясь в кресле, ждать этак минут пять-шесть пока загрузится требующаяся страница?
Обычно, грамотные веб-мастера, создающие флешевые сайты, оптимизируют их таким образом, что бы при скорости около 128 килобит в секунду сайт грузился бы секунд 60-т. Но, как это не печально, грамотных сайтостроителей работающих с флешем не так то и много.
Чаще всего, флешка настолько велика по своему размеру, что ожидая пока произойдет ее полная загрузка, можно успеть приготовить себе не только кофе, но и подточить пару карандашей. Было такое?
Ну а, если еще и учесть, что пользователь от нечего делать примется за открывание каких-то других страниц параллельно, то время загрузки флешки вообще увеличится в чудовищных пропорциях.
Короче говоря, если вы действительно хотите обзавестись флешевым сайтом, то при его проектировании обращайте пристальное внимание на размеры - от того, насколько быстро он будет загружаться, зависит очень и очень многое!
Теперь немного о хорошем.
Отказываться от флешек все таки не стоит :-) Как написанно в одной из статей посвященых вопросам дизайна и юзабилити - "Абсолютно любая технология позиционируется в определённом круге задач, хотя косвенно может выполнять и другие задачи". Если вдуматься, то это воистину золотые слова!
Смотрите, как это все выглядит в нашем случае, т.е. где же возможно оправданное применение флеш-технологий?
Флэшки-банеры
Flash-банеры сейчас неимоверно популярны и привыкли мы к ним весьма сильно. Несмотря на то, что контекстная реклама в настоящее время все дальше и дальше оттесняет банерную - флешевые рекламные полосочки в тех или иных уголках сайтов не такое уже и редкое явление.
Поскольку, основное предназначение банеров - это привлечение внимания, то флешевая технология становится неизменным инструментом их создания. Флешевый банер - это динамика, краски и море фантазии (разумеется, если все сработано профессиональным дизайнером...).
Кстати, тут опять следует следить за размерами - минимальный параметр банера должен быть равен 15-ти килобайтам. Допустимое же значение в сторону увеличения - 25 кб. Если будете делать банеры больших размеров, то помните - они могут не только не загрузиться, но могут и побудить пользователя отключить отображение флешевых роликов в браузере.
Еще момент.
Следует однозначно признать, что анимация банеров с помощью флеша, намного более эффективна, чем, скажем, посредством формата gif. Делая банеры используя gif-технологию вы не сможете достигнуть той средней константы, которая отделяет качество от веса - если банер будет красивым, то весить он будет куда больше чем такая же флешка.
Создаем правильный Flash сайт.
В первой части нашего повествования мы говорили о плюсах и минусах флеш сайтов с точек зрения пользователей поисковых машин. Давайте же теперь перемешаем эти две точки зрения и выведем идеальный вариант реализации хорошего и эффективного флеш-сайта!
Поскольку флеш - это актуальная технология, то ее не только можно, но и нужно использовать в сайто-строении. Все зависит непосредственно от целей, которые будет преследовать ваш сайт.
Например, вы собираетесь раскручивать свой товар (или товары) по высоко-конкурентным запросам. Такая ситуация обязывает вас создать сайт, который будет находиться поисковыми машинами. Более того, его ранжирование должно превалировать над конкурирующими сайтами - это аксиома, это бизнес.
Как мы отмечали в самом начале статьи, поисковая оптимизация флеш сайта практически невозможна - следовательно, при наличии высоко-конкурентных соперников, создание сайта на флеше представляется весьма проигрышным вариантом. Создавая онлайновый магазин или т.п. вещь, лучше всего использовать хороший html на соответствующем движке - эффекта от такого сайта будет больше в сто раз.
Но, существует и другая сторона медали.
Допустим, вы хотите пропиарить какой-либо товар и при этом имеете какую-то заранее определенную платформу в виде посещаемого сайта. Почему бы не создать хороший флешевый ресурс, который был бы посвящен именно описанию этого товара? Достаточно лишь
одной прямой ссылки с заглавной страницы вашего раскрученного проекта, что бы на нем появились заинтересованные целевые посетители. Флэш - это, прежде всего, красивости и именно они будут привлекать покупателей!
Другой вариант использования флешевого движка может выглядеть приблизительно следующим образом - у вас есть хтмльный сайт и вы хотите дополнить его флешевыми разделами. Такая операция будет весьма по душе не только посетителям, но и покупателям - они будут рады участвовать в вашем интерактиве, а заманчивый дизайн тех или иных страниц будет
способствовать продажам.
Помните, что флешевая технология позволяет очень многое и при грамотном ее использовании, а также сочетании с html, вы сможете достигнуть очень хороших результатов не только в плане юзабилити, но и будете в числе лидеров по посещаемости.
Очень часто мы посещаем сайты, которые внешне выглядят как флешевые, но если немного разобраться в том, как устроен этот ресурс, то становится понятно, что в основе страницы лежит старый добрый html, а дизайн сделан так, что пальчики оближешь. И все это благодаря флешевым примочкам, которые интегрированы в интерфейс грамотным веб-мастером.
На этом будет делать вывод.
Если вы хотите сделать чисто флешевый сайт, то делайте - как говорится для души ничего не жалко. Но, если вам необходимы благодарные посетители из поисковых машин, то флеш следует использовать исключительно в качестве дополнительного элемента дизайна. Как вариант, с помощью флешевых сайтов можно пиарить какой-либо продукт, сливая посетителей с уже раскрученных проектов.
Отсюда вполне легально можно брать статьи, пожалуйста, с указанием ссылки на источник :-)
(ссылка на тематический ресурс будет и вам полезна и нам будет приятно)