Прошло чуть больше месяца с момента последнего основного выпуска Chrome, и точно по расписанию версия 75 появилась на всех платформах. В частности, версия для Android имеет несколько приятных улучшений, в том числе особенность, которая изначально дразнилась в 2017 году. Давайте окунемся прямо сейчас!
Содержание статьи
Обновление темной темы
В Chrome 74 появилась первая версия темной темы приложения для Android, но она заметно улучшилась в версии v75. Во-первых, кажется, больше не требуется включать флаг — страница «Темы» должна быть видимой в настройках Chrome по умолчанию. Chrome 75 также позволяет вам постоянно включать световой режим, если вы хотите переопределить темный режим вашего телефона.
Слева: Chrome 74; Справа: Chrome 75
Кроме того, была рассмотрена основная жалоба на темный режим Chrome — текст на заголовках вкладок, наконец, белый, чтобы его можно было прочитать на сером фоне.
Слева: Chrome 74; Справа: Chrome 75
Несмотря на эти улучшения, сами сайты не меняют цвета в темном режиме. Мультимедийный запрос CSS с предпочтительной цветовой схемой, который сообщает сайтам об изменении их внешнего вида в зависимости от темы устройства, поступает в Chrome только до версии v76. Режим, который инвертирует цвета страниц, также не включен по умолчанию, вам все еще нужно переключить флаг # enable-android-web-contents-dark-mode.
Генератор паролей
Google еще в 2017 году сказал, что Chrome для Android в конечном итоге будет иметь генератор паролей, и теперь эта функциональность наконец-то появилась. Когда вы нажимаете на поле ввода пароля, в нижней части экрана появляется новая строка пароля. Нажатие на кнопку покажет вам все ваши сохраненные пароли для текущего сайта, а кнопка «Предложить надежный пароль» автоматически создаст для вас пароль.
Приятно видеть, что эта функциональность наконец-то появилась в Chrome, поскольку использование уникальных случайно сгенерированных паролей помогает уменьшить ущерб, который могут получить взломанные сайты в вашей цифровой жизни.
Web Share API был впервые развернут в Chrome 61, и он впервые дал веб-страницам возможность обмениваться текстом и URL-адресами с нативными приложениями Android. Тем не менее, веб-страницы по-прежнему не могут обмениваться файлами (например, изображения), используя эту функцию. Chrome 75 включает поддержку «Уровня 2» API веб-ресурса, которая решает эту проблему.
Демонстрация существующего API веб-ресурса
В процессе, аналогичном существующему API веб-ресурса, приложения могут определять файл (или список файлов) для совместного использования. Когда кнопка в приложении нажата / нажата, появляется диалоговое окно обмена Android, как и для нативных приложений. Например, веб-приложение галереи изображений может добавить кнопку для обмена файлом изображения с другим приложением.
Единственная загвоздка в том, что веб-приложения теперь могут отправлять файлы, но они по-прежнему не могут получать их из других веб-приложений. Это станет частью API-интерфейса уровня 2 для общего ресурса, который в настоящее время планируется выпустить в Chrome 76. Тем не менее, здорово видеть, что веб-приложения продолжают становиться первоклассными гражданами на Android.
Другие функции
Как всегда, в Chrome 75 внесены изменения как для пользователей, так и для разработчиков. Вот несколько небольших функций, связанных с этим обновлением:
- Для разработчиков доступны дополнительные параметры веб-анимации с улучшениями API веб-анимации.
- Синхронные сетевые запросы при закрытии страницы блокируются.
- Веб-страницы могут проверять, поддерживает ли ваше устройство заданный размер выборки, частоту выборки, задержку и количество каналов для воспроизведения звука.
- Новые события «overscroll» и «scrollend» позволяют веб-страницам определять, когда содержимое перебирается, или когда прокрутка завершена. Это может помочь, например, создавать более качественную анимацию при обновлении.
- Сервисные работники появляются в диспетчере задач Chrome.
- API веб-аутентификации поддерживает PIN-коды для «ключей, реализующих протокол FIDO CTAP2».
- Разрабатывается новая функция для замораживания фреймов (большинство встроенных рекламных объявлений, видео и т. Д.), Когда пользователь прокручивает их мимо.
- Метод canvas.getContext () поддерживает десинхронизированную подсказку, которая может сделать веб-приложения, основанные на обработке изображений или видео, немного быстрее.
Скачать
APK подписан Google и обновляет существующее приложение. Криптографическая подпись гарантирует, что файл безопасен для установки и не был подделан каким-либо образом. Вместо того, чтобы ждать, пока Google загрузит эту загрузку на ваши устройства, что может занять несколько дней, загрузить и установить ее, как и любой другой APK.
Примечание. Большинство версий Chrome APK используют пакеты приложений, которые APKMirror пока не поддерживает. В результате для скачивания доступно всего несколько вариантов.