[flash] Так делать нельзя!
Автор: Nikitar
Сайт: Rusforumz.com
Flash-cайт для рассмотра:
http://www.vladistudio.ru/
Новая рубрика вводится у нас в журнале, точнее продолжение (расширение) старой "Так делать НЕЛЬЗЯ!", только с маленькой пометочкой [flash], которая означает, что мы будем рассматривать flash-сайты. К сожалению, некачественных flash-сайтов намного больше, чем качественных, однако мы в этой рубрике, точнее я (почему-то принято говорить о себе "мы", но мы тут люди простые, то есть я :)) буду рассматривать сайты не с целью ещё раз посмеяться над чужими творениями (поверьте, над каждым бедный флэшер сидел не одну ночь и день), а лишь помочь остальным не совершать похожих ошибок, а автору помочь их устранить.
Пару слов о себе. Меня зовут Nikitar. В миру Никита Сергеевич. Работаю я flash-аниматором, flash-программистом и flash-технологом, в зависимости от поставленной задачи. На моём счету достаточное количество уроков по flash-технологиям (часть опубликована в журнале WebDix), изрядное количество учеников, обученных индивидуально и в группах. Не скрою, не все из них стали великими флэшерами, некоторые даже не освоили азы, но я сделал всё и даже больше, чем нужно было. Сделал уже достаточно много всего на флэше (кто интересуется - дам портфолио), поэтому хочу просто рассказать о косяках, которые часто допускают начинающие, и не могут себе позволить профессионалы. Всё. На этом досье на меня закончено. Все дружно зевнули и поехали дальше :)
Сегодня мы рассмотрим сайт студии VladiStudio. У студии очень неплохие работы, однако они немного из другой сферы - из 3D-дизайна. У сайта есть 2 версии сайта: обычная и flash. Сразу признаюсь, обычная мне понравилась намного больше: "Молодцы ребята!". А вот флэшовая...ээээ...как бы сказать, подкачала немного. Ну даже не немного, а ощутимо. В общем смотрите ниже мои скромные заметки. Но прежде всего, скриншот flash-версии.
![Flash-версия сайта http://www.vladistudio.ru/. Скриншот главного меню](../images/flash/screen.jpg)
Ну а сейчас просто перечислю, что мне не понравилось в этой версии. Замечаний достаточно. Поехали!
- Flash-сайт открывается в новом маленьком окошке, что уже само по себе огроменный минус. Как правильно написано на самом сайте на главной странице: проверьте, чтобы у вас была отключена блокировка всплывающих окон. Представьте себе ситуацию. Человек, абсолютно не разбирающийся в настройках браузера (а таких 52 процента пользователей сети интернет), захочет посмотреть flash-версию, пойдёт в поисковик искать как отключить эту блокировку и, в конце концов, просто забросит эту идею, и сайт заодно. А вдруг это потенциальный заказчик?! Не понимаю, почему было принято решение сделать это во всплывающем окне. Если обычная версия открывается в нормальном окне. Ещё пара слов о размере этого пресловутого окна. Знаете, можно было и 100x100 сделать, но зачем же себя ограничивать в пространстве?
- Непонятно, зачем здесь вообще музыка. Или flash и музыка - понятия неразделяемые? Ну хорошо-хорошо. Музыка, так музыка, но что с плеером?! Во-первых, скажу по секрету: плеер странный. Во-вторых, очень странный. На скриншоте виден вполне вменяемый плеер, но это только на первый взгляд. Совершенно не понятно, что означают цифры 72:237. Очень похоже на масштаб, но интуитивно я догадываюсь, что это не масштаб, так как карты нет. Что это? Секунды? Так у меня их 60. Может второе миллисекунды? Но зачем их показывать?! В общем, непонятка на непонятке и загадкой управляет. Видите под названием песни загадочное слово "Songname". Оно должно быть НАД названием, по идее. Слева от названия песни - две линии, интересно, это так и было запланировано? Ещё одно слово "Soundtrack" обнаружено слева. Для чего оно нужно? На что указывает? Непонятно.
- Этот плеер есть только на первом экране, на всех остальных его нет. И музыку отключить (этому я научился через несколько десятков секунд) можно только там. Это плохо, так как возможность отключения музыки должна быть всегда под рукой.
- Звуки на кнопках тоже не в тему.
- Очень странная навигация. Я так и не понял по какому принципу разделялись на колонки по три и по два пункты главного меню. Один пункт выделен. Самый верхний. Я, наивная душа, подумал, что я как раз тут и нахожусь, однако нет. Кликнув, меня стало переносить в другой раздел. Интересно, зачем его тогда выделять?
- Самая важная часть главного экрана - монитор, который можно было так хорошо обыграть, никак не задействован. На нём просто обои меняются...
- Прелоадеры на самом деле ничего не показывают - это просто анимация. Это можно увидеть по разделу новости, где круглосуточно что-то "грузится". На самом деле, это просто анимация. Также видимо и другие предзагрузчики, коих огромное количество. Носят просто декоративную функцию.
- Давайте зайдём в какой-нибудь раздел. Нажал "Новости" - ноль реакции, видимо, нужно нажимать на ту надпись "Новости", что помельче и пониже, ведь, как известно, специально делают две надписи, чтобы было легче разобраться, куда нажимать. Кликнул "Услуги и цены". Открылся красивый прелоадер (что-что, а рисовать они, видно, хорошо умеют). Однако, сразу же возникла проблема. Прелоадер (предзагрузчик по-русски) показывает не сколько секунд мне осталось ждать, а сколько я жду. Какой смысл в таком предзагрузчике, если он никакой новой информации не показывает мне. Представьте ситуацию: 35,36,37 сек.... 18, 19, 20 минут... и так далее. Сколько ждать-то?! Естественно, что отсчёт должен быть обратным.
- Именно во время ожидания загрузки раздела "Услуги и цены" мне пришла мысль, что создатели сайта билингвы (люди, говорящие на двух языках в совершенстве), потому что предпочитают половину надписей на русском писать, половину - на английском. Неужели простое слово "секунда" нельзя написать по-русски?
- И вот мы в разделе "Услуги и цены". Начали ждать...ждём-ждём...продолжаем ждать. Спрашивается, для чего был прелоадер? Всё так медленно работает, что наводит на мысль о невысоком fps (частота кадров в секунду). А вот и не в этом дело, а в другом. Дело в том, что текст тоже анимирован. Видимо, авторы придерживались лозунга: "Заанимировать всё и вся!" Хороший лозунг, но нужно думать, что эффект может затянуться. Идеально, любой эффект делать не длиннее 1,2 секунды. Весь текст, что подгружается в раздел, появляется по одному слову (!). Хороший эффект, когда всего 3-4 слова. Но когда их 20 страниц ворда?! Самое интересное, что кнопка выйти в главное меню появится, только когда весь текст загрузится.
- Всё ещё в этом разделе. Жутко неудобный скролл. Поставили бы уж лучше стандартный.
- Всё жутко-жутко тормозит.
- Наконец, вышел в главное меню. И зашёл в раздел Статьи. А тут что-то такое футуристичное (но неоригинальное, зато неудобное) грузится-грузится-грузится. Судя по прелоадерам. Но в реальности ничего не грузится. Далее там ещё много длиннющих эффектов и прелоадеров на вашем пути. Наконец, добираемся до статьи, которую хотели прочитать и поняли, что уже не хочется что-то читать.
- Наконец, последняя проверка: вышли и зашли заново. Опять, блин, музыка играет, несмотря на то, что я её отключил. И всё заново можно читать :) Пользуйтесь SharedObject.
В результате, делаем вывод. Нарисовано всё очень красиво. Мне понравилось. Но вот юзабилити и чисто флэшовые вещи - на нуле. Не в обиду будет сказано, но я, чтобы воспользоваться вашим сайтом, выбрал бы стандартную версию. А обидно, за флэш обидно. Ведь можно всё исправить и сделать наглядно и красиво.
Уфф.. Раскритиковал ещё один сайт, на который было столько положено усилий многих людей. А что ж делать-то?! Работа такая. Всё для вас, чтобы научились на чужих ошибках. Что-что? На чужих не учится, хотите на своих? Ну, так в чём проблема, присылайте мне ссылки на свои flash-сайты или другие работы, сделанные на flash'e и я их с радостью посмотрю, и всё-всё подробненько расскажу. Договорились?