Разрешения Chrome теперь больше похожи на приложение для iPhone или Android.
В прошлом месяце Google выпустила Chrome 115, который, наконец, включил спорную замену сторонних файлов cookie для отслеживания: «Песочница конфиденциальности». Chrome 116 начнет развертываться сегодня, в комплекте с обновленной системой разрешений и несколькими новыми API для веб-приложений.
Самым важным изменением в этом обновлении могут стать одноразовые разрешения, которые компания тестировала еще в апреле. Когда вы посещаете сайт, который запрашивает разрешение на определенную функцию, например ваше местоположение или микрофон, теперь вы можете временно разрешить разрешение с помощью новой кнопки «Разрешить это время». До сих пор вы могли только заблокировать запрос или нажать «Разрешить» — и то, и другое оставалось до тех пор, пока вы не вернетесь и не измените настройку. Старые параметры были переименованы в «Разрешать при каждом посещении» и «Не разрешать», чтобы быть более понятными.
Google говорит, что это изменение поможет прояснить путаницу с разрешениями браузера, особенно потому, что оно отражает трехкнопочную подсказку, уже используемую для многих запросов разрешений на Android, iPhone и iPad. В сообщении в блоге разработчика объясняется: «Исследования пользователей Chrome показали, что пользователи часто не готовы принимать настойчивое решение о разрешениях веб-сайта, пытаясь оценить, получают ли они ценность в обмен на предоставление разрешений. Предложение одноразовой опции Allow удовлетворяет эту потребность и делает предоставление доступа менее рискованным».
Mozilla Firefox и Apple Safari уже поддерживают одноразовые разрешения, но реализация зависит от разрешения. Например, разрешение на определение местоположения в Safari по умолчанию является одноразовым, и есть флажок, чтобы сохранить разрешение в течение 24 часов. Firefox позволяет предоставлять местоположение, камеру и микрофон один раз, также с флажком для постоянного доступа. Google Chrome 116 разрешает одноразовые разрешения для местоположения, камеры и микрофона, а другие функции «пока не изменились, но могут измениться в будущем». Некоторые разрешения, такие как доступ к файловой системе, уже ограничены одноразовым и даже не имеют возможности поддерживать доступ. Google также медленно развертывается, поэтому, даже если вы обновитесь до Chrome 116, вы можете не увидеть его сразу.
Наконец, есть несколько новых веб-API, которые либо включены по умолчанию, либо доступны для раннего тестирования. Веб-приложения теперь могут создавать окна «картинка в картинке», которые содержат что угодно, а не только видео, и больше анимаций можно создавать с помощью чистого CSS вместо JavaScript.
Источник: Chrome Developers Статус платформы Chrome

В прошлом месяце Google выпустила Chrome 115, который, наконец, включил спорную замену сторонних файлов cookie для отслеживания: «Песочница конфиденциальности». Chrome 116 начнет развертываться сегодня, в комплекте с обновленной системой разрешений и несколькими новыми API для веб-приложений.
Самым важным изменением в этом обновлении могут стать одноразовые разрешения, которые компания тестировала еще в апреле. Когда вы посещаете сайт, который запрашивает разрешение на определенную функцию, например ваше местоположение или микрофон, теперь вы можете временно разрешить разрешение с помощью новой кнопки «Разрешить это время». До сих пор вы могли только заблокировать запрос или нажать «Разрешить» — и то, и другое оставалось до тех пор, пока вы не вернетесь и не измените настройку. Старые параметры были переименованы в «Разрешать при каждом посещении» и «Не разрешать», чтобы быть более понятными.
Google говорит, что это изменение поможет прояснить путаницу с разрешениями браузера, особенно потому, что оно отражает трехкнопочную подсказку, уже используемую для многих запросов разрешений на Android, iPhone и iPad. В сообщении в блоге разработчика объясняется: «Исследования пользователей Chrome показали, что пользователи часто не готовы принимать настойчивое решение о разрешениях веб-сайта, пытаясь оценить, получают ли они ценность в обмен на предоставление разрешений. Предложение одноразовой опции Allow удовлетворяет эту потребность и делает предоставление доступа менее рискованным».

Mozilla Firefox и Apple Safari уже поддерживают одноразовые разрешения, но реализация зависит от разрешения. Например, разрешение на определение местоположения в Safari по умолчанию является одноразовым, и есть флажок, чтобы сохранить разрешение в течение 24 часов. Firefox позволяет предоставлять местоположение, камеру и микрофон один раз, также с флажком для постоянного доступа. Google Chrome 116 разрешает одноразовые разрешения для местоположения, камеры и микрофона, а другие функции «пока не изменились, но могут измениться в будущем». Некоторые разрешения, такие как доступ к файловой системе, уже ограничены одноразовым и даже не имеют возможности поддерживать доступ. Google также медленно развертывается, поэтому, даже если вы обновитесь до Chrome 116, вы можете не увидеть его сразу.
Наконец, есть несколько новых веб-API, которые либо включены по умолчанию, либо доступны для раннего тестирования. Веб-приложения теперь могут создавать окна «картинка в картинке», которые содержат что угодно, а не только видео, и больше анимаций можно создавать с помощью чистого CSS вместо JavaScript.
Источник: Chrome Developers Статус платформы Chrome