Chrome OS 76: элементы управления медиа, новый дизайн камеры, улучшенный вход в Android-приложения и многое другое

После выпуска обновлений для Android, Mac, Windows и Linux, версия 76 Chrome OS теперь доступна. Среди заметных нововведений — блокировка Flash по умолчанию, новый единый вход для Android-приложений, элементы управления медиа и многое другое.

Будучи активным сторонником HTML5, Google на протяжении последнего десятилетия призывал сайты отказаться от Flash в пользу более быстрой, безопасной и энергоэффективной работы в браузере. В конце 2016 и начале 2017 годов Chrome блокировал фоновые элементы Flash и использовал HTML5 по умолчанию, при этом пользователям приходилось вручную активировать плагин Adobe для каждого сайта.

В июле 2017 года Adobe объявила о прекращении поддержки Flash, а Google вскоре последовал этому примеру, заявив, что удалит плагин из своего браузера к концу 2020 года.

Реклама — прокрутите для продолжения

Chrome OS 76 по умолчанию блокирует Flash в браузере. Тем не менее, пользователи по-прежнему имеют возможность [chrome://settings/content/flash] вернуться к текущей настройке «Спрашивать сначала», когда требуется явное разрешение для каждого сайта после каждого перезапуска браузера, — эта опция будет доступна еще несколько выпусков.

Позже в этом месяце Google внедрит единый вход для приложений Chrome и Android в Chrome OS. В настоящее время существует разрыв между тем, что Google считает областью контента Chrome/вебом, и контейнером ARC++ для Android-приложений при входе в систему. Новый раздел «Аккаунты Google» в настройках позволит управлять всеми входами и просматривать все адреса электронной почты.

Это включает повторную аутентификацию или удаление некоторых вторичных аккаунтов и добавление других. Попытки добавить вторичные аккаунты из Chrome или ARC++ будут перенаправляться в этот унифицированный поток. Пользователям, у которых ранее был вход вторичного аккаунта в Chrome или ARC++, потребуется повторно пройти аутентификацию после обновления, что добавит их аккаунт в менеджер аккаунтов.

Центр уведомлений Chrome OS получит элементы управления медиа для воспроизведения/паузы и перемотки вперед/назад. Они будут представлены в виде уведомлений Android и стилизованы на основе обложки альбома. Источник Android-приложения или веб-страницы указан в верхнем левом углу, а название трека и исполнитель — ниже.

Chrome OS 76 также добавляет кнопку «Очистить все» в верхнюю часть панели уведомлений.

Новый дизайн приложения Google Камера располагает кнопку спуска затвора, переключатель режимов (видео, фото, портрет) и предварительный просмотр галереи справа. С другой стороны находятся элементы управления для зеркалирования изображения, включения/отключения сетки и таймера. Pixel Slate с его 8-мегапиксельной камерой также получает портретный режим, который Google планирует в будущем внедрить и на другие Chromebook.

По мере открытия большего количества страниц в окне Chrome индикатор вкладки уменьшается, пока не останется только значок сайта. Вы можете навести курсор на вкладку, чтобы узнать, что открыто; в Chrome OS 76 вместо черной полосы используется всплывающее окно. Появляясь под открытой вкладкой, оно отображает название страницы и URL. Оно стало больше, легче для чтения и больше соответствует Material Theme.

Многие издания полагаются на подписки и блокируют просмотр статей в режиме приватного просмотра, чтобы обойти лимиты бесплатных статей. Chrome OS 76 исправляет один из способов, с помощью которых веб-сайты могут определять, используете ли вы режим инкогнито, чтобы обойти платную стену. Обновление исправляет реализацию FileSystem API в Chrome, чтобы скрипты «обнаружения приватного режима» больше не могли использовать этот индикатор.

Настройки получили большое улучшение юзабилити: навигационная панель теперь отображается всегда. Исчезла кнопка-гамбургер в верхнем левом углу, и теперь вы можете быстро прокручивать список, чтобы найти нужный раздел.

Chrome для Mac и Windows уже имеют темный режим, который затемняет адресную строку, вкладки и другие элементы интерфейса при включении системной темной темы. Версия 76 позволит веб-сайтам автоматически включать темные режимы и учитывать предпочтения пользователя с помощью медиа-запроса prefers-color-scheme. Конечно, разработчики должны сначала создать версии своего контента с поддержкой тем.

Chrome OS 76 добавляет ярлык «Установить» для прогрессивных веб-приложений (PWA) в Omnibox. При переходе на поддерживаемый сайт рядом со значком «звездочка» для добавления в закладки появляется значок «плюс». При первой загрузке происходит небольшая анимация «Установить», а при нажатии открывается панель «Установить приложение?», включающая сведения о PWA и значок приложения.

Начиная с Chrome OS 76, PWA будут чаще проверять наличие обновлений. Сохраненные WebAPK позволяют приложениям отображаться в лаунчере и настройках системы Android, а браузер теперь ищет обновления манифеста ежедневно, а не раз в три дня, как в предыдущих версиях.

Функция специальных возможностей «Автоматические клики» теперь поддерживает перетаскивание, правый клик и двойной клик. Эта функция позволяет людям с нарушениями моторики и ловкости наводить курсор на элемент, и Chrome OS будет выполнять клик без нажатия на тачпад или мышь.

«Матовое стекло» — это популярный эффект для приложений, особенно в iOS, который делает элементы пользовательского интерфейса частично полупрозрачными. В результате фон становится слегка размытым, но все еще видимым. За кулисами это также возможно и в вебе с помощью CSS-свойства backdrop-filter, которое теперь поддерживается Chrome 76.

Свойство backdrop-filter CSS применяет один или несколько фильтров к «фону» элемента. «Фон» в данном случае означает весь окрашенный контент, который находится за элементом. Это позволяет дизайнерам создавать диалоговые окна в стиле «матового стекла», видео-оверлеи, полупрозрачные заголовки навигации и многое другое.

Один из способов борьбы с всплывающими окнами и другим веб-злоупотреблением — это гарантировать, что пользователи действительно взаимодействуют со страницей, прежде чем позволять этим элементам появляться. Google больше не считает клавишу Escape пользовательской активацией/взаимодействием с веб-сайтами.

Например, клик по ссылке или ввод текста в поле ввода считаются таковыми, а проведение пальцами по экрану или наведение курсора мыши — нет.

При переходе на новую веб-страницу Chrome будет кратковременно отображать белый экран, чтобы «обеспечить загрузку страницы». Однако это может отвлекать и не имеет смысла, когда сайты загружаются быстро. Chrome 76 тестирует новое поведение Paint Holding, при котором «браузер ненадолго задерживает начало отрисовки, особенно если страница загружается достаточно быстро».

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

Chrome OS 76 выходит сейчас и будет доступен для всех Chromebook в течение следующих нескольких недель.