Немного о недостатках Adobe Flash

Несмотря на все преимущества флеш, описанные нами в отдельной статье, у этой технологии есть ряд существенных недостатков и ограничений, которые до сих пор не позволяют ей одержать безоговорочную победу на просторах интернета. Ситуация еще большее усложнилась с появлением конкурентов, таких как Silverlight от Microsoft.

Говоря о недостатках Adobe Flash, первое, что приходит на ум, это его "тяжеловесность". Это обусловлено в первую очередь тем, что файл флеш-приложения является по сути "контейнером" для мультимедийного контента (графика, видео, аудио), который по определению не может быть таким же легким как традиционный текст. Во-вторых, флеш-приложения требуют больших ресурсов клиентской машины, они нагружают процессор и потребляют оперативную память. Например, если вы на маломощном компьютере попытаетесь зайти, скажем, на сайт Джима Керри (jimcarrey.com), который является шедевром флеш анимации, то вряд ли вы получите полноценное удовольствие от его просмотра – вам все время будет не хватать ресурсов компьютера. Здесь уж ничего не поделаешь, как говориться, "красота требует жертв". Хотя сегодня, с развитием высокоскоростного интернета, это проблема ощущается уже не так остро, как во времена dial-up.

Еще одно существенное ограничение - для просмотра флеш-контента необходимы специальные плагины. Можно конечно парировать, что мол такие плагины уже давно стоят во всех современных браузерах по умолчанию. Но, к сожалению, это не всегда верно, особенно если речь идет о мобильных устройствах. Популярные сегодня айфоны (а вместе с ними и другая продукия Apple), а также смартфоны на базе платформе Windows Mobile 7 не поддерживают технологию флеш. Также многие пользователи, в целях экономии ресурсов компьютера, просто отключают просмотр флеш-контента в своем браузере.

Если говорить о безопасности, то во Flash время от времени обнаруживаются «дыры», которыми теоретически могут воспользоваться злоумышленники. Справедливости ради следует отметить, что от подобной атаки не застрахован ни один сайт, даже на базе HTML.

Флеш-сайт не самый удачный вариант для оптимизации и продвижения. Поскольку поисковые системы отлично индексируют только текстовый контент, обходя флеш-содержимое стороной, то продвижение сайта, построенного исключительно на флеш, может весьма сложной и затратной задачей. Оптимальный вариант в данном случае, это традиционный сайт HTML с флеш-заставкой или анимированным меню.

С точки зрения "продвинутого пользователя", дополнительным ограничением можно назвать отсутствие контекстного меню. Это можно заметить, щелкнув правой кнопкой по флеш-баннеру или приложению. Вы получите меню самого флеш-плейера, а не приложения. Хотя, в принципе это не так существенно для большинства пользователей интернета.