Google Chrome が Arm 上の Windows でネイティブに動作しないことは誰もが知っていますが、これも他のブラウザの動作を妨げる Google 製品です。
過去 10 年ほどこの記事を追い続けてきた人なら、Microsoft と Google の間の物語も同じであることをご存知でしょう。 Windows RT、Windows Phone、または Windows 11 Arm では、ネイティブの Google アプリは表示されません。 もちろん、これら 3 つのプラットフォームのうち前の 2 つはとうの昔に消滅していますが、Arm 上の Windows は健在であり、それに対応するネイティブの Arm64 Google Chrome ブラウザはありません。
2019 年の初めに、Google が Chrome の Arm64 バージョンを準備していると聞きました。情報筋の 1 つは、それを Prime Video の Chromecast サポートと比較していました。 言い換えれば、これら2社はまず合意に達する必要がある。 ただし、Arm を搭載した Chromebook はたくさんあるので、これは驚くべきことではありません。 Googleは、自社のブラウザをクアルコムのプロセッサで実行することに慣れている。
しかし、それでも、 のみ Arm64 Windows PC でネイティブに実行されるブラウザは、Microsoft Edge と Mozilla Firefox です。 Google がなぜ独自のアプリを Windows on Arm に導入しないのかはそれほど謎ではありませんが、問題は、Vivaldi、Brave、Opera などのブラウザはどうなるのかということです。 結局のところ、それは Google のせいでもあります。
すべてはワイドヴァインに帰結する
Microsoft は少し前に Chromium から Edge ブラウザを再構築し、Google の部分のほとんどを削除しました。 ただし、ほとんどのブラウザ メーカーは Microsoft のようなリソースを持っていません。 Vivaldi、Brave、および Edge を除くほぼすべての Chromium ブラウザは、Netflix やその他のストリーミング サービスなどの Web アプリを実行するために必要な Google の DRM ソリューションである Widevine を使用しています。 Google は Arm 上の Windows 向け Widevine を提供していないため、それが障害となります。 ブラウザは動作しますが、これらのサービスは動作しません。
Vivaldi にブラウザのネイティブ Arm64 バージョンについて尋ねたところ、答えははっきりとノーでした。
「最大の問題は、Netflix、Prime、Disney+などの大手メディアプラットフォームでは動作しないことだろう」とVivaldiの広報担当者はXDAへの声明で述べた。 「Google は Windows ARM 用の Widevine を開発しておらず、それがなければ、これらのプラットフォームで使用されている DRM を復号化できないため、それはまったく私たちの手に負えません。 つまり、ブラウザを作成することはできましたが、これらのサービスには使用できませんでした。 Google が Windows 上で Widevine for Arm の提供を開始したら、私たちもそれを行うことができるでしょうし、そうすべきかもしれません。」
同社は、理論的には Widevine を放棄して、 Microsoft の PlayReady、これが Edge が Arm 上でネイティブに実行できる理由ですが、もちろん、「それにはある程度の時間がかかります」 仕事"。 Windows on Arm デバイスが市場に出てから 5 年以上が経過しているにもかかわらず、実際にはまだ成熟したプラットフォームではないことは注目に値します。 使用されているデバイスの量を考慮すると、Vivaldi Technologies のような小規模な企業がそのような取り組みを行うのはおそらく正当化されません。
私もこの物語を調べ始めたときにブレイブと話しました。 同社は、Vivaldi と同じハードノーを提供していませんでした。 ただし、 Widevine の問題は認めた。 エンジニアリング担当副社長の Brian Clifton は、実際にブラウザを構築する上で障害となるものは何もないという事実について非常に率直に述べました。 同氏はまた、ネイティブの Widevine ビルドの代わりに、Brave が「賢い回避策」を見つけられるかもしれないとも示唆した。 実際、その会社はすでにそうなっているようです それに取り組んでいます.
Operaにも連絡を取ったが、同社はコメントを拒否した。
繰り返しますが、ここでの問題はブラウザが動作するかどうかではありません。 Widevine が機能しなければ、ブラウザは完全に機能せず、Netflix などのサービスも機能しません。
ネイティブブラウザは本当に重要です
Arm PC 上の Windows は、Intel プロセッサ用に作成されたアプリをエミュレートできます。 Google Chrome、Vivaldi、Brave、Opera、またはその他の入手可能なブラウザの実行を妨げるものは何もありません。 それはあまり良くありません。
これは、Windows on Arm の初期の頃からの問題でした。 Web ブラウザはオンザフライでコードを生成するため、キャッシュやエミュレートが困難になります。 使用したいブラウザと Microsoft Edge のパフォーマンスに大きな違いがあることがわかり始めたら、おそらく Edge を使用するか、Intel PC を購入することになるでしょう。
私たちが入手したクアルコムの公式声明は、「より多くの市場リーダーがネイティブ ARM ソリューションの提供に投資するにつれて、Windows on Snapdragon アプリ エコシステムの勢いは加速し続けています。 新しいリリースが ISV パートナーによって正式に発表され次第、共有することを楽しみにしています。」 Google はコメント要請に応じていない。
私がクアルコム社内の多くの関係者から聞いた目標は、最終的には、アプリがエミュレートされていることさえ気づかなくなるほどパフォーマンスが向上することです。 確かに、その可能性はありますが、5 年以上が経過していることを考えると、この問題が修正されることに期待を持ち続けるのはますます困難になっています。
もちろん、クアルコムはApple Siliconと競合するカスタムプロセッサの開発に取り組んでおり、来年出荷される予定だ。 Arm リファレンス デザインに基づいた現在の Qualcomm Snapdragon チップではそれが可能ではないようなので、それがプラットフォームに必要な解決策になることを願っています。
それまでは、Windows on Arm の運命は再び Google の手に委ねられそうです。 ネイティブ ブラウザが Arm64 用にコンパイルされるのを防ぐことができる限り、特にそのブラウザの 1 つが Google Chrome である場合、Microsoft の運命は依然として Intel に縛られています。