Разработчик под ником vordenken представил новую полезную функцию для пользователей браузера Safari — расширение AutoPiP, которое автоматизирует работу с функцией «Картинка в картинке» (Picture-in-Picture, PiP). Это open-source решение доступно совершенно бесплатно.
Основная цель AutoPiP заключается в том, чтобы автоматически активировать режим PiP при переключении вкладок в браузере Safari и отключать его при возвращении к исходной вкладке с видео. Расширение самостоятельно определяет, воспроизводится ли видео, и включает «картинку в картинке», когда пользователь переходит на другую вкладку. Если же он возвращается обратно к видео, функция снова деактивируется.
По словам разработчиков, большинство HTML5-плееров должно работать без проблем, хотя тестирование проводилось преимущественно на таких платформах, как YouTube и Twitch. Однако совместимость с другими сервисами, такими как Netflix или Disney+, пока остаётся под вопросом и может зависеть от DRM-ограничений, установленных этими платформами.
Расширение AutoPiP требует наличия macOS версии 14 или выше, а также Safari 16 или новее. На данный момент оно было протестировано самим разработчиком только на macOS 15.1, поэтому возможны ограничения для старых систем или других платформ. Статус активности расширения отображается визуально в панели инструментов Safari.
На текущий момент AutoPiP доступен исключительно на платформе GitHub. Разработанное на базе языка программирования Swift и API веб-расширений Safari, будущее обновление обещает улучшить совместимость, добавить новые функции и, возможно, появится в Mac App Store.
Пока пользователи могут скачать расширение AutoPiP с портала GitHub и установить его вручную. При этом стоит учитывать, что потребуется пройти через настройки системы macOS, чтобы обойти предупреждение о неподписанных сертификатах и запустить приложение.
Ещё по теме: