Хром 94 что нового
Google Chrome 94 — новое меню отправки ссылки, реструктурированные настройки и HTTPS-First
Выпущена новая стабильная версия браузера Google Chrome.
В Google Chrome 94 добавлено новое меню для удобной отправки ссылки на просматриваемый сайт, обновленное поведение страницы настроек, поддержка HTTPS-First, множество внутренних изменений и улучшенная поддержка новых веб-технологий. Как обычно, пользователь может не сразу увидеть нововведения, — некоторые из них вводятся методом развертывания, а оно происходит постепенно.
Важно отметить, что Google Chrome переходит на 4-х недельный цикл выпусков новых версий. Если раньше новая стабильная версия выходила раз в 6 недель, то теперь это будет происходить чаще — раз в 4 недели. Кроме того, предусмотрен выпуск с меньшей периодичностью обновления — он будет выпускаться раз в 8 недель и может быть предпочтительней для администраторов, использующих ручное обновление.
Что нового в Google Chrome 94
Как обычно, предусмотрена масса деловых улучшений и изменений. Среди новых Origin-экспериментов особо выделяется будущая возможность регистрировать в системе PWA в качестве обработчика URL-адресов. Среди новых/обновленных API выделяется Idle Detection API, позволяющий веб-разработчикам определять, что пользователь не активен.
Множество изменений для веб-разработчиков. Расширена поддержка новейших веб-технологий, добавлены новые политики, расширены некоторые API, а также предприняты улучшения в инструментах веб-разработки. Ознакомиться с подробностями можно на специальных ресурсах разработчика: Chrome Platform Status и на Chrome Developers.
Бесплатно • Размер: 48.4 Мб • ОС: Windows • Стабильная версия
Бесплатно • Размер: 44.6 Мб • ОС: Windows • Стабильная версия
Бесплатно • Размер: 58.9 Мб • ОС: GNU/Linux • Стабильная версия
Бесплатно • Размер: 58.9 Мб • ОС: GNU/Linux • Стабильная версия
Состоялся релиз Google Chrome 94: оптимизированы настройки, появились режим HTTPS-First и возможность поделиться веб-контентом
Официальный релиз браузера Google Chrome 94 ознаменовал переход на новое расписание обновлений — теперь они будут выходить каждые четыре недели вместо шести, как это было ранее. Google решила с меньшей задержкой предоставлять пользователям новые функции, обеспечивать исправление ошибок и обновление средств безопасности.
С выходом Chrome 94 сократился цикл разработки, при этом корпоративные пользователи получили доступ к каналу Extended Stable с обновлением каждые 8 недель. Изменение стратегии не коснётся Chrome OS до выхода Chrome 96, а версия с индексом 95 для платформы вообще будет пропущена. Корпоративные пользователи хромбуков также получают доступ к каналу с обновлением каждые 6 месяцев — по мнению разработчика, это оптимальный период при использовании машин в бизнес-среде.
Одним из нововведений стало изменение раздела настроек: это больше не одна длинная страница. Вместо неё пользователь видит на экране только один раздел, благодаря чему структура настроек не так переполнена, а боковая панель используется для навигации. Чтобы помочь пользователям оставаться в курсе последних нововведений, Google создала специальную страницу «Что нового в Chrome» для настольных версий браузера.
Ещё одним нововведением стал режим HTTPS-First для настольных версий и сборок под Android: браузер пытается открывать все сайты по защищённому протоколу и выводит предупреждение, когда он недоступен. В десктопной версии появилось меню «Поделиться» — здесь можно быстро сгенерировать QR-код с адресом страницы или сохранить её, запустить трансляцию Chromecast, а также опубликовать ссылку в социальных сетях. Функция работает аналогично Android-версии браузера, доступ к ней открывается по клику на иконке в правой части адресной строки. Её необходимо предварительно активировать, сначала перейдя по адресу chrome://flags/#sharing-hub-desktop-omnibox.
Что нового доступно в Chrome 94
Что нового доступно в Chrome 94
Обновления Google Chrome выходят каждые четыре недели. Версия 94 появилась 21 сентября 2021 года, и включает файлы Google Диска на странице быстрого доступа, дополнительные функции HTTPS, новое меню общего доступа. Давайте взглянем.
Что нового доступно в Chrome 94
Файлы Google Диска на странице новой вкладки
Ранее в этом году Chrome добавил «Карты» на страницу быстрого доступа. Сначала они включали такие вещи, как рецепты и предложения по покупкам. Chrome 94 добавляет ярлыки к недавно открывавшимся файлам Google Диска.
Новая карточка называется «С вашего Google Диска» и показывает три последних открытых документа и файла. Эту карту можно удалить так же, как и другие карты, если она вам не нравится.
HTTPS становится еще более заметным
Chrome 90 сделал HTTPS по умолчанию, то есть он будет загружать HTTPS, если веб-сайт его поддерживает. Chrome 94 делает еще один шаг вперед, предлагая «HTTPS-First Mode».
HTTPS-First Mode пытается обновить все веб-страницы до HTTPS. Если Chrome не может загрузить страницу с помощью HTTPS, вы увидите предупреждение в полноэкранном режиме, прежде чем перейти к более старому стандарту HTTP.
Улучшенная графическая обработка
Chrome 94 начал тестирование нового API, который позволяет веб-разработчикам использовать графические возможности вашего компьютера. API WebGPU будет особенно полезен для игр, запускаемых в браузере.
API WebGPU немного отличается от более старых API WebGL и WebGL2. Браузер может подключаться к встроенным технологиям обработки вашего компьютера, включая Apple Metal, Microsoft Direct3D и открытый стандарт Vulkan.
Как и во многих других вещах, реализация которых зависит от разработчиков, поддержка этого нового API не будет сразу заметна в Chrome.
В Chrome для Android появилось больше тематики «Material you»
В Chrome 93 появилась тема Material You для Android 12. Версия 94 включает в себя еще больше нового языка дизайна Google. Цвета, соответствующие вашим обоям, можно найти на главной странице, в ленте главной страницы и в результатах поиска.
Тестирование нового меню общего доступа на рабочем столе
Обычно в мобильных приложениях есть встроенные инструменты, позволяющие легко делиться информацией с другими приложениями. Chrome 94 предоставляет аналогичные функции для настольных компьютеров с «Sharing Hub».
В настоящее время эта функция находится под флагом Chrome, но когда она включена, вы получаете новый значок общего доступа в адресной строке. Щелчок по значку вызывает некоторые ярлыки для обмена, включая копирование ссылки, трансляцию, Facebook, Twitter и многое другое.
Включите флаг, перейдя в chrome: // flags / # sharing-hub-desktop-app-menu.
Что еще нового?
Релизы Chrome теперь выходят каждые четыре недели, а это значит, что заметные функции появляются не так часто. Однако под поверхностью все еще много чего происходит. Вы можете прочитать о многих из этих изменений на сайте разработчиков Google, а также в блоге Chromium.
Мы выделим здесь несколько изменений:
Как получить обновление
Chrome автоматически установит обновление на ваше устройство, когда оно станет доступным. Чтобы немедленно проверить наличие доступных обновлений и установить их, щелкните значок меню с тремя точками, а затем выберите «Справка»> «О Google Chrome».
Новый Idle Detection API в Chrome 94 может использоваться для злоупотреблений
Программный интерфейс Idle Detection API в новом Chrome 64 может использоваться сайтами для обнаружения того, что устройство не используется пользователем. Состояние простоя возникает, когда пользователь не взаимодействовал с устройством или определенными аппаратными компонентами компьютера, такими как мышь или клавиатура или произошли определенные системные события, такие как запуск заставки или блокировка системы.
В примере для разработчиков Idle Detection API используется для того, чтобы узнать доступны ли для общения участники чата или собеседники в социальных сетях, а также для автоматического перезапуска приложений режима киоска, если пользователь не взаимодействовал с устройством в течение определенного времени. Кроме того, новый API может использоваться в приложениях, которые требуют дорогостоящих вычислений именно в момент взаимодействия с пользователем. Последняя реализация Idle Detection API требует от пользователя явного разрешения, чтобы сайты могли его использовать.
Впервые Idle Detection API был интегрирован в Chrome 94, выпущенный на этой неделе. Mozilla и Apple сопротивляются внедрению данного API и не будут добавлять его поддержку в своих браузерах Firefox и Safari.
У Mozilla есть определенные опасения по поводу интеграции этого API из-за того, что он «может использоваться для мониторинга моделей пользовательского поведения и манипулирования ими».
Другими словами, Idle Detection API может использоваться для анализа физической активности пользователя и распознавания ежедневных ритмов (например, обеденного времени). Собираемые данные могут использоваться для активных психологических манипуляций (например, голод, эмоции). Более того, модели поведения могут использоваться для злоупотреблений со стороны веб-сайтов. Например, веб-ресурсы могут максимально использовать вычислительные ресурсы компьютера, когда пользователь за ним не сидит. Все это приведет к повышенным затратам на электроэнергию, причем пользователь даже не будет знать, в чем заключается проблема.
Mozilla официально отказалась от предложения по внедрению Idle Detection API. Компания призывает отказываться от запросов интеграции функционала, к которому проявляет интерес лишь одна компания-разработчик:
Мы просим исключить спецификации, к которым проявляет интерес лишь одна компания-разработчик, в противном случае мы рискуем получить спецификацию с единственной реализацией, которая в конечном итоге будет служить только документацией (а не фактическим открытым стандартом).
Apple опубликовала свой официальный ответ в списке рассылки Webkit. Команда WebKit не видит «достаточно убедительных» вариантов использования реализации API.
Инженер по разработке ПО Ryosuke Niwa (Риосуке Нива) сообщает:
Я собираюсь перестать отвечать на эту тему на этом этапе, потому что ни один из вариантов использования, представленных здесь или где-либо еще, не является убедительным, и ни одно из мер по обеспечению конфиденциальности или безопасности, которые вы представили здесь и которые я нашел в других источниках, не является адекватным. Однако отсутствие ответа на эту или будущую ветку по этой теме не означает, что мы пересмотрим нашу позицию. Если ни одна из поднятых нами проблем не будет претерпевать каких-либо серьезных изменений, наша позиция останется неизменной — мы будем возражать против добавления этого API, если не указано иное, независимо от того, продолжаем ли мы заявлять об этом публично или нет.
Браузеры на основе Chromium по умолчанию будут поддерживать Idle Detection API, если он не будет вручную удален или отключен командой разработчиков конкретного проекта.
Chrome 94 beta: WebCodecs и WebGPU – новые технологии для браузерных игр
Как сообщает Google, современная технология WebCodecs улучшит производительность облачных игр, а экспериментальная функция WebGPU позволит разработчикам браузерных игр получить расширенный доступ к графическим мощностям ПК.
WebCodecs – это API, разработанный, чтобы предоставить разработчикам расширенный доступ к операциям кодирования и декодирования видеопотоков в браузере. Хотя Chrome уже поддерживает некоторые технологии для получения видео для игр, они изначально не предназначались для облачных игр и гарантируют не самые низкие значения задержки. WebCodecs разработан для оптимизации вывода входящего видеопотока на экран за счет аппаратного декодирования. В теории, технология позволит повысить производительность в облачных играх на медленных компьютерах, где такой вид игр особенно актуален.
Новая экспериментальная технология WebGPU дает веб-разработчикам расширенный доступ к графическим ресурсам вашего компьютера, позволяя работать с нативным API графики вашего ПК (по аналогии с Apple Metal, Microsoft DirectX 12 или Vulkan). Простыми словами, веб-разработчики будут общаться с вашей видеокартой на «родном» языке, избегая дополнительных слоев абстракции, которые могут негативно сказаться на производительности. WebGPU может стать WebGL следующего поколения, которая позволяет разработчикам работать непосредственно с OpenGL Framework. В дальнейшем технология позволит создавать требовательные к графике игры, которые будут работать в браузере, используя полную мощность графической подсистемы компьютера.
Обе технологии найдут применение не только в игровой сфере. В июле 2020 года компания Google сообщила, что Zoom был заинтересован в использовании WebCodecs для видеоконференций, а WebGPU может применяться для рендеринга 3D-моделей в браузере и для ускорения моделей машинного обучения. Все это входит в интересы компании Google, которая развивает собственную платформу облачного гейминга Google Stadia и собственные сервисы для видеоконференций. Таким образом, появление данных технологий в Chrome является вполне логичным шагом. Обе технологии являются открытыми стандартами, разработанными W3C, и другие производители браузеров уже начали тестировать их.
Конечно, реализация поддержки WebCodecs и WebGPU займет некоторое время. Хотя, ожидается, что технология WebCodecs будет включена по умолчанию уже в Chrome 94, веб-разработчики еще должны будут добавить ее поддержку в свои приложения и сервисы. WebGPU в настоящее время находятся на экспериментальной тестовой фазе, которую Google ожидает завершить в начале 2022 года.
Данные технологии позволят снизить барьера входа для разработчиков. В результате они будут меньше времени тратить на технические аспекты вывода изображений и больше внимания будут уделять другим областям игр.