Если вы пользуетесь браузером Google Chrome на одном из ноутбуков на Windows 10 на ARM, то знаете, что удовольствие от этого ниже среднего. Например, на Lenovo Miix 630 с ним почти невозможно работать. Когда появились устройства на процессоре Snapdragon 850, Samsung Galaxy Book 2 ненамного улучшил ситуацию с браузером.
Причина в том, что все приложения на архитектуре x86 запускаются на процессорах ARM через эмуляцию. Существуют нативные приложения ARM; Microsoft недавно выпустила комплект средств разработки ARM64 для приложений Win32. Там программы преобразуются для нативного запуска на архитектуре ARM. В любом случае, самый популярный браузер пока остаётся исключительно на x86.
Вскоре это может измениться. Сообщается, что сотрудники Microsoft вносят вклад в открытый проект Chromium, на котором основан браузер Chrome. Например, добавляется поддержка Windows ARM64 в песочницу Chromium и поддержка Windows ARM64 ABI в V8.
Это не означает, что Chrome скоро появится в магазине Microsoft Store. Скорее, даже наоборот. Правила Microsoft говорят, что любой браузер в магазине должен работать на движке EdgeHTML. Вряд ли в Google пойдут на такие изменения. Благодаря ARM64 можно будет ставить нативные приложения так же, как ставятся программы x86, скачав установочный файл и запустив его.
Впрочем, раз Microsoft принимает участие в разработке Chrome, случиться можно что угодно. Это словно признание, что Chrome для Windows слишком важен, чтобы игнорировать его. Существует немало сайтов с фальшивыми версиями Chrome для загрузки. Пока этого браузера нет в магазине, Microsoft предлагает пользоваться браузером Edge.
Вероятно, версия Google на ARM появится в 2019 году. Через пару недель стартует технологический саммит Qualcomm Snapdragon, где есть вероятность узнать новую информацию.