В iOS 10 Apple планирует внести некоторые изменения в обработку видео, прекратив раздражающее автовоспроизведение видео и улучшив работу с анимированными GIF. Эти изменения будут реализованы в виде обновленных политик для элементов «video», как сегодня изложил инженер-программист Apple Джер Ноубл в блоге Webkit.
Как знают пользователи iOS 8 и iOS 9, анимированный GIF, закодированный с использованием тегов «video», требовал от пользователей нажатия на GIF для его воспроизведения, как обычное видео, что создавало неприятный пользовательский опыт. При просмотре такого GIF в настоящее время необходимо загрузить изображение, нажать на него для воспроизведения и дождаться его отображения в полноэкранном режиме. В iOS 10 пользовательский опыт упрощается.
В дальнейшем Webkit позволит видео без звукового элемента или с выключенным звуком учитывать атрибуты автовоспроизведения, поэтому GIF и видео в таком формате больше не потребуют нажатия для автоматического воспроизведения. Видео, использующие элемент «video playsinline», также смогут воспроизводиться внутри страницы без необходимости перехода в полноэкранный режим.
В то же время видео со звуковым элементом будут автоматически приостановлены и потребуют действия пользователя для воспроизведения, что сократит количество раздражающей рекламы и других спам-видео. Видео с автовоспроизведением будут проигрываться только тогда, когда они находятся на экране, и будут приостанавливаться, когда они не видны, что поможет сохранить заряд батареи.
Начиная с iOS 10, WebKit ослабляет свои политики для воспроизведения внутри страницы и автовоспроизведения, чтобы сделать эти презентации возможными, но при этом помнит о пропускной способности сайтов и батареях пользователей. […]
Мы считаем, что эти новые политики действительно делают видео гораздо более полезным инструментом для создания современных, привлекательных веб-сайтов без излишнего расхода трафика или заряда батареи пользователей.
GIF-файлы, использующие элемент video, имеют меньший размер файла и, следовательно, используют меньше пропускной способности и энергии, что делает их привлекательной альтернативой формату GIF. Отображение GIF таким образом набирает популярность, и пользователи iOS больше не будут испытывать неполноценный просмотр GIF на таких популярных сайтах, как Imgur. Полные политики видео Webkit и примеры использования доступны в посте в блоге Webkit.
Изменения в Safari будут реализованы как часть iOS 10, которая в настоящее время доступна разработчикам и участникам публичного бета-тестирования. Релиз iOS 10 ожидается этой осенью, вероятно, одновременно с новыми устройствами iOS.