Основные проблемы Flash Player и их решение

Как перестать беспокоиться и начать жить без Flash

Основные проблемы Flash Player и их решение

В этой статье — небольшая мотивационная часть и рабочий сценарий, как полноценно жить в сети без Flash-плагина

Сценарий будет состоять из трёх рецептов:

  • Рецепт для сайтов, замечающих Flash через feature detection.
  • Рецепт для сайтов, которые обращают внимание на User agent.
  • Рецепт для сайтов, которые просто всегда дают Flash.
  • + Запасной вариант на случай, если Flash понадобится.

Советы будут снабжаться примерами для Safari и Firefox.

Если вы полностью довольны Flash, не беспокоитесь и не планируете от него отказываться — это практическое руководство вам будет не интересно
Зачем вообще отказываться от Flash?

  • Потому что на смену ему пришли новые технологии, которые решают те же задачи лучше, которые используются в новых проектах и стартапах.
  • Потому что на большинстве из тех сайтов, где вы видите Flash, эти технологии уже лежат в запасниках, и вам давно подготовлен Flash-free experience.
  • Потому что Flash имеет множество проблем. Основные проблемы решить невозможно — они заложены в его архитектуру. Хороший список проблем есть в английской Википедии.
  • Потому что все авторитетные стороны, связанные с Flash, говорят о том, что Flash пора выбросить1.
  • Google говорит: «Откажитесь от плагинов». «Операции, которые раньше требовали использования плагинов, теперь можно выполнять с помощью веб-технологий»
  • Mozilla борется с Flash; вспоминает, что Flash — основная причина падений Firefox и говорит: «Плагины — это унаследованная технология, не доступная на большинстве мобильных устройств. Mozilla советует веб-разработчикам всеми способами избегать плагинов. Если у вас есть функциональность, которую не удаётся создать без плагина, обратитесь к нам»
  • Apple в 2010 опубликовала прекрасное письмо «Thoughts on Flash», а в английской Вики есть отличный разбор мнений об этом письме и ситуации в целом.
  • Electronic Frontier Foundation часто пишет о том, что Flash — это плохо
  • Adobe в 2011 свернула поддержку Flash Player на всех ОС и платформах, кроме Wintel и Mac OS X. В своём письме они сказали: «…HTML5 — лучшее решение для создания материалов для мобильных платформ.»
  • Даже рекламщики, а именно — IAB, их главный профсоюз — сказали в 2010: «Рекламодателям просто пора делать баннеры на HTML5, а не на Flash. Многие бренды уже сделали так для iPad, и их результаты радуют»

А, может, альтернативный Flash-плеер?

Если вы решите использовать альтернативный Flash-player (список-музей которых есть в той же Википедии), то вы ничего хорошего не получите.

Все плееры полумертвы, поддерживают только часть возможностей Flash, тормозят, сбоят, и — в целом — малопригодны. Была надежда на Mozilla Shumway, но и она тихонько тает.

Главное же — альтернативный Flash player не решит основную проблему: в интернетах вам регулярно подсовывают SWF-файлы вместо полезного содержимого. А решается проблема просто:

Чтобы не видеть Flash, достаточно не иметь Flash

Удивительно, но многие сайты показывают вам Flash-содержимое … потому что у вас есть Flash!

Однажды вы задумались о жизни без него и блокировали его Flashblock-ом, а он продолжал быть в системе, и сайты всё так же давали вам всякие embed-ы и object-ы, которые Flashblock и блокировал. Это похоже на анекдот про обезьяну, которая таксиста обманула: мы попросили Flash-содержимое, а, когда оно пришло — заблокировали.

Конечно, это полная фигня. Отключите Flash-декодер. Ещё лучше — удалите его полностью. Тут-то окажется, что часто он не был нужен.

Иногда, впрочем, сайтам надо помочь

А как быть с -видео, вставленным много лет назад на сторонние сайты через embed или object? Воспользуйтесь расширениями и Userscript-ами.
Например, ClickToPlugin для Safari знает в лицо пол-сотни object-ов и умеет заменять их на HTML5-эквивалент2.

Чтобы не видеть Flash, станьте тем, кому чужд Flash

Кто никогда не касался Flash, как гордый стриж никогда не касался земли? Конечно, iPhone и iPad.

Смените себе User agent на Safari @ iPad, и многие, очень многие сайты чудесно заработают.

Выберите в меню разработчика3 Safari «Маскироваться под Internet Explorer» РазработкаПользовательский агентSafari iOS — iPad.

Настройка применится для выбранной вкладки, она перезагрузится, и сервер выдаст вам версию для планшетов, функционирующую без Flash.

Проделывать это, к сожалению, придётся каждый раз при посещении сайта, потому что в Safari нет автоматических способов сменить User agent.

Если у вас Firefox, вам повезло больше. Расширение UAControl позволяет выбирать User agent для каждого сайта. Откройте негодный сайт, ткните по кнопке UAControlUAControl options for this site…Action: Custom и вставьте в поле Custom user agent строчку от Safari iOS 8.1 на iPad:

Mozilla/5.0 (iPad; CPU OS 8_1 Mac OS X) AppleWebKit/600.1.4 (KHTML, Gecko) Version/8.0 Mobile/12B410 Safari/600.1.4

Теперь запросы для этого сайта будут всегда отправляться от имени iPad Safari. Viva la Firefox!

Некоторые герои меняют User agent глобально и насовсем — но я категорически это не советую. Любоваться планшетной навигацией на каждом сайте — выше моих сил. Одного Хабра хватило, спасибо .

Если они всё равно на Flash — замените их

Например: ваш любимый сайт с гитарным тюнером работает через Flash? Отправьте его на пенсию, и найдите тюнер на HTML5 и WebRTC. А лучше — достаньте ваш смартфон или планшет, загляните в переполненный магазин приложений, и выберите подходящее на свой вкус.

Но в те тёмные дни, когда вам нужен Flash…

Но что делать, если вы встретили сайт, которому действительно нужен Flash? Таким сайтом, например, оказался Livemocha, использующий Flash для аудио-занятий иностранным языком.

Проект чрезвычайно интересный, Flash-free альтернативы нет, и обходиться без него не хочется.

Мы пойдём на небольшую хитрость: мы возьмём коммерческий Google Chrome.

От своей opensource основы Chromium он отличается двумя главными вещами:

  • Гугловским анальным зондом отслеживающим модулем (а заодно — интеграцией с Гуглосервисами)
  • Не общесистемным, авто-обновляемым встроенным Adobe Flash.

Да! Google тоже понимают нашу боль по поводу Flash, и борются с ней своеобразно — упаковывают спец.версию плагина прямо в свой браузер, решая этим часть проблем с технологией.

Итак, ставим вторым браузером Google Chrome — или любой другой коммерческий браузер на его основе, например, новую Оперу или Яндексобраузер. Я выбрал последний — Гугловский зонд модуль интеграции там выпилен и заменён на Яндексовский, а Яндекс-сервисами я как раз не пользуюсь. К тому же, их новый (бета) интерфейс очень клёвый

Теперь, когда попадаем на Flash-only сайт, с которого не хочется уходить на что-то более достойное, тыкаем в Safari: «Open in IE» РазработкаОткрыть страницу с помощьюYandex, и радуемся.

Для Firefox есть удобные расширения вроде Open In Chrome

Выводы

  1. Flash в вебе устарел. Первые серьёзные высказывания о том, что он больше не нужен, появились 5 лет назад. От его использования в вебе отреклись все главные игроки, в том числе авторы технологии, браузеров, и рекламщики.

    Проникновение Flash уменьшается и на устройствах, и на сайтах

  2. Большинство сайтов имеют полноценную Flash-free версию, но не показывают её браузерам на ПК по различным причинам
  3. Если эти причины устранить, можно отлично пользоваться вебом без Flash.

    Автор этой статьи живёт так уже год, и встретил лишь два сайта, ради которых пришлось запускать Flash-enabled браузер4.

  4. Пользователи Google Chrome не смогут избавиться от Flash — Google сделала этот плагин неотъемлемой частью браузера. Этот плагин, как говорит solver, можно только отключить.

  5. Если вы полностью довольны Flash — вам, конечно, не зачем от него отказываться
  6. Если один из ваших любимых сайтов (например, Flash-игры, хитрая мультимедиа и более старые веб-приложения) использует Flash и не умеет работать без него — вам действительно нужен Flash.

Примечания

  1. Не выбросить, а ограничить применение: использовать как платформу для создания анимации и Air-приложений. Но в нашем случае это не принципиально.

  2. Впрочем, он создавал больше проблем, чем решал, и от него пришлось отказаться.

  3. Инструменты разработчика включаются в меню Настройки → Дополнительно
  4. И один из этих сайтов, кстати, к написанию статьи уже обзавёлся HTML5-версией.

И, немного статистики:

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Источник: //habr.com/post/255253/

Что делать если не воспроизводит видео Flash Player

Основные проблемы Flash Player и их решение

Каждый пользователь интернет сети так или иначе использует видео-материалы. Человек может смотреть что-то, выкладывать, смотреть он-лайн трансляции. 

И очень часто видео служит источником информации в социальных сетях. 

Что делать пользователю, если в браузере внезапно перестали воспроизводится видео-файлы? И аудио-файлы читаются через раз?

Проблемы флеш-плеера – как решить их быстро?

Первопричиной любого отключения видеосигнала и воспроизведения видеофайлов, являются проблемы с флеш плеером. Всего их несколько:

  • видео воспроизводят в старой версии браузера;
  • плагин плеера следует обновить;
  • не скачан нужный плагин.

Итак, для воспроизведения любого видео файла на интернет страницах, чтобы не было никаких конфликтов на компьютере или том же ноуте в обязательном порядке должен стоять плагин Adobe Flash Player. Скачать его можно и нужно на официальной странице производителя, и там же всегда можно скачать обновленную версию.

Для этого достаточно перейти на сайт, нажав на кнопку Adobe. При открытии диалогового окна, пользователя может автоматически перебросить на главную страницу, причем англоязычного сайта. Для этого нужно внизу страницы выбрать свою страну и свой язык.

Корректировка языка

Потом на верхней панели следует нажать продукты и в правой части окна под кнопкой загрузить, выбрать нужный плагин.

Скачать плагин с сайта

После этого в открывшемся окне, пользователю предложат выбрать установленную у него операционную систему и используемый браузер. После этого кнопка Загрузить станет активной, и ее можно нажать.

Подбор параметров и закачка файла

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

Обновление выполняется по той же самой схеме. Нужно зайти на официальный сайт, выбрать скачать ту же программу и подобрать параметры браузера и операционки.

После этого поверх уже установленного плагина запишется новый, более совершенный. Но его нужно правильно запустить, чтобы он корректно воспроизводил видео и аудио и не только в социальных сетях(контакт, фейсбук и пр.

), но и на таких популярных ресурсах, как , Rutube и т.п.

Скачанный плагин

Для загрузки такого плагина достаточно в папке загрузки, два раза кликнуть мышкой по скачанному файлу. После этого программа спросит запустить ли файл, следует ответить да.

Запуск плагина

После этого программа уточнит хочет ли пользователь установить все обновления, пользователь выбирает нужные опции и нажимает следующий шаг – Next.

Обновить весь плагин – рекомендуется

После этого пройдет процесс загрузки, одновременно начнет обновляться или устанавливаться дополнительное антивирусное приложение McAfea Security Scan. При желании его можно отключить, нажав на крестик.

Настройки параметров по загрузке

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

Загрузка

После обновления плагина, можно просто перевыйти из браузера или тоже перезагрузится.

Быстрый запуск видео – аппаратное подключение – совет 2

Бывает так, что в браузере автоматически сбрасываются настройки плагина. И в этом случае видео либо очень долго и безрезультативно грузится, или перед запуском появляется белое окно с надписью-вопросом включить аппаратное подключение? В этом случае пользователь должен снова нажать ок или да, и видео вновь запустится.

Причем работает и обратное правило, если галочка стоит, то ее можно убрать с аппаратного подключения и посмотреть заработает ли видео.

Подключить аппаратное подключение

Вызвать это меню можно нажав на невоспроизводимом видео, правой кнопки мыши и нажав параметры.

Одним из самых подверженных таким багам браузеров являются Opera и Internet Explower. И потому при возникновении таких ошибок, нужно попытаться обновить браузер.

В качестве причин, вызывающих конфликт между браузером и плагином называют:

  1. Неправильно обновленный плагин, при необновленном браузере;
  2. Нет автоматического обновления и браузера, и плагинов;
  3. Конфликт нового плагина и старого браузера

Потому причина в браузере не такая и уж частая, но все-таки подобные конфликты могут блокировать воспроизведение видео.

Первое, что придется сделать пользователю, проверить воспроизводит ли такое же видео в другом браузере. Если да, то нужно почистить кеш и обновить браузер, чтобы не было конфликтов. Скачать обновление можно на официальных страничках каждого браузера – Яндекс, Google Chrome, Opera.

Совет 4 – очистка куков и кеша

В разных браузерах для этого нужно совершить разную последовательность действий. Так в браузере Mozilla нужно выбрать настройки, приватность, и выбрать удалить всю недавнюю историю и в открывшемся окне отметить галочками куки и кеш и нажать ок. После этого можно браузер перезагрузить и попробосать воспроизвести видео еще раз.

Очистка кеша в Мозилле

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

Совет 5 – обновление драйверов

Если пользователь недавно обновлял операционную систему, то вполне может быть, что в новой операционной системе неполные или устаревшие драйвера и они вступают в конфликт с новой операционной системой. Такая причина отказа в прокрутке видео не так распространена, как другие, но имеет место быть.

Драйвера для своей видеокарты пользователь также может скачать с официального сайта завода-изготовителя видеокарты. Определится с видеокартой помогут документы к компьютеру или ноутбуку.

Так драйвера к видеокарте Nvidea можно найти здесь. И так по любом практически виду видеокарты.

Если комплексный подход не помог, и все эти процедуры не помогли воспроизвести видео, то последний надежный вариант – просканировать всю систему на наличие вирусов. И лучше не тем антивирусом, который стоит у пользователя по умолчанию. Один из самых простых и надежных антивирусников, доступных всем и каждому это Avast. Скачать легко, запустить еще проще. И вирусы обнаруживает очень хорошо.

Если и это не помогло, то возможно причина в поломке оборудования и придется вызывать мастера.

Источник

Источник: //pomogaemkompu.temaretik.com/1223052517401168035/chto-delat-esli-ne-vosproizvodit-video-flash-player/

Что нового ожидается в мире браузеров и почему некоторые игры в соцсетях перестанут работать – Glashkoff.com

Основные проблемы Flash Player и их решение

Возможностей браузеров не всегда хватает для отображения всей информации, которая может оказаться на странице. Для этого придумали плагины — дополнения для браузеров. Самый известный из них — Adobe Flash, который сейчас нужен многим играм для своей работы.

Увидев на сайте надпись с требованием обновить Flash Player, не торопитесь кликать по ссылке. Если она НЕ ведёт на сайт adobe.com, то это вирус.

Идёт постепенный отказ от плагинов.

Например, в Mozilla Firefox 52, вышедшей на днях, отказались от всех плагинов (их на самом деле много), кроме Adobe Flash.

Он тоже в очереди на заклание, но так как используется на многих сайтах, процесс проходит постепенно.

К сожалению, с выходом новых версий браузеров на сайтах появится больше настоящих просьб обновить Flash. А установка этого самого флеша проблему не решит, потому что он перестанет поддерживаться. У разработчиков браузеров есть веские причины запретить  Flash, из-за чего некоторые сайты потеряют частичную функциональность, пока не перейдут на новые технологии.

Что такое Flash?

В далёком прошлом Интернета, когда сайты напоминали детские каракули, нарисованные цветными фломастерами, считалось писком моды прямо на страницах размещать мини-мультфильмы и красивые менюшки. Эти штуки были компактны, привлекательны и быстро загружались по тогда ещё медленному Интернету. Кстати, без флеша не было бы Масяни и десятка других интересных персонажей.

Одними мультфильмами дело не ограничилось. Во-первых, на Flash создавалась и создаются анимированные баннеры. Во-вторых, раньше на флеше, за неимением лучших технологий, создавались целые сайты.

А самое главное — на ActionScript, языке программирования, используемом во Flash, пишутся полноценные программы и игры.

 Среди них встречаются настоящие шедевры вроде квеста Botanicula со стильной графикой и интересной историей.

Botanicula

Большую часть игр вы видите в социальных сетях. Не все, но большинство используют Adobe Flash.

Браузерные игры — это огромный рынок с большим количеством пользователей, поэтому важно, чтобы игры работали, иначе любители покликать в браузерных играх перейдут на другой браузер. Но даже, несмотря на это, 2017 год стал годом начала конца Flash.

Моё личное мнение о браузерных играх

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

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

Почему от Flash отказываются

У Adobe Flash есть две проблемы, которые долгие годы никак не решаются. За это время появились другие технологии, способные хотя бы частично заменить виновника проблем.

Проблема № 1: тормоза и жор батареи.

Достаточно одного крошечного баннера на странице, чтобы не только браузер, но и все запущенные программы начали тормозить. Проблема не только в том, что юзер начинает нервничать. Чем выше загруженность процессора, тем быстрее садится батарея. В iPhone и iPad поддержки флеша не было вообще, а на мобильных устройствах с операционной системой Android поддержка Adobe Flash давно прекращена.

Это проблема не технологии, а людей, её использующих, потому что, чтобы создать баннер, много ума не надо. Знания нужны, чтобы оптимизировать анимацию и программный код, этого у баннероделателей нет.

Проблема № 2: уязвимость.

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

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

Вот только это не работает и запреты раз за разом обходятся.

Плагин Flash словно дырявое ведро, в постоянно даёт течь. Например, 15 февраля Adobe устранил очередные 13 критических уязвимости. Процессу латания не видно конца и края. Чтобы плагин обновлялся своевременно, лично я пользуюсь Google Chrome — в нём есть встроенная версия, обновляемая автоматически.

Как включать Flash Player обратно

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

Вместо видео — наследие Малевича

В Google Chrome версии 56 и новее решается так:

Как включить Adobe Flash на сайте

После настройки «Всегда разрешать на этом сайте» и перезагрузки страницы, видео появится:

Плеер заработал после включения плагина Flash

А что насчёт остальных браузеров? В Opera нужно просто нажать по плееру:

В Mozilla Firefox такая же, как в Опере, заглушка:

В остальных браузерах будет точно так же. Но это до поры до времени. Повторю: со временем разработчики браузеров полностью откажутся от Flash.

Что будет дальше

В 2017 году, судя по заявлениям разработчиков браузеров, поддержка Flash прекратится. Процесс уже пошёл, постепенно браузеры показывают всё меньше контента, сделанного на флеше. Сначала отключаются баннеры, теперь — центральные элементы страниц.

В принципе, беспокоиться не о чем, если только вы не увлекаетесь играми в социальных сетях.

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

И тут на выручку придёт Фейсбук со своей программой Gameroom.

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

А вот игры, написанные на альтернативных технологиях вроде HTML5, никуда не денутся. Более того — станут ещё лучше. Поэтому переживать, что вы не сможете играть в своей любимой соцсети, не стоит. Игры есть и будут, просто произойдёт качественный скачок.

Источник: //glashkoff.com/chto-novogo-ozhidaetsya-v-mire-brauzerov-i-pochemu-nekotoryie-igryi-v-socsetyah-perestanut-rabotat/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.