Google по-прежнему сдерживает нативные браузеры для Windows на Arm

click fraud protection

Мы все знаем, что Google Chrome изначально не работает в Windows on Arm, но это еще один продукт Google, который не позволяет другим браузерам работать.

Если вы следили за этим в течение последнего десятилетия или около того, то знаете, что история между Microsoft и Google та же самая. Будь то Windows RT, Windows Phone или Windows 11 на Arm мы никогда не видим родных приложений Google. Конечно, первые две из этих трех платформ давно мертвы, но Windows on Arm жива и здорова, и для нее нет родного браузера Google Chrome для Arm64.

Еще в начале 2019 года я слышал, что у Google есть готовая к использованию версия Chrome для Arm64, и один из моих источников сравнил ее с поддержкой Prime Video для Chromecast. Другими словами, эти две компании должны сначала прийти к соглашению. Однако это не должно вызывать удивления, поскольку существует множество Chromebook с питанием от руки. Google не новичок в том, что его браузер работает на процессорах Qualcomm.

Но тем не менее, только Браузеры, которые изначально работают на ПК с ОС Arm64 под управлением Windows, — это Microsoft Edge и Mozilla Firefox. Итак, хотя не является загадкой, почему Google не представляет свои собственные приложения для Windows on Arm, вопрос в том, а как насчет таких браузеров, как Vivaldi, Brave и Opera? Как оказалось, в этом тоже виноват Google.

Все сводится к Widevine

Некоторое время назад Microsoft переделала свой браузер Edge из Chromium и удалила большую часть частей Google; однако у большинства производителей браузеров нет тех ресурсов, которые есть у Microsoft. Vivaldi, Brave и почти все остальные браузеры Chromium, за исключением Edge, используют Widevine, решение Google DRM, необходимое для запуска веб-приложений, таких как Netflix и других потоковых сервисов. Google не предлагает Widevine для Windows на Arm, так что это препятствие. Браузер будет работать, но эти службы — нет.

Когда я спросил Vivaldi о версии его браузера для Arm64, ответ был категорическим «нет».

«Самая большая проблема будет заключаться в том, что он не будет работать ни с одной из крупных медиа-платформ, таких как Netflix, Prime, Disney+ и т. д.», — заявил представитель Vivaldi в заявлении для XDA. «И это целиком и полностью не в наших руках, потому что Google не производит Widevine для Windows ARM, и без этого мы не сможем расшифровать DRM, используемый на этих платформах. Итак, мы могли бы создать браузер, но вы не могли бы использовать его ни для одной из этих служб. Если и когда Google начнет предлагать Widevine для Arm на Windows, мы сможем и, возможно, должны это сделать».

Фирма признала, что теоретически можно отказаться от Widevine в пользу Microsoft PlayReady, поэтому Edge может работать на Arm, но, конечно, «это займет некоторое время». работа". Стоит отметить, что хотя устройства Windows on Arm существуют на рынке уже более пяти лет, на самом деле это еще не зрелая платформа. Объем используемых устройств, вероятно, не оправдывает такого рода усилий со стороны такой небольшой компании, как Vivaldi Technologies.

Я разговаривал с Брэйвом, когда тоже начал исследовать эту историю. Компания не предлагала такого же жесткого «нет», как Вивальди. Тем не менее, он признал проблему Widevine. Вице-президент по разработке Брайан Клифтон довольно прямо заявил о том, что на самом деле нет никаких препятствий для создания браузера. Он также предположил, что вместо собственной сборки Widevine Brave сможет найти «умный обходной путь». На самом деле, похоже, что фирма уже работаю над этим.

Я также обратился к Opera, но компания отказалась от комментариев.

Опять же, вопрос здесь не в том, будет ли браузер работать или нет. Дело в том, что без работы Widevine браузер не будет полностью функциональным, а такие сервисы, как Netflix, не будут работать.

Родные браузеры действительно важны

ПК с Windows на Arm могут эмулировать любое приложение, созданное для процессора Intel. Ничто не мешает вам использовать Google Chrome, Vivaldi, Brave, Opera или любой другой браузер, который вам доступен. Это просто не очень хорошо.

Это была проблема с первых дней существования Windows на Arm. Веб-браузеры генерируют код «на лету», который сложнее кэшировать и эмулировать. Когда вы начнете видеть резкую разницу в производительности между браузером, который вы хотите использовать, и Microsoft Edge, вы, вероятно, перейдете на Edge или просто купите ПК с Intel.

Официальное заявление Qualcomm, которое мы получили, гласит: «Импульс экосистемы приложений Windows на Snapdragon продолжает ускоряться по мере того, как все больше лидеров рынка инвестируют в разработку собственных решений ARM. Мы с нетерпением ждем возможности поделиться новыми выпусками по мере того, как они будут публично анонсированы нашими партнерами-независимыми поставщиками программного обеспечения». Google не ответил на наши запросы о комментариях.

Цель, о которой я слышал от многих людей в Qualcomm, заключается в том, что в конечном итоге производительность станет настолько хорошей, что вы даже не заметите, что приложение больше эмулируется. Действительно, это возможно, но, учитывая, что прошло уже более пяти лет, становится все труднее и труднее сохранять надежду на то, что эта проблема будет исправлена.

Конечно, Qualcomm работает над собственными процессорами, которые будут конкурировать с Apple Silicon и поступят в продажу в следующем году. Будем надеяться, что это будет тот прорыв, который нужен платформе, потому что нынешние чипы Qualcomm Snapdragon, основанные на эталонных конструкциях Arm, похоже, не справляются с этой задачей.

До тех пор судьба Windows on Arm, похоже, снова находится в руках Google. Пока это может препятствовать компиляции родных браузеров для Arm64, особенно если одним из них является Google Chrome, судьба Microsoft по-прежнему связана с Intel.