Chrome 75

Chrome 75

@android_core

Со времени последнего крупного выпуска Chrome прошло чуть больше месяца, и точно по расписанию версия 75 появилась на всех платформах.

Обновление тёмной темы

В Chrome 74 появилась первая версия темной темы для Android-приложения, но она заметно улучшилась в версии v75. Во-первых, кажется, больше не нужно включать флаг - страница «Темы» должна быть видимой в настройках Chrome по умолчанию. Chrome 75 также позволяет вам постоянно включать световой режим, если вы хотите отключить темный режим телефона.

Chrome 74 | Chrome 75

Кроме того, была рассмотрена основная жалоба на тёмный режим в Chrome - текст на заголовках вкладок сливался с фоном. Теперь всё нормально.

Chrome 74 | Chrome 75

Несмотря на эти улучшения, сами сайты не меняют цвета в тёмном режиме. Мультимедийный запрос CSS с предпочтительной цветовой схемой, который сообщает сайтам об изменении их внешнего вида в зависимости от темы устройства, появится только в версии 76. Режим, который инвертирует цвета страниц, также не включен по умолчанию, вам все еще нужно переключить флаг #enable-android-web-contents-dark-mode

Генератор паролей

Еще в 2017 году Google говорил, что в Chrome для Android в конечном итоге появится генератор паролей, и теперь эта фича наконец-то появилась. Когда вы нажимаете на поле ввода пароля, в нижней части экрана появляется новая строка пароля. Нажатие на клавишу покажет вам все ваши сохраненные пароли для текущего сайта, а кнопка «Предложить надежный пароль» автоматически создаст для вас пароль.

Приятно видеть, что эта функция наконец-то появилась в Chrome, поскольку использование уникальных случайно сгенерированных паролей помогает уменьшить шанс взлома ваших аккаунтов на разных площадках.

Web Share API - Level 2

Первоначально API веб-обмена был показан в Chrome 61, и он впервые предоставил веб-страницам возможность обмениваться текстом и URL-адресами с собственными приложениями Android. Тем не менее, веб-страницы по-прежнему не могут обмениваться файлами (например, изображения), используя эту функцию. Chrome 75 включает поддержку «Level 2» API веб-ресурса, которая решает эту проблему.

Демонстрация существующего Web Share API

В процессе, аналогичном существующему API веб-обмена, приложения могут определять файл (или список файлов) для совместного использования.

Единственная проблема в том, что веб-приложения теперь могут отправлять файлы, но по-прежнему не могут получать их от других веб-приложений. Это станет частью API-интерфейса 2 уровня для общего ресурса, который в настоящее время планируется выпустить в Chrome 76.

Другие улучшения

Как всегда, Chrome 75 содержит изменения как для пользователей, так и для разработчиков. Вот несколько небольших функций, связанных с этим обновлением:

  • Разработчикам доступны дополнительные параметры веб-анимации с улучшениями Web Animation API.
  • Синхронные сетевые запросы при закрытии страницы блокируются.
  • Веб-страницы могут проверить, поддерживает ли ваше устройство заданный размер выборки, частоту выборки, задержку и количество каналов для воспроизведения аудио.
  • Новые события «overscroll» и «scrollend» позволяют веб-страницам определять, когда содержимое прокручивается, или когда прокрутка завершена. Это может помочь, например, создать более качественную анимацию при обновлении.
  • Работники службы отображаются в диспетчере задач Chrome.
  • API веб-аутентификации поддерживает PIN-коды для «ключей, которые реализуют протокол FIDO CTAP2».
  • Разрабатывается новая функция для блокировки фреймов (большинство встроенных рекламных объявлений, видео и т.д.). Когда пользователь прокручивает их.
  • Метод canvas.getContext () поддерживает десинхронизированную подсказку, которая может сделать веб-приложения, основанные на обработке изображений или видео, немного быстрее.

Источник - Android Police

Материал подготовлен каналом @android_core

Если возникли вопросы - пишите в группу ВК, что бы не пропустить новости подпишитесь на канал, обсудить новости можно в нашем чате.

Report Page