В последнее время flash стал очень широко использоваться в создании сайтов, тем не менее, отношение к этой технологии остается очень неоднозначным. Некоторые веб-мастера полностью отказываются от ее использования, считая, что она наносит вред дальнейшему продвижению, некоторые, напротив, используют флеш-плагины даже для создания информационных ресурсов. Как же обстоит ситуация на самом деле? Стоит ли использовать флеш в создании сайтов? Попробуем разобраться с этими вопросами, выявить преимущества и недостатки технологии.
Одной из самых больших проблем при использовании flash является его внедрение на страницу и возможность использования альтернативного контента, в том случае, если флеш-плагин у пользователя отсутствует.
Многие веб-мастера делают весьма серьезную ошибку, отказываясь от альтернативного контента и не учитывая при этом тот факт, что во многих крупных компаниях флеш-плагин блокируется на уровне корпоративного файервола. В этом случае пользователь остается и без html, и без flash, независимо от того, какая версия плагина у него установлена, так как файервол полностью блокирует доступ к swf-файлу.
Это не единственная проблема при использовании флеша. Компоненты, созданные на основе этой технологии, чужеродны по отношению к html. В результате для того, чтобы переместить небольшую картинку, необходимо создать блок, размером со страницу сайта, блокируя тем самым весь интерфейс веб-ресурса. При этом для пользователя остается непонятным, почему он без видимых причин теряет доступ к сайту.
Основное преимущество флеша, обеспечившее ему такую популярность, заключается в простоте создания сайтов, но и здесь все не так просто, как может показаться на первый взгляд. При большом объеме контента обычного сайта, построенного на html, браузер показывает вертикальную полосу прокрутки, и пользователь может очень просто посмотреть информацию, находящуюся в любом месте страницы.
При создании флеш-сайта все выглядит совершенно иначе. Если конент не помещается в видимой области экрана, флешеру необходимо воссоздать механизм прокрутки документа, но сделать это совсем не просто, как правило, используется скроллбар, который для большинства пользователей является малопонятным и каким-то чужеродным. В результате пользователю приходится сосредоточиться на получении информации, вместо того, чтобы просто получать удовольствие от просмотра сайта. Большинство пользователей быстро покидает непонятный ресурс, принимая единственно правильное для него решение – найти информацию в другом месте.
Сложность составляет и необходимость вставки нумерованных списков или таблиц в текст. TextField отображает только обычный текст и графику, но совершенно не может справиться со структурой данных. Конечно, справиться с этой задачей можно, но для ее решения потребуется несколько часов, в то время, как кодер потратит на работу с CSS несколько минут. Так, пытаясь сэкономить время на создание сайта на основе классических технологий, работающих в любом браузере на продолжении долгих лет, создатель сайта обращается к флешу, не осознавая того, что вредит сам себе.
Естественно, нельзя отрицать того, что flash отлично работает с 3D графикой, но решив использовать эту технологию, обязательно нужно учитывать, что пользователь лишится целого ряда возможностей, доступных ему на обычном сайте: увеличение размеров шрифта, сохранение изображений на рабочий стол, автоматической прокрутки длинного текста и многого другого.
Powered by flash-website.ru