Windows 11のフォトアプリはより多くのWeb技術を使用するようになりましたが、起動が遅くなりました

Windows 11のフォトアプリはより多くのWeb技術を使用するようになりましたが、起動が遅くなりました

新しいフォト アプリ バージョン 2024.11050.3002.0 では、Microsoft は UWP (ユニバーサル Windows プラットフォーム) を廃止し、WinUI 3 を完全にサポートする最新の開発フレームワークである Windows App SDK を採用しました。更新後、フォト アプリは WebView2 を活用できるようになりましたが、開くのに通常よりも時間がかかります。

新しい Microsoft フォトには、以前のバージョンに比べていくつかの利点があります。たとえば、アプリはデフォルトで中程度の整合性レベルで実行できるようになりました。Microsoft フォトなどのアプリが中程度の整合性レベルで実行されると、フォルダーの選択を求められることなく、編集した写真を直接保存できます。

Windows アプリ SDK の Microsoft フォト アプリ
アップデートされた写真アプリはUXを維持

新しい Windows フォト アプリのもう 1 つの利点は、Microsoft が複数のプロセスを 1 つのプロセスに統合したため、タスク マネージャーに「PhotosService.exe」などのバックグラウンド サービスが表示されなくなることです。

タスク マネージャーの Microsoft フォト アプリ
Microsoft フォトの機能がタスク マネージャーの 1 つのプロセスに表示されるようになりました

上記のスクリーンショットに示すように、タスク マネージャーを開くと、スタンドアロンのフォト アプリ プロセスが表示されます。

同様に、フォト アプリは、UWP バージョンにはなかった新しい Win32 API と WinUI 3 の変更にアクセスできるようになりました。

かなり良い変更点のリストですね。ただし、潜在的なパフォーマンスの問題により、新しいアプリが気に入らない方もいるかもしれません。

新しいMicrosoftフォトアプリは一部の機能にWebView 2を使用しており、起動に通常より時間がかかります。

新しいフォト アプリや、ほぼすべての他の Windows アプリ SDK ベースのアプリで気に入らないのは、起動が遅いことです。

実際、Windows アプリが Windows App SDK を使用しているかどうかを確認する方法の 1 つは、アプリの起動方法を確認することです。アプリのロゴと名前が表示されたスプラッシュ スクリーンが表示される場合、そのアプリは Windows App SDK ベースのアプリか、Microsoft Edge WebView プロセスに大きく依存しているアプリです。

Windows 11 でフォト アプリの起動が遅い

Windows Latest では、フォト アプリを開くと、ホームページが表示される前に約 20 秒間「設定中」画面が表示されることが確認されました。

Windows Phone Link やその他のアプリを開いたときにも、同じスプラッシュ スクリーンが表示されます。

パフォーマンスについて言えば、Microsoft フォトは、特にアプリの Web ベースのページを使用する場合に、より多くのリソースを使用する可能性があります。たとえば、フォト アプリで画像を編集する場合、ネイティブ インターフェイス内で Web ベースの画像エディターをレンダリングするために Microsoft Edge WebView2 が使用されます。

Microsoft は、OneDrive Web エディターをフォト アプリに移植しました。このアプリは Windows アプリ SDK をベースとしているため、Chromium ベースの WebGL をサポートしており、画像レンダリング品質が向上しています。また、ネイティブ レイヤーと Web レイヤーの両方を使用するアプリで画像を編集する際のパフォーマンスを向上させるために、「SharedBuffer」も使用されています。

注目すべきは、Microsoft が引き続きストアで「レガシー フォト」アプリを提供していることですが、このアプリには生成消去や背景除去などの高度な AI 機能が欠けています。

ウェブに大きく依存しているアプリはフォトだけではありません。Microsoft はネイティブの UWP メールおよびカレンダー アプリを Outlook PWA に置き換えましたが、Windows ストアは依然として本格的なネイティブ UWP アプリです。

https://www.youtube.com/watch?v=-72BHXxS2os

Microsoft はブログ投稿で、アプリのパフォーマンスが改善されることを約束しました。そのような改善の 1 つは、Edge の各ウィンドウが独自のプロセスを持つのと同様に、各フォト ウィンドウを独自のプロセスで実行できることです。

これにより、特に複数の写真を開いたときに、フォト アプリのパフォーマンスが向上する可能性があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です