В свежих ночных сборках [3] Firefox появилась [4] поддержка опции "click-to-play [5]", позволяющей по умолчанию запретить выполнение плагинов, если не получено явное согласие пользователя на отображение каждого обрабатываемого ими объекта. В частности, при включении данной опции вместо Flash-контента будет отображаться чёрная область с предложением кликнуть мышью для активации. Если опция не будет отменена в процессе разработки, то поддержка click-to-play может появиться в релизе Firefox 14, который ожидается в конце июля.
В настоящее время Flash-плагин установлен у около 99% пользователей сети. Проблема состоит в том, что в плагинах регулярно выявляют критические уязвимости, которые последнее время активно эксплуатируются и становятся [6] одним их основных путей распространения вредоносного ПО. Кроме того, отображение Flash-анимации занимает много системных ресурсов, что приводит к повышенному потреблению энергии при навигации в автономном режиме и временами создаёт значительную паразитную нагрузку, мешающую работе других приложений (по оценке разработчиков при использовании Flash при открытии страниц с большим числом Flash-баннеров нагрузка на CPU возрастает на 30%).
Несмотря на то, что для Firefox доступен большой выбор плагинов, выполняющих функции показа Flash после клика, судя по всему, назрела необходимость в появлении универсальной штатной функции (например, популярный Flash Block [7] не блокирует Java). Реализация click-to-play для Firefox пока носит базовый характер и требует для активации установки переменной plugins.click_to_play в "about:config". В течение недели планируется расширить возможности системы поддержкой сохранения настроек для отдельных сайтов и более удобными средствами активации. В планах также возможность включения click-to-play только для отдельных плагинов и использование данного инструмента для блокирования устаревших версий плагинов, а так же для предупреждения в случае скрытой установки плагинов без ведома пользователя.
Ссылки:
[1] http://htfl.ru/cat-news-mozilla
[2] http://htfl.ru/cat-news-novosti-po
[3] /out.php?link=http://nightly.mozilla.org/
[4] /out.php?link=http://msujaws.wordpress.com/2012/04/11/opting-in-to-plugins-in-firefox/
[5] /out.php?link=https://wiki.mozilla.org/Opt-in_activation_for_plugins
[6] http://htfl.ru/news/u-60-polzovatelei-ustanovleny-uyazvimye-versii-java-firefox-budet-blokirovat-starye-versii-java
[7] /out.php?link=https://addons.mozilla.org/en-US/firefox/addon/flashblock/