Contents

Microsoft、Windows 11 のスタート メニューのパフォーマンス向上、Web ベースのコンポーネントから WinUI への移行を確認

<本文>/images/Windows-11-Start-menu-faster.jpg

Microsoft は、遅延を削減し、OS をより高速に感じるための取り組みの一環として、より多くの Windows 11 の機能とアプリを WinUI に移行することを確認しました。 Microsoft は、少なくとも一部のスタート メニューで React シェルを WinUI に置き換えることを計画しているため、この変更はスタート メニューなどの機能にメリットをもたらします。

知らない人のために説明すると、React は、スタート メニューの推奨フィード、さらにはすべてのアプリ リストを強化します。 2023 年の Chain React 2023 イベントで、Microsoft は React ネイティブに賭けており、「一部のエクスペリエンスだけでなく、ユーザーにとって重要なエクスペリエンスの一部でもこのプラットフォームを信頼することを選択した」ことを認めました。

/images/Microsoft-developers-explaining-the-use-of-React-Native-in-Windows-11-Start-menu.png

React は必ずしも悪いわけではありません。実際、スタート メニューは最新のハードウェアでは非常に高速ですが、問題は、これらの Web ベースのコンポーネントは、正しく実行された場合でも、WinUI などのネイティブ フレームワークよりも常に少し遅く感じることです。これは主に遅延が原因ですが、Web がすべてに対応しているわけではないことも原因です。

Microsoft は開発をスピードアップし、Windows の一部を反復しやすくするために React に移行したことに注意してください。

React とその内部スタック (React Native XAML や Fluent UI など) を使用することで、同社は JavaScript ベースの UI とネイティブ Windows レンダリングの橋渡しをすることができ、その結果、アップデートをより迅速に提供し、推奨フィードなどの機能を実験できるようになりました。

React はロジック層を担当し、XAML はネイティブ UI 要素のレンダリングに使用されました。これにより、Microsoft は OS 全体で視覚的な一貫性を維持しました。

/images/Start-menu-UI.jpg

Windows 11 では、スタート メニューの見た目や操作感がネイティブであることは否定できませんが、その代わりに速度が遅くなり、Web ベースのレイヤーではネイティブ フレームワークでは発生しない遅延が発生するためです。同社が React の使用を中止する必要があるのも不思議ではありません。

Microsoft のリーダーシップは、対話の待ち時間を短縮するために「共有 UI インフラストラクチャ」を WinUI に移行していることを認めました。

Microsoftは「コアWindowsを移行することでインタラクションの待ち時間を短縮している」と述べ、この変更は応答性の向上に貢献するはずだと付け加えた。

「Windows エクスペリエンスが依存する共有 UI インフラストラクチャを改善し、プラットフォーム レベルでのインタラクションの遅延とオーバーヘッドを削減します」と同社は付け加えました。

Microsoft にとって、Windows を React と連携させるのは簡単ではありませんでした。同社が「視覚的一貫性」と呼ぶ Windows のネイティブな外観の維持など、いくつかの問題を解決する必要があったからです。

それを実現するために、同社は React Native XAML や Fluent UI React Native などのツールを構築しました。これにより、アプリケーションが JavaScript によって動作している場合でも、適切な Windows エクスペリエンスのように見え、動作することができます。

しかし、Microsoft は現在、Web ベースの UI を介してネイティブ フレームワークを使用するという基本に立ち返ろうとしています。

スタート メニューのより適切な推奨フィード

Microsoft は、アプリやコンテンツをよりインテリジェントに表示する、スタート メニューの新しい「おすすめ」セクションもテストしています。

Microsoft がどのようにしてスタート メニューに推奨フィード アルゴリズムを導入したのかは不明ですが、Windows Insight は、より関連性の高いアプリや最近表示したファイルを表示することを理解しているため、実際にはそのスペースが「無駄」であるとは認識されません。

/images/Recommendations-in-Start-menu-1.png

いずれにせよ、推奨フィードが気に入らない場合は、設定 > カスタマイズ > タスクバー からすでに推奨フィードをオフにすることができます。ここからは、「スタートに推奨ファイルを表示し、エクスプローラーに最近使用したファイルを表示し、ジャンプ リストに項目を表示する」をオフにする必要があります。そうすれば、フィードが表示されなくなります。

/images/Show-recommended-files-in-Start-recent-files-in-File-Explorer-and-items-in-Jump-Lists.jpg

残念ながら、スタート メニューの おすすめフィード をオフにすると、タスクバーのジャンプ リストの 最近のファイル も無効になり、ファイル エクスプローラーから 最近使ったファイル セクションも削除されます。

/images/File-Explorer-recent-files-is-controlled-by-Start-menu-recommended-feed.jpg

私は Microsoft に、Windows 11 のレコメンデーション エンジンをさらに細かく制御できるかどうか尋ねました。

Microsoft がスタート メニューを WinUI に戻すということは、Web 中心のアプローチが少なくとも Windows のコア部分にとって正しい道ではなかったことを会社が黙って認めていることになります。何年もの間、Windows 11 はモダンに見えましたが、応答性の点で常にそれに匹敵するわけではありませんでした。このギャップは主に、コア システム エクスペリエンスの上に Web テクノロジーを重ねることで生じます。

その依存関係を減らし、ネイティブ フレームワークに戻すことで、Microsoft は応答性を優先しています。

さらに重要なのは、この変更は同社の 2026 年までのより広範なロードマップに対応しており、Windows 11 のパフォーマンス、信頼性、一貫性の向上に重点を置くことになります。

ホーム

シェアする

ニュースレター

WL ニュースレター

/images/WL-logo-new.svg

WLニュースレターです!

最新の Windows、IT、AI アップデートを常に入手してください。 50,000 人以上の加入者から信頼されています。

名前

電子メール

無料で参加

*️⃣ 出典リンク:

ホーム 、ニュースレター 、