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

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

Несмотря на эти улучшения, сами сайты не меняют цвета в тёмном режиме. Мультимедийный запрос 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 веб-ресурса, которая решает эту проблему.
В процессе, аналогичном существующему API веб-обмена, приложения могут определять файл (или список файлов) для совместного использования.
Единственная проблема в том, что веб-приложения теперь могут отправлять файлы, но по-прежнему не могут получать их от других веб-приложений. Это станет частью API-интерфейса 2 уровня для общего ресурса, который в настоящее время планируется выпустить в Chrome 76.
Другие улучшения
Как всегда, Chrome 75 содержит изменения как для пользователей, так и для разработчиков. Вот несколько небольших функций, связанных с этим обновлением:
- Разработчикам доступны дополнительные параметры веб-анимации с улучшениями Web Animation API.
- Синхронные сетевые запросы при закрытии страницы блокируются.
- Веб-страницы могут проверить, поддерживает ли ваше устройство заданный размер выборки, частоту выборки, задержку и количество каналов для воспроизведения аудио.
- Новые события «overscroll» и «scrollend» позволяют веб-страницам определять, когда содержимое прокручивается, или когда прокрутка завершена. Это может помочь, например, создать более качественную анимацию при обновлении.
- Работники службы отображаются в диспетчере задач Chrome.
- API веб-аутентификации поддерживает PIN-коды для «ключей, которые реализуют протокол FIDO CTAP2».
- Разрабатывается новая функция для блокировки фреймов (большинство встроенных рекламных объявлений, видео и т.д.). Когда пользователь прокручивает их.
- Метод canvas.getContext () поддерживает десинхронизированную подсказку, которая может сделать веб-приложения, основанные на обработке изображений или видео, немного быстрее.
Источник - Android Police
Материал подготовлен каналом @android_core
Если возникли вопросы - пишите в группу ВК, что бы не пропустить новости подпишитесь на канал, обсудить новости можно в нашем чате.