1

さまざまなデバイスで幅広いカバレッジを必要とする Web アプリケーションを作成しています。機能範囲が適用されるかどうかを判断するために、バージョン テストを実装しました。これにより、ユーザーが利用可能な機能の完全なセットをサポートできるかどうかを判断し、それらの機能を無効にするか、ユーザーに適切な「サポートされていない」メッセージを表示できます。私が見つけたのは、バージョン番号でさえ十分なパフォーマンスを推測できないということです。つまり、少なくともいくつかの最低限の処理とメモリ要件が残っています (具体的には、一部の古い Android の「予算」デバイスには、最新の Android バージョンが搭載されていても、機能豊富なマルチメディア Web アプリを実行するために必要なパフォーマンスが不足している場合があります)。バージョンではなくパフォーマンスに基づいて機能をダウングレードするような、迅速でシームレスなパフォーマンス テストを実装する場合、そのような機能はどのように実装できますか?

Canvas ベースのゲームを作成している場合は、フレームレートを確認して、エクスペリエンスを段階的にダウングレードすることがあります。しかし、DOM ベースの Web アプリの場合、「フレームレート」をチェックする最良の方法は何ですか? ユーザーがページにアクセスしたときにすぐに実行できる、高速で信頼性の高いパフォーマンス メトリック テストです。

4

0 に答える 0