Chrome тестирует Picture-in-Picture API

0
178

Chrome тестирует Picture-in-Picture API для отображения всплывающих видео вне браузера!

PiP API window in Chrome

Браузеры трудятся над новым API W3C

API W3C будет стандартизировать PictureInPicture (PiP) что позволит браузерам воспроизводить PiP видео вне самого окна закладки.
Раньше PiP мог воспроизводиться только в рамках веб-страницы в виде плавающего окна, которое появилось в вкладке которую просматривал человек, так как пользователь прокручивал вверх и вниз по странице.

Некоторые уже добавляли поддержку режима «PiP или картинка в картинке», Facebook например, но это был не API-интерфейс, разработанный под ОS, которые бы могли работали с различными видами видео приложений, а не только в браузерах.
Новый веб-API и как это будет в работе WICC WICG.

Группа сообщества веб-платформы (WICG) в консорциуме WorldWideWeb (W3C) опубликовала подробные сведения о API-интерфейсе браузеров для стандартизации работы в «PiP», которые позволят Веб Сайтам работать с «всплывающим видео» за рамками самого окна браузера.

«По опросам Населения интернета все желают продолжать просматривать видео, пока пользователи переходят по другим закладкам и просматривают их в браузере, то есть полное взаимодействие с другими закладками, сайтами или приложениями на своем ПК или мобильном телефоне», — объяснил в Январе этого года Инженер (developer) программного обеспечения Google, François Beaufort, предложив идею API-интерфейса для браузеров, отличающуюся от существующей ОS.

«Предлагаемый PictureInPicture API позволяет Веб Сайтам инициировать и управлять поведением», — говорит он.
В новом API, веб-браузеры могут управлять, когда открывать или закрывать pop up окно PiP, устанавливать размер и разрешение всплывающего окна, давать возможность для пользователя настраивать любые методы, собирать статистику о том, когда пользователь будет открывать или закроет PiP и также как он использовал его в работе.

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

Chrome & Safari запустили тесты API PiP

Chrome & Safari запустили PiP API. Safari из Apple отправила API-интерфейс с предварительным запуском Picture-in-Picture, начнется с Safari на IOC 9 и МАС ОС 10.
Несмотря на то, что API является предложением двух разработчиков Google, Chrome ничего не подготовили для API PiP. Команда Chrome в настоящее время планирует эксперимент по оценке того, как будет работать API, и будет принято решение, выпускать новый API только когда закончит тестирование.
Тестирование произойдет, когда выйдет Chrome 68 Beta channel. (в настоящее время это ориентир на 7 июня 2018 года) и планируется к выходу только когда Google выпустит Chrome 6_9 Stable (рассчитанный на 30 августа 2018 года).
Тем временем эта функция уже доступна для людей которые используют Google Canary, уже сейчас можно включить функцию и начать тестировать, следуя этим инструкциям.

В chrome://flags включите такие флаги:

chrome flags

API PiP

  • Качайте и распаковывайте extension zip file.
  • В chrome://extensions переключитесь в Режим Разработчика (в верхнем правом углу) если вы его еще не переключались, проверяйте!
  • Теперь нужно загрузить само расширение, перейдите в верхнем углу браузера и выберете загрузить распакованное расширение.
  • В окне выберите путь куда вы выгрузили скаченный .zip выберете директорию src/нажимаем ок, и вы добавите расширение.
  • Открывайте видео YouTube или другое любое видео и выбираем в верхнем правом углу браузере PiP расширение и пробуйте тестировать !

Chrome PiP flags

Firefox и Edge в свою очередь не предоставили никаких огласок c их стороны или сообщений о своих намерениях в отношении нового API.

Opera уже разрабатывала свою похожую фичу на PiP еще в 2016 году, хотя и основана эта технология была на их уникальных реализациях, а не на W3C API.