Недавно вышла стабильная версия Chrome 59 для ПК и мобильных устройств, а разработчики уже во всю экспериментируют с Chrome 60 в статусе бета. Профильный ресурс Android Police разобрался, какие интересные изменения содержит последняя бета-версия браузера для Android.
Поисковый виджет
После жалобы «Яндекса» о нарушении Google закона о защите конкуренции, американский поисковый гигант в какой-то момент пошел на мировую с ФАС и добавил в виджет Chrome возможность менять поисковый движок на любой другой по умолчанию. По сути он должен заменить стандартный поисковый виджет в Android для устройств, продаваемых в России.
Vibration API
Наверняка во время серфинга в интернете, особенно при открытии сомнительных веб-страниц, вы замечали всплывающие на весь экран окна, где сообщалось, что устройство подвержено опасности и вам срочно необходимо установить какой-нибудь «антивирус». При этом аппарат постоянно вибрировал. Так вот, Google добавил поддержку вибрации в API для разработчиков несколько лет назад. Функция предназначена для использования в играх и приложениях, но зачастую ею пользуются и создатели подобной рекламы с вредоносными программами. Начиная с Chrome 60 Beta, веб-страницы больше не имеют возможности доступа к вибрации устройства, пока вы не нажмете на объект и не запустите его самостоятельно.
Контекстное меню
Данный тип меню был переработан, но пока является экспериментальной функцией, которая по умолчанию отключена. Включить ее можно командой chrome://flags#enable-custom-context-menu в адресной строке браузера. Меню содержит новый интерфейс с вкладками и значками рядом с каждым пунктом. Новых опций не добавилось, контекстное меню просто стало выглядеть аккуратнее.
Прочие изменения
Системный диалог выбора файлов и картинок, который появляется при попытке загрузить файл на веб-страницу, был также обновлен. Функция скрыта в настройках, активировать ее можно командой chrome://flags#enable-new-photo-picker.
Другие незначительные изменения в Chrome 60 Beta останутся незамеченными большинством пользователей Android-устройств, зато они могут стать полезными для разработчиков.