Google методично добивает устаревшую и опасную технологию




Google продолжает подталкивать технологию Flash (точнее, Flash Player) к могиле. Сейчас компания объявила об очередных шагах на этом пути.

С сентября 2016 года Chrome начнёт блокировать абсолютно любой контент Flash, в том числе размером 5?5 и менее или неопределённого размера, для которого сейчас установлены исключения при блокировке. По оценке Google, таким образом в фоне, часто незаметно для пользователей, загружается более 90% всего Flash-контента в интернете. Блокировать его начнёт браузер Chrome 53 (сейчас он в бета-версии).

HTML5 гораздо быстрее и производительнее, чем Flash. Google обещает, что пользователи Chrome сразу заметят ускорение загрузки многих сайтов и более длительное время работы от аккумуляторов на ноутбуках и других мобильных устройствах.

Данное действие Google можно сравнить с тем, которое она сделала в сентябре прошлого года, когда некоторый контент Flash на веб-страницах перестал загружаться автоматически, а только по явному нажатию кнопки пользователем (метод click-to-play), начиная с версии Chrome 42.



«Это действие имело немедленный позитивный эффект для наших пользователей за счёт ускорения загрузки страниц и сохранения заряда аккумулятора», — пишет Энтони Лафорж (Anthony LaForge), куратор Flash в компании Google.

В сентябре с выходом Chrome 53 этот позитивный эффект многократно усилится, ведь гораздо больше флэш-контента грузится именно в фоне, а не в виде баннеров или видеоплееров.

Если вам нужен Flash, то изменить параметры плагина можно будет через настройки chrome://plugins/, как обычно.

Это ещё не всё. С декабря 2016 года браузер Chrome 55 будет принимать контент формат HTML5 по умолчанию для всех сайтов, на которых поддерживается HTML5. Для остальных сайтов, на которых есть только Flash, пользователю нужно будет однократно при первом посещении сайта подтвердить своё согласие на его загрузку.

«Flash помог привнести в веб насыщенный, динамический контент и определил облик современного набора веб-стандартов, — говорит Google в заключительном слове, которое можно воспринимать в качестве некролога. — Мы продолжаем тесно сотрудничать с Adobe, чтобы гарантировать максимально быструю и безопасную работу пользователей в интернете, а также чтобы помочь вебу перейти на HTML5».

Действия Google должны подтолкнуть веб-разработчиков к более активному использованию HTML5 и отказу от Flash.

Можно добавить, что тотальная блокировка Flash в браузере Chrome повлияет на работу некоторых сайтов, которые используют Flash для веб-аналитики или каких-то служебных целей. Хотя Google борется с флэшем, но даже её собственный сайт Google Music не работает без флэша в браузере Chrome (в браузере Firefox, кажется, работает без флэша). Так что предстоит ещё немалая работа по совершенствованию веб-интерфейсов на многих сайтах.

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

Определённо, мир станет лучше без этого плагина.



Кроме Chrome, действия по частичной блокировке Flash предпринимают Firefox и Edge.
Поделиться с друзьями
-->

Комментарии (159)


  1. Fox_exe
    10.08.2016 14:18
    +1

    Уже давно снёс флеш плеер. Из «проблемных» сайтов — только пара пиратских онлайн-кинотеатров, остальные уже давно используют HTML5 :)


    1. tmin10
      10.08.2016 19:28

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


      1. mrxak
        10.08.2016 20:06

        Кхм… Ручками: player.twitch.tv/?channel=[channel]&html5
        И где-то в настройках твича можно включить HTML5 по умолчанию для всех страниц.


        1. tmin10
          10.08.2016 20:14

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


          1. StjarnornasFred
            12.08.2016 02:25

            Вопрос: если все так отчаянно пытаются утопить этот Flash и сама Adobe этому не препятствует, то почему же она не объявит о закрытии Flash, не прекратит обновлять свой флешплеер? Видать, не всё так плохо


      1. Eswcvlad
        10.08.2016 20:07

        Для турбо подписчиков уже доступен HTML5 плеер для тестирования (так как рекламу еще не прикрутили). Так что недолго осталось…


        1. Nyaa
          10.08.2016 22:49
          +1

          Уже несколько месяцев работает HTML5 без всяких бубнов, у меня даже аккаунта нет


    1. funca
      11.08.2016 09:16
      +1

      Хром приостанавливает запуск cross-origin Флеша, размером менее 400x300 с прошлого года. Но делает исключение для Флеша менее 5px, и у которого не может определить размер. Теперь тоже начнёт их блочить.
      Как видно, речь идет исключительно про флешовые банеры и аналитику.
      Онлайн кинотиатров, игрушечек эти изменения не касаются. Флеш как таковой не выпиливается и не блочится. Заголовок статьи врёт.


  1. DrPass
    10.08.2016 14:19
    +8

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


    1. Desprit
      10.08.2016 15:06
      +1

      Если браузер перестанет показывать флеш контент, то это будет еще один гвоздь в итак полузабитую крышку флеш-гроба. Слава богу, таких как вы, кто запускает браузер ради флеш контента, ничтожное меньшинство.


      1. DrPass
        10.08.2016 15:37
        +22

        Я запускаю броузер не ради флеш-контента. Я запускаю его ради _контента_. Типичному пользователю совсем не интересно знать, на какой технологии основан плейер на том сайте, которым он пользуется. Ему всего лишь нужно, чтобы он нажал кнопку «Воспроизведение», и плейер начал играть нужную ему песню или видеоролик. И вот таких пользователей не ничтожное меньшинство. Я не ошибусь, если скажу, что их как раз большинство. А ненависть к флешу — удел исключительно некоторой группы разработчиков, которые к этому флешу имеют какое-то отношение, да системных администраторов, которые разгребали полученные через флеш эксплойты :)


        1. zi0
          10.08.2016 23:26
          +3

          вот есть у нас одна фирма на обслуживании. В которой шеф очень печётся о безопасности, требует что бы была на уровне и т.д.
          Но когда мне пришлось приводить систему в должный вид (через несколько месяцев после ухода бывшего «сисадмина»), я обнаружил, что пароли там из разряда «1234» и прочие «радости». И когда я сказал, что надо переделыать, то шеф заявил, что у него это всё для работы, а не для мучений с паролями. И принтер сетевой (HP LaserJet) он сперва просил повесить так, что бы с любой точки мира он просто на него печатал.
          Потому что он у него для того и сетевой, что бы просто на него печатать.

          Никого не напоминает? ))

          (шеф этот, впрочем, после разъяснительных бесед осознал, что к чему. И, хотя, сперва, после объяснения, как юные «кулхацкеры» могут ему порнофильм покадрово на его цветной принтер ночью пустить, продолжил требовать открытого доступа. Но когда я пришёл ставить, и ещё раз чётко переспросил: «открываем?», как-то замялся, сказал, мол, «я вот подумал над тем, что ты сказал… давай не будем!» :D)


          1. DrPass
            11.08.2016 09:37
            -1

            > Никого не напоминает? ))
            Неа. В любом деле есть крайности, есть разумный подход. Крайности в обе стороны, и по закручиванию гаек, и по безалаберности. Пароли 1234 — это крайность по безалаберности. Удалять флеш из-за риска атаки через него — это крайность по закручиванию гаек. Вы много видели вирусов, которые через флеш могут что-то у вас там самостоятельно испортить? Атаки через флеш как правило целевые, т.е. злоумышленника должен интересовать именно ваш компьютер.
            Вот, например, по поводу общедоступного сетевого принтера. Чтобы произошла атака, надо:
            а) его обнаружить в сети
            б) выяснить, что это именно принтер
            в) захотеть туда что-то послать на печать.
            И максимальные потери от этого состоят в том, что кто-то распечатает полсотни-сотню страниц на казённом картридже.
            Вам не кажется, что ответ на вопрос, надо ли действительно предпринимать какие-то меры против этого, не слишком очевиден? Может быть, действительно ну его нафиг, и это не является сколько-нибудь значимой проблемой?


            1. zi0
              11.08.2016 11:17
              +4

              крайность? флеш, это одна сплошная дыра безопасности (как тут было верно подмечено «на 90%»). Я блокирую и отключаю его на практически всех клиентских машинах уже почти 6 лет. Сам пользовался только браузерным плагином (не адобевским), максимально ограничевая и с функцией ручного запуска.
              Потому тезис «я запускаю браузер ради контента» звучит так же, как в далёком 98-ом слова сына начальника (владельца сети клубов, рулившего двумя из них), что мол «если Need For Speed III не работает в системе с CIH-ом, то значит нам не нужен этот NFS!» потому как «CIH не мешает, а компьютеры должны деньги зарабатывать, а не касперскими чиститься» (часть игр, из популярного набора и имевшихся дистрибутивов, было заражено, включая дистр OSR2).
              Надо ли говорить, что результат немного предсказуем?

              В апреле единственный клуб сети, продлживший работу в день Х и далее, был мой. Потому что я забил болт на главного (непосредственный не стал вмешиваться), на потенциальную прибыль от пары игр и скорость установки из «левого» дистрибутива: всё было переустановлено долгим (с оригинального дистр.) способом, с отсевом софта и регулярной проверкой avp-шкой (касперский тогда так назывался)

              Чтобы произошла атака, надо:
              а это проблема? сложность?
              Вы, наверное, не слышали, когда HD Moore выкладывал результаты исследований, и списки уязвимости 50 миллионов принтеров, приставок, маршрутизаторов, NAS и т.п.
              советую ознакомиться, для общего представления (пошукал на русском, навскидку): 01, 02, 03, 04, 05
              тут не надо быть семи пядей во лбу, достаточно иметь желание «похулиганить»
              максимальные потери от этого состоят в том, что кто-то распечатает полсотни-сотню страниц на казённом картридже
              а этого мало? к тому же, в рабочие принтера закладывают не «полсотни-сотню», а, обычно, «сколько в лоток влезет». При печати с хотя бы 80% покрытием листа, можно примерно пол-картриджа за раз спустить. При стоимости 1 картриджа (умножаем на 4) более 70€, потеря вполне себе (четверть зарплаты кассирши, чуть больше даже). Это «во-первых».
              А «во-вторых»: 10, 11, 12 – в качестве небольшого ликбеза.
              Welcome to real world, так сказать.

              Не поймите меня превратно – я против того, что бы компании (и замаравшийся в этом по уши гугл в частности) решали за меня, что мне надо, а что нет, что для меня хорошо, а что плохо, и что мне будет удобнее. По этой причине я отказался от хрома (последней каплей был их отжиг с закладками), от андроида 5.х и т.д.
              Меня выбешивают сайты, которые пытаются перенаправить меня на версию «моего региона», подсовывая ненужные мне языки, часто даже если я задаю в строке параметр «en» (я сам знаю, когда мне читать на русском, когда на английском, а когда на китайском или аборигенском)
              Т.е. полностью разделю возмущение продвинутых и вдумчивых пользователей подобными тенденциями.

              Но, в данном конкретном случае, с флешем, это действительно важно. И мне жаль, что этого не произошло лет 5 назад.
              (тем более, пока возможность ручной активации осталась, для ссзб)
              Такое моё мнение (и аргументы) по данному вопросу. )


              1. DrPass
                11.08.2016 12:00

                > флеш, это одна сплошная дыра безопасности (как тут было верно подмечено «на 90%»)
                Скажите (только прошу честно), вы, как админ, сколько раз сталкивались с эксплуатацией этой сплошной дыры на практике? Или хотя бы не вы, а ваши знакомые коллеги или клиенты? Именно на практике, не в теории, не в статьях, а в реальной жизни?

                > а это проблема? сложность?
                Вообще, да. Я могу с определённой достоверностью сказать, что ни ваш, ни мой смартфон, ни ваш, ни мой компьютер, ни один девайс у ваших или моих пользователей не застрахован от _целенаправленной_ атаки. Потому что везде можно найти те или иные уязвимости, которые известны специалистам, например. И в целом мы сейчас болтаем в интернете, а не переустанавливаем ОС исключительно потому, что мы не представляем интереса для злоумышенника.
                Вы же сами привели отличный контрпример для самого себя: десятки миллионов устройств, которые имеют не просто уязвимости, а выявленные и опубликованные… и при этом все они не сломаны хакерами, а нормально работают (!)
                Поэтому нужно не вдаваться в панику, читая подобные статьи, а подходить к делу взвешенно. Как страховая компания, например. Есть потенциальная стоимость риска, есть потенциальная стоимость работ по устранению риска. Если первое больше второго, то риск надо устранять. Если меньше, то не надо.


                1. zi0
                  11.08.2016 12:25
                  +1

                  cколько раз сталкивались с эксплуатацией этой сплошной дыры на практике?
                  это крайне слабый аргумент.
                  во-первых, с «эксплуатацией» того же CIH я столкнулся 1 раз. Но ущерб от него у моих, гхм, «нерадивых коллег» (я тогда ещё зелёный сам был )) был катастрофичен для фирмы. Вопросы безопасности «пост фактум» решает только плохой админ. Даже хороший сантехник решает проблемы их до возникновения.
                  заражение же пользовательских (домашних и начальских ноутов) компов через флеш происходило не раз.
                  плюс простое сравнение: ноут начальника, где флеш оставлен, и его машина в офисе, где я зарезал объявив стандартом безопасности. В остальном обе машины настроены примерно одинаково, у него даже антивирус стоит, дополнительно. Но его машина, в последствии, наловила всяких троянцев и даже «майнеров», а на рабочей машине всё заметно спокойнее. Наводит на мысль.
                  Естественно, я не отслеживаю на домашних компах (да и цели такой не стояло никогда) источники заражения. Видно, что через браузер – а какая именно уязвимость, это вопрос десятый.

                  во-вторых, тут противоречие логике: если я 5 лет его везде обрубаю, как будет эксплуатирована дыра?
                  ни один девайс у ваших или моих пользователей не застрахован от целенаправленной атаки
                  естественно. Устройство небезопасно, если подключено к Сети хотя бы бельевой верёвкой. Но наша задача минимизировать шанс такового. В особенности, если речь идёт не оцеленаправленного-хакерском, а примитивном детско-хулиганском «взломе».

                  приведённые мной примеры про биосы и т.п. – согласен, это больше в область целенаправленного взлома.
                  Печать на светящийся в сети, как публичный дом в день получки, принтер – в область хулиганства. И флеш тоже, ибо для его активации достаточно послать ссылочку на сайт с эксплойтом.
                  (и, да – в одной из фирм, где доступ к принтеру был открыт по 9100, подвергся такой «атаке»; распечатка «порнофильма по кадрам» это не фигура речи, а случай из жизни. Листов, правда, было мало – девушка поленилась вечером выполнить рабочую инструкцию и доложить бумагу в лоток. Потому увидела только сотню интересных картинок утром :))

                  Целенаправленный же взлом, условно говоря, «стоит» ресурсов: времени, сил и т.п. Если мы создаём уровень безопасности усложняющий данное проникновение более, чем интерес к объекту, мы можем считать объект защищённым. (овчинка выделки не стоит)
                  Что бы запереть 10 рублей, достаточно висячего замка на дервянной дверце. Но запереть там 100к было бы идиотизмом. Отсюда и пляшем.

                  по-моему в остальном мы сходимся, потому не буду многословить.

                  резюмируя: с моей точки зрения, флеш «у простого смертного» плох тем, что существует чёртова прорва сайтов, где его уязвимости эксплуатируются (порой даже без злого умысла, а по неразумению). И у огромного числа пользователей не стоит более-менее вменяемый антивирус, хотя бы часть из этих дыр так или иначе затыкающий. Т.е. это прекрасная возможность создавать тот же ботнет. Что делалось далеко не один раз, прошу заметить.


                  1. DrPass
                    11.08.2016 14:05

                    > Но его машина, в последствии, наловила всяких троянцев и даже «майнеров», а на рабочей машине всё заметно спокойнее.
                    > Наводит на мысль.
                    Вы лучше историю браузера сравните на обеих машинах :) Если, конечно, начальник не в курсе о функции приватного просмотра. У меня был случай, когда в компании вроде всё налажено, файрвол, актуальный антивирус, ограниченные права… но на машине у одного из начальников регулярно то одна, то другая броузерная зараза выскакивала. На самом компе ничего не обнаружилось, но логи сквида расставили всё по местам. А теперь загадка: угадайте, кто из сотрудников компании постоянно смотрел порно на работе?


                    1. zi0
                      11.08.2016 14:45

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

                      про функцию он был в курсе, и историю чистил. Но не был в курсе, что его любимы фаерфокс (года с полтора, наверное, назад я его ноут шерстил) прекрасно хранил временные файлы и запросы его «приватных» похождений – хоть сам начальник был уверен в своей хитрозадости, поскольку не видел ничего в истории просмотров и списке урл )


              1. Andrew-Bogdanov
                11.08.2016 19:56
                +1

                Интересная у вас логика, если у технологии есть проблемы — давайте её убъём. А допилить не, не вариант? У любой технологии есть слабости. JS что далеко ушел по уровню безопасности? Просто должна быть воля и желание развивать продукт, если бы она была у Адоби, флеш был бы первоклассной средой и с точки зрения безопасности. Я даже больше скажу, флеш в этом смысле в отличном положении, потому что если у него там было найдено 800 с чем то дыр, как тут говорят, значит технологию конкретно протестировали, найми заработчиков и закрывай


                1. zi0
                  11.08.2016 21:45

                  вариант, разумеется. Но у меня немного другая логика:
                  1. если технология проблемна, то я не буду ею пользоваться, а подожду, пока допилят (если только не возьмусь допиливать сам, прямо или косвенно). А если уж технология сильно угрожает безопасности… Вы же не будете летать на самолётах, двигатели которых часто взрываются. В ожидании, что «допилят».
                  2. если «у технологии есть проблемы», о них сообщено, но разработчик болт положил и более пяти лет мало что для исправления уязвимостей делает – то, наверное, да, стоит слезть с дохлой лошади.

                  наглядно
                  image


      1. Shifty_Fox
        10.08.2016 16:09
        +9

        Это практически политика. Они могли сделать галочку, опцию — но нет, по умолчанию они говорят как пользователям лучше. Flash Player прекрасная технология, и как любую технологию, в плохих руках ее можно использовать во вред. Думаете на html 5 нельзя сделать тормозящих скриптов, кривых фреймов, монструозных проигрывателей, шпионов? Это больше манипуляция рынком, нежели забота о пользователях. Очень жаль что я так привык к Chrome, и у него нет качественного форка.


        1. trikadin
          10.08.2016 16:30
          +4

          Хромиум, не? Я, кстати, не вынес из новости, будет ли флеш блокироваться Хромиумом.


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


          Если вам нужен Flash, то изменить параметры плагина можно будет через настройки chrome://plugins/, как обычно.

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


          Насчёт скорости работы: HTML5-API работает быстрее флеша тупо потому, что он — часть движка браузера. У него нет слоя абстракции в виде плагина.


          Надеюсь, я смог вас убедить, что это разумный шаг.


          1. worldxaker
            10.08.2016 18:34
            +1

            так в хромиуме ведь в комплекте флеша нет в отличии от хрома


            1. trikadin
              11.08.2016 19:41

              А, точно, забыл.


          1. Shifty_Fox
            11.08.2016 19:06
            +1

            :)
            Как насчет unity web player? silverlight? Почему пропаганда идет против flash, но не против них? Это такие же плагины с C\C++ кодом внутри, такие же черные ящики, способные навести в моей Windows одному Тюксу известные ужасы, будучи в руках плохих разработчиков.
            Это по поводу уязвимостей.

            По поводу скорости. Web GL безбожно тормозит. Вы можете не верить мне, но проведите серию тестов на демо, используя ноутбуки с интегрированными видеокартами, с дискретными видеокартами, десктопы с видеокартами старых поколений. А flash player летает на максимальном fps, не нагружая процессор и видеокарту. При условии, что разработчики использовали stage3d как положено, и огранизовали внутреннюю кухню кода в самых лучших традициях гейм дева на C\C++.


            1. trikadin
              11.08.2016 19:38

              Потому что те две технологии мертворожденные? Ну серьёзно, MS silverlight даже из edge выпилила. Поэтому никто особо и не ищет дырки в них — даже если ты её найдёшь, то сможешь атаковать через неё очень небольшое количество людей — это просто невыгодно. И UWP туда же.


              И второе следствие из их непопулярности: никто не станет использовать их как замену возможностям HTML5, так как охват аудитории у них никакой. Твой видеоплеер на Silverlight? Никто не станет смотреть видео на твоём сайте. Кстати, есть ещё мобильные браузеры, где плагинов нет как класса, зато html5 — пожалуйста.


              Вы можете не верить мне, но проведите серию тестов на демо

              Вы мне предлагаете доказывать ваши собственные слова? Спасибо, не буду. К тому же, вы взяли самую непопулярную (пока) часть html5 (которая даже не стандартизирована ещё), но ни слова не сказали про замену, скажем, флешового плеера на элемент


              1. Shifty_Fox
                12.08.2016 02:28
                +1

                «Вы мне предлагаете доказывать ваши собственные слова?» — вовсе нет, просто проверить производительность Web GL вживую против flash player можете только вы на своем комьютере, так будет убедительнее всего. Но далее по тексту вы говорите что Web GL пока самая непопулярная часть. Именно на это я и указываю — flash хоронят до того, как предоставили альтернативу _каждой_ его возможности. Еще ниже в комментариях люди жалуются, что на html 5 есть проблемы с аппаратным декодированием видео, тогда как на flash видео у них не тормозит при 60 fps full hd — чем вам не популярная часть html 5 стандарта.
                Но это нюансы, я как раз таки не против прогресса, я за развитие html 5, web gl и кодеков для нормального встраивания видео. Как web разработчика меня не радует встраивать черные ящики через тег object.
                Однако!
                Основной мой тезис в том, что _вместо_ того, чтобы развивать и оптимизировать этот самый html 5, корпорация наезжает на плагин конкретно flash. Под silverlight и unity web player я подразумевал следующую ситуацию — chrome блокирует _именно_ flash контент, а не установку вообще любых закрытых плагинов, реализованных не только на js + html. Они бьют по конкретному лицу, а не по технологии. Это низко, это политика, пропаганда.


            1. Andrew-Bogdanov
              11.08.2016 19:48

              Так если совсем по честному V8 в хроме это такой же черный ящик на C/C++, такая же виртуальная машина, отличие лишь в том что она интерпретирует JS вместо байткода, изза чего безбожно тормозит. Да и все эти минификации js — это детское баловство по сравнению с тем уровнем упаковки который дает компилятор байткода в Flash VM. Сравните например размер анимированной сиквенции PNG 32 Bit (с альфой) для canvas и swf — разница как минимум в 3 раза. Я уже не говорю за сжатие самого кода.


        1. Andrew-Bogdanov
          11.08.2016 00:05

          Я с вами полностью согласен. Если руки из задницы, то глючить будет что угодно. Я единственного не пойму — зачем это Адоби? Они по сути сами первыми режут свою же курицу, которая несет золотые яйца. Почему они не хотят развивать свой продукт? CreateJs уже 5 лет, а он все никак из беты невылезет. Доходит до смешного, вы в курсе что у объектов в CrateJs нету свойств width и height?


          1. Shifty_Fox
            11.08.2016 19:10

            Да, насколько мне известно, Adobe завис где-то в ступоре между «продолжать делать adobe air» как плагин, или развивать трансляцию в html 5 и web gl. Пока web gl адово тормозит, они не могут поставить на эту ставку. А плагин у них прекрасно развивается, последние версии stage 3d работают все оптимизированнее и лучше. Получается, что против них сами корпорации, конкуренты — ведь web gl точить они не торопятся, не давая flash-у вылезти через html5 web gl, а в плагин забивают гвозди. Складывается ощущение, что Google намерен подождать, пока action script полностью сдаст свои позиции в вебе (в mobile, desktop action script & haxe чувствуют себя хорошо), а затем резко оптимизирует web gl, чтобы выйти победителем.


            1. Andrew-Bogdanov
              11.08.2016 19:41

              Интересно, интересно. А про оптимизацию WebGL вы имеете ввиду в хроме или в принципе? На сколько я понимаю Khronos Group не подчиняется лично гуглу. Хотя на счет оптимизации — готовится к выходу WebGl 2.0 и юнити уже имеет на него большие планы. Мне кажется даже текущая версия WebGl предоставляет довольно не плохой уровень производительности для 2d, но у Адоба он уже больше 2 лет в бете и вопрос — почему они его не допилят до нормального состояния. Тот же Phaser использует Pixi.js который предоставляет автоматический фол бэк в Canvas, при этом изначально работая на WebGL. Почему тоже самое нельзя сделать во Флеше? Мне кажется тут виновата сама Адоби, а вот почему она это делает — мне не понятно. Может им Гугл с Эплом отстегивает за то чтобы пускали все на тормоза? После монопольного сговора по «не-переманиванию сотрудников» я ничему не удивлюсь.


              1. Shifty_Fox
                12.08.2016 02:35

                Стандарт Web GL отличный. Нет проблем брать и портировать игры прямиком из C\C++. Проблема конкретно в chrome, firefox, opera и ie. Их реализации этого стандарта либо не работают (мобильные браузеры), либо сильно тормозят. На крайний случай работают сносно, но аналогичные примеры на flash stage 3d выдавали вдвое больший фпс (лично у меня так вела себя демо из цитадели от epic games, у нее как раз две версии — web gl и flash stage 3d). Да, есть Pixi.js, и вот она страдает так же, как страдал бы flash, если бы нацелился на web gl. Она не так производительна как stage 3d, так как ограничена реализацией web gl браузерами. Я предполагаю что adobe не торопится с трансляцией в web gl, потому что сейчас рынка нет. А когда он появится — они сделают это в кратчайший срок.


      1. DimkaI
        10.08.2016 19:43

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


        1. tmin10
          10.08.2016 20:06
          +1

          У сбербанка всё работает без флеша, нативно. У налоговой интернет-кабинет вроде бы тоже, как и сайт госуслуг...


          1. DimkaI
            10.08.2016 21:49

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


            1. Waki
              11.08.2016 09:37

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


        1. mihmig
          11.08.2016 07:56

          Полноте Вам, Сбер уж несколько лет даже на айпадах работает.
          В налоговой недавно декларацию сдал (с ЭП!) ничего нигде не требовало флеша и джавы, всё достаточно быстро.


      1. rw6hrm
        10.08.2016 20:02

        Расскажите о Вашей позиции интернет-радиовещателям…


        1. tmin10
          10.08.2016 20:06

          Можно попробовать найти URL потока и открыть в VLC.


      1. Massacre
        11.08.2016 02:48

        Вряд ли. Разве что они потребляют только текстовый контент. Потому что с остальным все эти модные HTML5 приложения если и работают, то крайне глючно (или тормознуто). Гугл даже свой ютуб достаточно долго допиливал до более-менее юзабельного HTML5 видео (к счастью, не в своём VP*, а в стандартном MP4/AVC).


      1. Jef239
        11.08.2016 04:43
        +2

        Гм, вы называете хомячков, заходящих в контакт (или ФБ) ради игрушек меньшинством? Так этого меньшинства — миллионов 30 в РФ. Раз так в 100 больше, чем тех, кому флэщ-игры не нужны,


    1. kulinich
      10.08.2016 15:08
      +3

      1. DrPass
        10.08.2016 16:37

        А вам не мешало бы зайти сюда:
        https://ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B3%D0%BB%D0%BE-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%86%D0%B8%D1%8F

        И еще вам надо понимать, что переводчик Гугла работает не по правилам русского языка, а по мнению большинства в этих ваших интернетах. Грамотность которого… ну вы сами понимаете.


        1. masai
          10.08.2016 17:15
          +7

          Я не сторонник «граммарнацизма», но всё же правильно: браузер.


        1. Charg
          10.08.2016 19:14
          +1

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

          Это в случае перевода фраз. А отдельных слов, тем более таких часто используемых как browse — по самым что ни на есть правилам.


    1. amarao
      10.08.2016 15:31
      -1

      Пароли к интернет-банку придётся менять тоже. Часто. Чаще, чем хочется.


  1. MonkAlex
    10.08.2016 14:40

    Флеш игрушки онлайн скоро не поиграть будет, придётся качать.
    В остальном — не вижу проблем, плееры на html5 выглядят не хуже, чем на флеше, а реклама в любом виде не нужна пользователям.


    1. LoadRunner
      10.08.2016 15:18

      HTML5-игрушки онлайн скоро будут писать более активно, чем сейчас, придётся снова играть через браузер.


      1. stargazr
        10.08.2016 17:46
        +1

        Это будут другие игрушки. А нам нужны те самые — я очень сомневаюсь, что все портируют.
        Впрочем, я, конечно, ничуть не против бума HTML5-геймдева в формате, аналогичном Flash-играм (даже очень за).


      1. solver
        10.08.2016 19:33
        +4

        «HTML5-игрушки онлайн скоро будут писать более активно»
        Слышу эту мантру уже лет 5 как минимум, а воз и ныне там.
        Ничего даже отдаленного танкам онлайн не сделали.
        Те команды, которые пытались, плакали горькими слезами и возвращались на флеш.
        Не готов еще html5 к геймдеву. Да и равивается оооочень медленно.


        1. yurec_bond
          11.08.2016 12:20

          WebGL — будущее браузеных игрушек.

          http://beta.unity3d.com/jonas/AngryBots/


          1. solver
            11.08.2016 15:18
            +1

            Да я всему руками и ногами за нормальные кроссбраузерные технологии.
            Только я вот про WebGL слышу уже много лет, а толку ноль целых хрен десятых.
            Это именно будущее, а делать проекты надо сейчас.
            Только только начали появляться боле менее рабочие и удобные инструменты.
            Сам WebGL только более менее начал хоть как-то сносно работать в разных браузерах.
            И все равно, все это Html5-е семейство сильно уступает по удобству и производительности флешу.
            Прежде чем его закапывать предоставьте нормально работающую альтернативу.

            P.S. Лет наверное 5 ушло у html5 чтобы заменить видосики на флеше.
            Сколько уйдет на что бы заменить флеш в играх, вообще непонятно.
            Есть нехилый шанс, что только мои внуки смогут это видеть…


            1. Andrew-Bogdanov
              12.08.2016 09:58

              Полностью с вами согласен. Почему например Microsoft например не заставили сделать IE опциональным браузером, который можно удалить из системы? Он что такой белый и пушистый? Только ленивый его не пинал, только Майки ложили большой и толстый на то что кто то там считает.
              Adobe в свою очередь наверное подумали, если не можешь остановить пьянку — надо её возглавить и решили выпустить Edge Animate, прошло несколько лет и что мы видим — проект попросту прикрыли. Нет, серьезно, я не против перехода на новые технологии, но качетсвенных инструментов по работе с ними попросту нет. После того как попробовал возможности визуальной анимации на кадрах, а потом это же тебя просят сделать на CSS3 — понимаешь что это просто трата времени. И это лишь один из примеров, которых множество.


          1. Shifty_Fox
            11.08.2016 19:12

            Будущее, но увы, еще далеко не настоящее.


            1. Mad__Max
              11.08.2016 21:11

              Примерно как управляемый термоядерный синтез — будущее энергетики. И вот уже лет 40-50 остается ее будущим…


          1. TheOleg
            12.08.2016 11:30

            У меня по вашей ссылке игра выдаёт полтора фпс, например. На относительно мощном пк.


      1. electronik777
        10.08.2016 21:18
        +3

        не думаю, скорее все начнут писать под unity


        1. stargazr
          10.08.2016 22:03

          Так в Unity WebGL — одна из платформ. Мы же не про разработку на JS говорим.


      1. Pakos
        11.08.2016 10:55

        В последний раз html5 игрушки были чем-то уровня тетриса.


        1. Incidence
          11.08.2016 15:06

          https://www.freshdesignweb.com/html5-css3-3d-examples-demo/


      1. Shifty_Fox
        11.08.2016 19:12

        И они будут адово тормозить, в отличие от реализации на flash player, где отлично зарекомендованный stage 3d много лет оптимизируется, в отличие о Web GL.


  1. daiver19
    10.08.2016 15:03
    +7

    HTML5 гораздо быстрее и производительнее, чем Flash.

    … и именно поэтому Google Music написан на флэше. Будет забавно если они не успеют мигрировать.


    1. svlasov
      10.08.2016 15:09

      У меня флеш не стоит и Google Music работает.


      1. daiver19
        10.08.2016 15:14
        +2

        А браузер не Chrome часом? Вот у меня Firefox без флэша и Music встречает меня сообщением, что для воспроизведения музыки нужен флэш-плеер последней версии.


        1. svlasov
          10.08.2016 15:16
          -1

          Firefox. Проверьте, что у вас все галочки стоят https://www.youtube.com/html5


          1. daiver19
            10.08.2016 15:26

            Конечно, все стоят (хотя не знаю, при чем тут youtube, music имеет дело с mp3). Ни у меня, ни у многих других html5 не работает и его поддержку нельзя включить: обсуждение.


            1. svlasov
              10.08.2016 16:12

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


            1. tmin10
              10.08.2016 19:29

              А у вас MSE & WebM VP9 тоже стоит галочка? У меня на последнем Firefox нету...


      1. DarthKotik
        10.08.2016 16:08
        -1

        В Мозилле не работает без флеша


        1. svlasov
          10.08.2016 16:16

          Работает, в about:plugins у меня только "OpenH264 Video Codec provided by Cisco Systems, Inc.". Причем у меня не самая свежая версия 45.2.0 ESR установленная из репозитория.


          1. am_devcorp
            10.08.2016 17:10

            У меня 50я (developer edition которая), требует флеш


            1. svlasov
              10.08.2016 17:17

              У вас он вообще не установлен, или просто отключен? Пока я не удалил плагин совсем, у меня SoundCloud его тоже требовал, несмотря на то, что HTML5 давно уже официально поддерживался.


            1. Denai
              10.08.2016 19:08

              Требует != не работает без.
              В лисе точно работает без оной технологии, но пока у меня был установлен flash с запуском по запросу — каждый раз запрашивало его запуск. То же было в яндекс музыке


    1. MikalaiR
      10.08.2016 16:08

      У вас какой-то неправильный Google Music. Тот, который у меня, прекрасно работает на html5.


  1. prioron
    10.08.2016 15:17
    -6

    Вполне закономерный шаг, смотря на сегоднешные тенденции. Flash уже устарел и от него нужно отказываться. Вот если бы Adobe всерьйоз его проапгрейдила, тогда возможно было бы еще подумать…


    1. AjnaGame
      10.08.2016 16:08
      +6

      Поясните, пожалуйста, в чем конкретно заключается «Flash уже устарел»? Вот конкретно, в чем его устаревание?


      1. TsukinoMai
        10.08.2016 16:18
        +4

        Там синтаксис уже целых 10 лет радикально не менялся. Старьё!


        1. stargazr
          10.08.2016 17:04
          +8

          Кстати, Javascript старее Flash/ActionScript на несколько (я бы даже сказал, много) лет. Да и технологически AS гораздо лучше JS, на мой взгляд — то, что в AS уже есть вот эти самые 10 лет, в JS лишь собираются делать. Так что наш паровоз назад летит, товарищи.

          Adobe, впрочем, тоже виноваты — нужно развивать технологию.


          1. Shifty_Fox
            11.08.2016 19:14

            Они развивают. Делают самые что ни на есть передовые вещи — развивают графический стек, шейдеры, оптимизируют stage 3d. Никто не виноват, что разработчики не выживают из flash player того, что он может на самом деле, как это выжимают хардкорные студии в гейм деве на C\C++.


            1. stargazr
              11.08.2016 21:13

              Да, я с вами согласен, я имел в виду безопасность.


  1. Alex_ME
    10.08.2016 15:20

    Правильно, что Flash постепенно хоронят. Но вот интересный момет: некоторые сайты без флеш (с устаревшим флеш) работают в Chrome, а в Opera blink — нет.
    Пример — воспроизведение музыки ВКонтакте (старая версия), coub.
    Вроде бы браузер очень близкий родственник хрома, а такое странное поведение.


    1. Mad__Max
      10.08.2016 22:05
      +1

      Хром же сейчас вроде встроенный флэш использует(идущий из коробки вместе с браузером) — независимо от установленного в системе. Поэтому и разное поведение.


  1. ionicman
    10.08.2016 15:39
    +12

    Печаль, когда какие-то дяди за тебя решают, что тебе надо, а что нет.

    Нет, я не оправдываю флеш никоим образом — на 90% это дырка в безопасности браузера, но я сам как-нибудь разберусь — нужно оно мне или нет. Хотите обезопасить хомячков — выключите его по-умолчанию — и для хомячков все будет ок. Но оставьте право управлять своим собственным инструментом тем, кому это нужно.

    Тут Firefox с 48 версии убрал возможность работать с неподписанными расширениями — типо вредно оно и опасно.
    И пофиг, что у меня 8 моих собственных расширений, которые я делал для себя и с которыми я постоянно работаю (и которые, естественно, неподписанные — ибо для себя) иии оппа! и Ваш браузер превращается в тыкву!

    Теперь они решили резко, что мне не нужен флэш — опять-же за меня.

    Хреновая какая-то тенденция. Может и контент подсовывать только безопасный и точно нужный только мне — а на другие сайты — нини — не пускать?! А вдруг че? Дяди решили, что туда лучше не ходить!

    Чувствую я, что либо придется на другие сборки переходить, либо опять искать хаки. :(


    1. S3Ga
      10.08.2016 16:08
      +5

      Вы видимо невнимательно читали

      Если вам нужен Flash, то изменить параметры плагина можно будет через настройки chrome://plugins/, как обычно.

      У вас останется право управлять инструментом


      1. ionicman
        10.08.2016 16:12

        Ага, это пропустил — был очень огорчен Firefox-ом 48.
        Ну значит не так все плохо, как кажется на первый взгляд :)


        1. novice2001
          11.08.2016 09:38

          Это так «по-нашему»: прочитать «наискосок» и громко возмутиться.


          1. ionicman
            11.08.2016 12:23

            Ошибиться может каждый, это не повод тыкать его носом в это.

            И, ИМХО, при любых раскладах данная тенденция очень плоха. Почти уверен, что потом и этот флажок выпилят.
            С расширениями — что в хроме что в фф было точно также.


    1. Andrusha
      10.08.2016 16:10

      Если не брать во внимание идейную составляющую, что вам мешало или мешает сейчас подписать свои дополнения?


      1. ionicman
        10.08.2016 16:18
        +4

        Что мешает? Доп. время на то, что уже и так нормально работало.

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

        Ну это еще пол беды — у меня есть несколько расширений (например Gesture Redox), которые не мои и очень старые и не поддерживаются — но я к ним привык, и чуток дописал, чтобы работали на современных FF — они отвалились тоже.
        Я, конечно, могу и их переподписать — но тогда, если в один прекрасный день их авторы сделают новую версию — я даже знать про это не буду — ибо переподписанные расширения моим ключом — это совершенно другие расширения.


        1. nidalee
          10.08.2016 19:46
          +2

          Да, держать пользователя за дебила — это уже конформизм. И поди докажи, что не верблюд. Пока еще стараются оставлять (хоть и закопанными подальше) галочки «я не идиот», но многие и их сносят. Привет, Мозилла!


    1. zi0
      11.08.2016 01:32
      -1

      так хром уже давно этим занялся (я потому с него, в том числе, и ушёл)
      в один прекрасный день запретил пользовать неодобренные (неподписанные) приложения. И пол коллекции, вполне годных и безопасных ушли в утиль.
      (сперва была возможность «разрешить на свой страх и риск». А потом решили, что неча умных плодить. Нельзя и всё!)


  1. Sergiy
    10.08.2016 15:40
    +3

    Круто, а Live Video Streaming уже запили в HTML5?


    1. jex
      10.08.2016 16:08
      -1

      HLS — да


      1. Alexmaru
        10.08.2016 16:24
        +2

        HLS — не Live, а готовые чанки, в 20-30мс задержку не умеет. Даже в 2-3 секунды укладывается еле-еле.


        1. jex
          11.08.2016 17:16

          Почему HTTP Live Streaming — не Live? Задержка конечно приличная, но в моё понимание слова «live» укладывается вполне… Мало задач требуют меньшую задержку.


          1. Alexmaru
            11.08.2016 17:21

            ну скажем так: написать сервер который одаёт флеш-клиенту такое «мало-задач» видео, допустим, стоит x$. А реализация этого же, но с приложениями под каждую платформу — стоит x$ * 100. Поэтому существует много компаний, типа Cisco, которые на этом «мало задач» получают миллиарды, а бедненькие интерфейсы IP-камер, например, опять перешли в MJPEG (если через веб), потому что больше нечем.


            1. jex
              11.08.2016 18:04

              При чем тут цена? Мы о понятии говорим.
              Конкретный вопрос — от скольки милисекунд по вашему начинается live, и почему именно столько?
              И опять же, почему вы считаете что протокол, который даже в названии содержит слово live — не является live.


              1. Alexmaru
                11.08.2016 18:15

                А, буквоедство? Естественно, тут шла речь о реал-тайм видео, когда данные ровно после кейфрейма отправляются, либо отправляются вообще гладко (при потере данных можно было наблюдать зелёные/розовые странные фигни на пол-экрана). HLS — он просто для стриминга, рекомендуемый размер чанка там — на 8-9 секунд уже запакованного и готового видео. Реально никакого Live именно в этом протоколе нет — всё подаётся готовое и остывшее. То, что происходит «вот-совсем-прямо-сейчас» по нему передать затруднительно.

                PS: Частично для этого придумали WebRTC, чтобы заменить это в видео-чатах, но это опять же — просто кусочек, а не полная замена.


          1. Shifty_Fox
            11.08.2016 19:16

            Если у вас в скайпе такая задержка будет, я думаю вы не будете даже пользоваться skype :)


          1. Sergiy
            11.08.2016 20:31

            У меня есть софт, который уже лет 5 крутится на флеше. Софт букмекерский, завязан на rtmp потоке, где крайне важна минимальная задержка в видео.
            Окей, выпиливайте флеш, я уже переписал под новомодный HTML5, но какой смысл если мне не на что заменить видео поток?
            В чем смысл выпиливания одного софта, если нет альтернативной замены. Выпилить, потому что модно?


    1. Arta
      11.08.2016 00:08

      давно — гонять чанки по websocket. Beam.pro пытаются на этом выехать, но пока безуспешно(задержки в пару секунд не востребованы). А так обычный HLS/DASH с задержкой (с учётом буфера) 6-10с от лайва, давно прекрасно применяются.


      1. vorphalack
        11.08.2016 03:05

        кстати это я такой везучий или у этих ребят все еще пилить и пилить?
        у меня страничка со стримом минут за 5 сожрала этак полгига оперативки. Fx48


  1. odoveiz
    10.08.2016 16:07
    +10

    HTML5 гораздо быстрее и производительнее, чем Flash.

    На моём стареньком нетбуке 2012 года, кода на ютубе был Flash Player я мог спокойно смотреть 1080p без тормозов.
    А сейчас даже 720р не могу посмотреть с этим HTML5, проц на 100% загружен сразу и происходят жуткий фризы.


    1. gnomeby
      10.08.2016 16:17
      +1

      Это у вас проблема с аппаратным ускорением декодирования видео. Попробуйте в разных браузерах. Нетбук 2012 года не такой уж и старый.


      1. sashabeep
        10.08.2016 17:43
        +2

        Так-то флеш видяхой рендерится со времен царя гороха, а насчет видео — как бог пошлёт


        1. gnomeby
          10.08.2016 18:16
          -1

          1. Апаратное ускорение видео и рендеринг векторной графики на видюхе — немного разные вещи.
          2. Старые версии FireFox вполне себе тормозили у меня HTML5 видео, с новыми проблем нет.


      1. Massacre
        11.08.2016 02:54
        +1

        Как минимум в случае Firefox, он не умеет в HTML5 аппаратное ускорение со многим железом.

        … а вот Flash — умеет!

        … кстати, треду ниже — webm и прочую VP* ересь можно отключить в about:config Firefox'а, тогда как раз h264 и получится.


      1. Shifty_Fox
        11.08.2016 19:17

        Я бы рассудил иначе — проблемы у браузеров с аппаратным ускорением декодирования видео, а у flash все хорошо.


    1. Aingis
      10.08.2016 20:41
      +1

      А на каких сайтах? Просто тот же Ютюб форсит WebM, который аппаратно не ускоряется. 1080p60fps даже на неслабых компах подтормаживает. Помогает расширение h264ify.


      1. odoveiz
        10.08.2016 21:40

        Вобще на любом сайте где html5 и качество начиная с 720p, тормозит.


    1. Mad__Max
      10.08.2016 22:15

      Можно поставить плагин YouTube™ Flash® Player или один из аналогов — включит обратно Flash на ютубе несмотря на его форсинг гуглом, точнее в тулбаре добавляет кнопку позволяющую в один клик переключаться между Flash и HTML5.
      Сам пользуюсь, потому что:
      — в HTML5 иногда (черт знает от чего зависит — от конкретных видео) недоступны наиболее высококачественные HD варианты записи, а на флеше они доступны
      — HTML5 часто наблюдается теаринг картинки (в отличии от флеша не работает vsync)
      — HTML5 сильнее грузит процессор, хотя в моем случае это не принципиально — в обоих компах процессоры приличные, так что хватает. Но по мониторингу видно, что грузит сильнее.


      1. Raegdan
        11.08.2016 02:24

        По первому пункту: представьте, сколько у ютуба старых роликов, которые лежат там в формате flv. Их все надо перекодировать в mp4 или webm, причем ещё и во всех вариантах разрешения. Вот они потихоньку-помаленьку и перекодируют по крону, потому что суммарное машинное время этой задачи — астрономическое. Так что это, возможно, ещё на несколько лет.


        1. Mad__Max
          11.08.2016 21:26

          В flv вроде никогда максимальное качество не паковали. Все HD (начиная с 720p и выше) как оно только появилось на ютубе сразу шло в mp4. А в flv паковались разные 144p -240p -360p — 480p.
          А d HTML5 проблема как раз только с HD — часть записей дает выбрать только до 480p максимум или 720p максимум, тогда как через флеш-плеер все варианты качества доступны вплоть до 4к. И не на всех видео — на большей части все-таки и HTML5 макс. качество доступно, и оно работает (хоть и грузит сильно процессор при этом) — т.е. он все это вполне может и умеет. Но почему-то не везде…


        1. Mad__Max
          11.08.2016 21:31

          Догадываюсь что гугл сам хорошо понимает насколько «хорош» HTML5 этом плане для HD видео и на каких-то «сложных» видео(может высокий битрейт/большая динамика сцен?), где прогнозируется что на слабом железе начнет тормозить и дергаться просто режут высшие варианты качества просто не давая пользователю его включить (и начать плеваться от тормозов).

          Тогда как «тормозной флеш» спокойно пережевывает такие видео.


    1. DjOnline
      11.08.2016 12:46

      Грубо говоря, видео флэш плеер тоже выводил не так оптимально, как нормальный видеоплеер, например mpc.
      Например Lenovo SL400 на Intel 4500 — в mpc/kodi 1080/30p идёт без проблем, а в ютубе уже притормаживает.
      Давно бы уже написал для таких старых устройств плагин, который был на ютубе подменял видео на встраиваемый видео контейнер с VLC/MPC/WMP (особенно с SVP плавностью)


  1. Lsh
    10.08.2016 16:17

    И при этом они зачем-то закрыли конвертер Swiffy.
    Хорошая штука была, отлично конвертировала почти все ролики.
    Уж сделали бы его открытым и доступным для скачивания тогда. Может им петицию написать?


    1. sashabeep
      10.08.2016 17:44

      Печально, что Swiffy закрыли. CreateJS в Adobe Animate гораздо хуже отрисовывает эффекты типа тени и свечения, например. Анимации эффектов и вовсе нет.


      1. Lsh
        10.08.2016 23:44

        А ещё альтернативы есть?


        1. stargazr
          11.08.2016 00:05

          Вот такая штукенция: http://mozilla.github.io/shumway/


          1. Lsh
            11.08.2016 00:12

            Оно ведь на лету обрабатывает (в отличии от swiffy)? Т.е. тут вероятны дополнительные тормоза?
            И не очень ясно, могу ли я использовать это вне Firefox, а то они предлагают расширение.
            Т.е. у меня есть .swf, как мне его конвертнуть в js+html (как это было в swiffy)?


            1. stargazr
              11.08.2016 00:34

              По моему опыту, она, во-первых, вообще толком не работает.
              Как пользоваться, не помню, вроде нужно расширение установить.


            1. sashabeep
              11.08.2016 10:03

              Должен был вроде как бы быть плеер swf на JS, но как он работает, я так и не понял, на гитхабе куча каких-то телодвижений написана с установкой node.js, но демки у меня работают без расширения


  1. Dendroid
    10.08.2016 16:33
    +2

    Пишу всякие штуки на флэше уже 20 лет. Последние 10 лет слышу, как он умирает, а работы всё больше и больше… Чувствую, что он ещё меня переживёт.


    1. Lsh
      10.08.2016 16:41

      А какие штуки? Веб?


    1. sashabeep
      10.08.2016 17:45

      Всецело с вами! Предложил заказчикам делать баннеры в MP4 сразу, вместо всяких CreateJS или гифов


  1. chabapok
    10.08.2016 17:00

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


    1. Pakos
      11.08.2016 11:05

      Его бы просто закрыли, как другие купленные гуглом проекты. Потому что могу.


      1. chabapok
        11.08.2016 12:18

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


        1. Pakos
          11.08.2016 14:04
          +1

          С параллельностью там всё плохо — flash умеет много того, до чего html5+js ещё добираться надо (у у html пока получается загрузка проца больше, чем у «тормозного флеша»). Гугл же отправляет на своё кладбище проекты, у которых нет альтернатив, но которые им перестали быть интересны. Я именно об этом.


  1. TheRabbitFlash
    10.08.2016 17:21
    +2

    Особо доставило вот это :D

    /********************/
    HTML5 гораздо быстрее и производительнее, чем Flash. Google обещает, что пользователи Chrome сразу заметят ускорение загрузки многих сайтов и более длительное время работы от аккумуляторов на ноутбуках и других мобильных устройствах.
    /********************/

    Что флеш тормозит на ноуте, что html5 :D Я могу что-то заметить только купив новый и более мощный ноут. Но там как html5 лучше будет работать, так и флеш.


  1. IPRIT
    10.08.2016 17:28

    Так, хорошо. А как теперь добавлять в буфер обмена без flash по нажатию кнопки?


    1. V1tol
      10.08.2016 17:49
      +2

      Яваскриптом, с некоторыми оговорками, работает уже везде. На лисе без флеша кнопка на Гитхабе работает.


    1. TsukinoMai
      10.08.2016 18:12
      +1

      https://clipboardjs.com/ — больше библиотек богу библиотек!


      Ну а если серьёзно, то


      document.execCommand('copy');

      нынче поддерживается уже почти всем.


  1. stargazr
    10.08.2016 17:38
    +1

    Можно создать свой браузер с поддержкой Flash и откусить себе долю рынка.


    1. Shifty_Fox
      11.08.2016 19:19
      +1

      А это идея… сделать форки firefox и chrome, но с flash player, так и позиционировать их в маркетинге :) Они по факту будут работать быстрее на видео и играх. (Игровой браузер для видео и игр).


  1. k0ldbl00d
    10.08.2016 17:46

    Пусть сначала сделают чтобы HLS воспроизводился без костылей в виде hls.js.


  1. sashabeep
    10.08.2016 17:52
    +3

    Ну да, ну да, гипертекстовый векторный HTML5 гораздо быстрее и производительнее флеша :D

    Буду постить эти скрины пока буду видеть надпись, что HTML5 быстрее
    Flash


    HTML5, причем, гугловский Swiffy


  1. Alexey2005
    10.08.2016 18:10
    +2

    А в Google объяснили, чем теперь смотреть twitch, picarto и подобные ресурсы? Или просто решили, что стримы смотрит меньше процента аудитории браузеров и потому этих пользователей не жалко потерять?


    1. CaptainFlint
      10.08.2016 23:50

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


      1. CaptainFlint
        12.08.2016 01:00

        О, поправлю себя: оказывается, VODы тоже почти сделали. Уже воспроизводятся без флэша, лишь перемотка пока не работает.


    1. zi0
      11.08.2016 11:26
      +1

      строго говоря, гугл уже давно исходит из предпосылки, что они лучше знают и будут решать, что нужно пользователям. А кому не нравится – могут идти лесом (когда они вёрстку мыла и тытюба меняли, очень многим не понравилось и возмущения были, как коряво всё сделано. И чё? прямым текстом ответили тогда, «используйте другой сервис»). Подумаешь, 5-10% от более чем миллиарда. тем более, что они не на платной подписке сидят.

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


  1. guyfawkes
    10.08.2016 18:39

    Ну «тотальная блокировка» и запрос о показе — все же разные вещи. Интересно — как технически они определят, что сайт поддерживает только html5, только флеш или оба?


    1. stargazr
      10.08.2016 19:23

      Будет очень весело, если по составленному вручную списку «допущенных партией».


      1. sashabeep
        11.08.2016 10:05

        Вы вот смеетесь, а в опере был отдельный JS файл, который подстраивался под некоторые часто используемые сайты


  1. Massacre
    11.08.2016 02:29

    Если «тотально» заблокируют — популярность хрома среди пользователей соцсетей (играющих в приложения) значительно упадёт.

    А на HTML5 можно разве что видео смотреть. Да и то, не в лучшем рендере.


  1. Saffron
    11.08.2016 04:17
    +1

    > Данное действие Google можно сравнить с тем, которое она сделала в сентябре прошлого года, когда некоторый контент Flash на веб-страницах перестал загружаться автоматически, а только по явному нажатию кнопки пользователем (метод click-to-play), начиная с версии Chrome 42. «Это действие имело немедленный позитивный эффект для наших пользователей за счёт ускорения загрузки страниц и сохранения заряда аккумулятора», — пишет Энтони Лафорж (Anthony LaForge), куратор Flash в компании Google.

    Какая хорошая идея. А можно сделать то же самое с javascript? А то от него тормозит html веб.


    1. S3Ga
      11.08.2016 08:23

      Javascript сам по себе не тормозит. Если конечно сами палки в колеса вставлять не будете. Была статья на хабре на эту тему, суть её в следующем — «тормозит не javascript, тормозит DOM»


      1. Saffron
        11.08.2016 08:29
        +1

        Можно подумать, флеш тормозит сам по себе.


    1. eugenius_nsk
      11.08.2016 14:37

      А можно сделать то же самое с javascript?
      Можно: Firefox, Chrome.


      1. Saffron
        11.08.2016 23:03
        +1

        На своём компе я и так могу. Мне интересно в тех же масштабах, в которых гугол выдавливает флеш из интернета.


  1. TheRabbitFlash
    11.08.2016 13:51

    На всякий случай оставлю каммент.

    Адоби сейчас нанимают людей для С++ >>> asm.js/emscripten/webassembly.


  1. sadamitsu
    12.08.2016 02:25

    Вот зараза, я только начал использовать флеш на своём сайте. Заметил что если перевести крупные gif в swf то идёт намного быстрее, стабильнее и весит в два раза меньше. И чё теперь всё переделывать, так там особо и альтернотивы нет для меня в html5, насколько я знаю


    1. bodqhrohro
      12.08.2016 03:20

      WebM или MP4. Если гифки не из видеосъёмок, можно отдавать, в зависимости от браузера, APNG/WebP/GIF. Если жалко места на сервере, лучше оставить GIF, только он в 2016 году гарантированно отображается на любой кофеварке (ну кроме текстовых и прокси-браузеров).


      1. sadamitsu
        12.08.2016 11:38

        Это последовательности картинок типа покадровой съёмки, по 50-80 кадров в каждой последовательности и разрешением 480 на 270, использовать gif не вариант, весит много и к тому же их у меня на странице может быть больше сотни, страница просто сдохнет, видео тоже не вариант, нужен какой то контейнер чтобы при необходимости можно было легко извлечь кадры обратно или заменить на новые, apng в этом случае ничем не лучше gif'а, за полупрозрачностью я не гонюсь, да и просто чтобы заставить его работать в Хроме придётся ещё поплясать с бубнами, а в итоге набор png файлов будет весить даже больше gif'а.
        SFW был идеальный вариант, анимацию в нём можно составить хоть из jpg картинок, весит копейки, и можно выставить любую скорость, хоть 60 кадров в сек, всегда шло плавно и стабильно,,, жаль, очень жаль


  1. webserfer
    12.08.2016 10:41
    +1

    Использую flash в click2play только на доверенный сайтах, а что не так? А html5 тормозит, наверное его лентяи писали.


    1. TheRabbitFlash
      12.08.2016 10:46
      +1

      Разработка html5 идет по принципу «не съем, так понадкушиваю».


  1. FromShadow
    12.08.2016 16:13

    Имея 5.1 систему использую Chrome + Flash, поскольку он умеет делать объемное звучание. От html5 как не старался так и не смог добиться того же.


  1. maa_boo
    12.08.2016 20:14

    Хорошо, что увидел новость. Значит Хром в изолированной сети больше обновлять не буду, иначе пропадёт доступ к vSphere Client да и ещё пара управлялок от другого оборудования отвалится.

    Не стал все комменты перечитывать, но для меня эта новость означает, что либо я буду пользоваться неактуальным браузером (что нестрашно, ибо брокадовские консоли работают и так на устаревжей джаве 7 update 25), ибо потеряю доступ к инфраструктуре.


  1. hikkivision
    13.08.2016 08:42
    +1

    Сделали бы для начала нормальный размер интерфейса html5 плеера на ютубе, а потом бы уже начинали убивать флеш.