Как спасти Firefox от Flash
February 22, 10 by TracKerFlash, или Флеш. Последнее время мне кажется, что интернет уже переполнен этим Флешем. Практически на любом сайте есть Флеш. Флеш в виде плееров, Флеш в виде баннеров, Флеш в виде приложений, игр, утилит, и даже полноценных stand-alone программ. Как же я был удивлен, когда узнал, что в Apple iPad нет Флеш. Как же так, настолько современное устройство и не поддерживает настолько распространенную технологию? Причин может быть много, Стив Джобс аргументировал это наличием большого количества багов, приводящих к утечкам памяти и чрезмерной загрузке процессора. Мне кажется, что общеизвестный аппетит Flash на память и процессор плюс сайты перегруженные баннерами и прочей лабудой могут превратить iPad в улитку. Да и не только iPad, а любой современный компьютер. Наверно каждый рано или поздно сталкивается с этой проблемой.
Раньше я грешил на Firefox, так как это основной браузер, которым я пользуюсь. Обычно у меня открыто 20 и больше вкладок. Я даже пробовал всяческие комбинации настроек (тут). Однако их эффект был временным. Через какое-то время прожорливость восстанавливалась, и становились заметны довольно популярные симптомы: приложение переставало отвечать и безудержно кушало память.
И вот наконец-то было найдено решение этой проблемы!
Flashblock – это панацея от Флеш. Панацея потому, что это дополнение просто убирает весь Флеш со страницы, заменяя его кнопкой, на которую можно при желании нажать и нужный вам ролик просто подгрузится. Пользуюсь им уже неделю и заметил, что даже при открытых 20 вкладках скорость работы Firefox такая же как и при открытой одной.
Я провел небольшой тест. Установил VMWare (trial) с Windows 7 (тоже trial). В настройках виртуальной машины установил один процессор с одним ядром, и 1024 MB памяти. Далее был установлен Firefox. Далее было открыто несколько сайтов, содержащих на своих страницах некоторое количество флеш-роликов. В качестве активной страницы была выбрана самая «зафлешенная» страница. И вот какие результаты получились:
Сайты с помощью которых проводился тест называть не буду, но скажу что это популярные SEO (и не только) блоги, а также несколько СМИ.
Да, как это не печально, но у блогеров самые «тяжелые» страницы.
Конечно, всех проблем это дополнение не решает, остается еще как минимум JavaScript, который в неумелых руках также приводит к печальным последствиям. Однако, как мне кажется, он не настолько влиятелен на загрузку процессора и памяти как Flash.
Постовой.
Все чаще и чаще слышу, что Drupal это лучшая система управления сайтом. Но как и лучшая, так и сложная, поэтому работу с ней лучше доверить профессионалам.
my-cash.net Says: 12.03.10 at 08:33
Хм, а почему не использовать тот же NoScript? Отключение флеша – лишь одна из многочисленных его возможностей…
style-nes Says: 18.03.10 at 14:36
А я блокирую в браузере весь флеш. Смысла от него нет, или реклама или нагруженная графика.
TracKer Says: 18.03.10 at 22:54
my-cash.net, пробовал, не понравился он мне.
Какой-то слишком запутанный.
style-nes, я бы сам с радостью его заблокировал
но как же с YouTube поступать. Он хоть и поддерживает HTML5, но как всегда все через одно место… И в FireFox не работает… Приходится блокировать такими методами
Felixx Says: 04.05.10 at 18:51
Для Safari на Mac OS использую аналогичное решение под название ClickToFlash
Никак нарадоваться не могу. При необходимости нужный (и только нужный) flash загружается кликом.