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

Инженеры команды Google Chrome говорят об «умном» определении факта «ненужности» Flash. Браузер будет останавливать такую анимацию, которая не находится по центру веб-страницы и, вероятно, носит или вспомогательный или рекламный характер. Тогда как видеоролики по центру страницы будут воспроизводиться так, как задумал их автор при вставке на страницу. При желании остановленный Flash-контент можно будет запустить простым кликом мыши по нему.

Отключить «умное распознавание» Flash можно будет в настройках браузера:
image
Фото Google Chrome Blog

В конце января этого года в Google отказались от использования Flash на сервисе YouTube в качестве средства отображения видео по умолчанию — вместо него будет использоваться HTML5 в браузерах Google Chrome, Internet Explorer старше 11-й версии, Apple Safari 8 и в бета-версиях Mozilla Firefox. Основная причина для такого отказа — сомнительная с точки зрения безопасности технология Flash часто приводила к проблемам у конечных пользователей. Кроме того, с HTML5 возможно использовать видеокодек VP9, который разрабатывает Google, а также функции WebRTC.

В 2013 году на каждой открытой вкладке Google Chrome, на которой проигрывается какой-либо медиаконтент, появились специальные анимированные индикаторы, благодаря чему возможно быстро определить источник нежелательных звуков.

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


  1. AllexIn
    05.06.2015 13:39
    +9

    Давно пора!
    Я джва года ждал такую фичу!


    1. Juma
      05.06.2015 15:16
      +7

      Джва года это не долго. Помню в опере 12 была похожая опция, вместо флеш баннер отображалась огромная кнопка «Включить этот ролик» и ничто не мельтешит, пока сам не включишь, ээх… старая опера.


      1. neomoto
        05.06.2015 22:41

        Это и в новой есть.
        — Автоматически запускать плагины в важных случаях
        — По запросу
        По запросу это как раз огромная кнопка


    1. Crazybot
      05.06.2015 15:27
      +5

      Flashblock был еще до появления хрома…


      1. rPman
        05.06.2015 18:11
        +2

        Если я верно помню (на слабой машине это было видно) flashblock сначала ГРУЗЯТ флеш, запускают его а потом останавливают.
        Opera даже не загружала контент, пока не нажмешь кнопку.


  1. k12th
    05.06.2015 13:40
    -1

    Браузер будет останавливать такую анимацию, которая не находится по центру веб-страницы и, вероятно, носит или вспомогательный или рекламный характер. Тогда как видеоролики по центру страницы будут воспроизводиться так, как задумал их автор при вставке на страницу.

    Я им сэкономлю время: все object и embed, у которых отношение ширина/высота выходит за пределы диапазона (1.2..2) можно смело останавливать. Вертикальные и квадратные бывают только баннеры. У оставшихся узлов можно смотреть по размерам, если меньше 240 по ширине — скорее всего, тоже спам.


  1. Torvald3d
    05.06.2015 13:45
    +7

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


    1. isden
      05.06.2015 13:51
      +5

      В хроме уже очень давно можно сделать выполнение флэш по требованию.


  1. DjOnline
    05.06.2015 14:09

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


    1. tundrawolf_kiba
      05.06.2015 14:14

      Вот поэтому я и люблю ЯБ. Стартуешь — а все фоновые вкладки молчат, пока не тыкшешь, мелочь, а приятно :-)


      1. DjOnline
        05.06.2015 15:40

        В Chrome такое поведение никак не включить?



        1. tundrawolf_kiba
          05.06.2015 15:54

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


          1. DjOnline
            05.06.2015 17:41

            FlashBlock?


            1. tundrawolf_kiba
              05.06.2015 18:19

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


              1. DjOnline
                05.06.2015 20:09

                Как блокировщик поймёт, реклама это, или стриминг музыки или музыкальный фон в ютубе?


                1. tundrawolf_kiba
                  05.06.2015 23:38

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


        1. ZoolooS
          05.06.2015 18:02

          github.com/YePpHa/YouTubeCenter/wiki/Developer-Version

          в том числе есть функция отключения автоплея на ютубе.


        1. IRainman
          05.06.2015 19:30

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


          1. DjOnline
            05.06.2015 20:15

            Пока писал комментарий, поставил плагин OneTab, и он стёр мне комментарий.
            По этой же причине отказался ранее от TabMemFree, плюс он ещё при внезапном перезапуске хрома запросто терял вкладки.


            1. IRainman
              05.06.2015 20:19

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


          1. Arlakz
            05.06.2015 20:36
            +1

            В Файр-фоксе давно сделано. Правда пока для вкладок из прошлых сеансов.
            Почему хром мне грузит все вкладки открытые прошлый раз (и отложенные на несколько дней иногда) мне не понятно.


    1. St_androsik
      06.06.2015 03:34

      Magic Actions for Youtube. Вот только к сожалению лично для меня, этого волшебного плагина нет под Safari.


  1. Monty
    05.06.2015 16:28
    +3

    Прекрасный план. А будут ли они останавливать анимированные баннеры из их собственной сети Google Adwords?


    1. Shirixae
      05.06.2015 21:30
      +1

      Ну так они ж не на флеше. :)


  1. Lobey
    06.06.2015 10:47

    Internet Explorer старше 11-й версии

    Наверное, всё же, «с 11-й версии» или «старше 10-й», т.к. версий старше 11 ещё нет.


    1. Ezhyg
      09.06.2015 08:17

      Все версии, что были до 11 — старше (10 старше 11, 9 старше 10 и 11 и т.д.). Или вы между «моложе — старше» потерялись?


      1. Lobey
        09.06.2015 10:24

        Это вопрос к автору. Но фраза, без сомнений, некорректна.


        1. Ezhyg
          09.06.2015 14:14

          > будет использоваться HTML5 в браузерах Google Chrome, Internet Explorer старше 11-й версии
          Старше — имеющая бОльший возраст, выпущенная ранее, «старее» в конце концов, то есть автор всё правильно написал.

          > версий старше 11 ещё нет.
          По вашему мнению, «версия старше» это будет IE 12?
          Ошибаетесь, «старше», как я выше уже пояснил (уже два раза) — это всё что было _до_.