Flash Player мёртв. Его время ушло. Он полон ошибок. Он постоянно падает. Ему нужны постоянные обновления безопасности. Он не работает на большинстве мобильных устройств. Он — ископаемое, вышедшее из эпохи закрытых стандартов одностороннего корпоративного контроля интернет-технологий. Сайты, работающие на Flash, представляют собой противоречивые (и часто неудобные) явления для быстро растущего количества пользователей, кто не использует браузер на настольном компьютере. Он вводит немного страшных проблем безопасности и приватности из-за Flash cookies.
Flash делает интернет менее доступным. На данный момент он тормозит развитие интернета.
Движение за освобождение мира от плагина Flash Player
А теперь по-честному: отключение Flash Player в твоём браузере приведёт к тому, что некоторые сайты, которые ты регулярно посещаешь, будут менее удобны (Мы следим за тобой, Google Analytics. Стыдно!). Выберешь ли ты путь сквозь боль и жертвы? Но большинство из нас пользуется браузерами без Flash, и эта боль скоро утихнет.
Начать можно с установки плагина FlashBlock для файрфокса.
Плагин заменяет все флеш-объекты на сайтах заглушкой. Сами флешки при этом даже не подгружаются, что экономит трафик, защищает от вредоносных флешей и в целом ускоряет работу браузера.
Каждая заглушка представляет собой кнопку со стрелкой, как на ютубовских роликах (используется жаваскрипт). Нажав на эту кнопку, можно докачать и запустить соответствующий флеш.
Удобно. И не так радикально.
05.12.2014
Вместо Flashblock (если по каким-то причинам он не подошёл / перестал работать) можно использовать Flash control (ищется в дополнениях).
Flash control НЕ упреждает загрузку объекта, а всего лишь блокирует его запуск. Тем не менее, он может послужить заменой Flashblock-у в экстренных случаях.
Ещё можно посмотреть в сторону дополнения Click to Play per-element.
Также можно поставить "включать по запросу" непосредственно в настройках флеш-плагина, но это неудобно, хоть и не требует никаких лишних дополнений.
28.01.2005
Youtube изменил формат выдачи страниц. Теперь на ролике — дополнительный слой, который не даёт нажать на стрелку Flashblock.
Проблема есть только на самом Ютубе; его видео, встроенные на другие сайты, открываются как раньше.
Способы решения:
1. Под видео на Youtube, которое мы не можем запустить, жмём "Поделиться" → "HTML-код" и разворачиваем область по кнопке "Ещё". Там будет объект с тем же самым видео, но его запустить уже можно.
2. Установить дополнение Nuke Anything Enhanced. Оно позволяет удалять объекты со страниц. С помощью него можно удалить тот самый слой, мешающий нажать кнопку флешблока.
3. Добавить в исключения Adblock Plus фильтр "youtube.com##div#theater-background.player-height"
По пункту 2 и 3 есть подробное описание с картинками. Смотреть здесь:
Почему не работает Flashblock на YouTube?
Комментарии
imen
#cid14997
Ответить
Практически необходимость.
Местами оно у меня уже давно не работает, лень только вычищать из наличного профиля (впрочем, здесь сам виноват).
BaNru
#cid15004
Ответить
Жаль только то, что пока что видео без флеша еще не канает.
#cid15005
Ответить
#cid15004, BaNru
Кажет. На том же Ютубе уже можно смотреть ролики с помощью HTML5. Вполне достойно работает, глюков не замечено.
BaNru
#cid15053
Ответить
Знаем, не маленькие. Но большинство других сервисов не поддерживают еще HTML5.
А как разработчик -- разрабатывать сразу для двух платформ ещё экономически невыгодно.
Свой движок писать -- накладно, а готовых, типа монстров FlowPlayer, JWPlayer или Uppod, ещё нет нормальных.