JavaScript setTimeout は、より高い入れ子のしきい値が設定されるまで固定されません (非推奨)

ポリシー ID
UnthrottledNestedTimeoutEnabled
適用対象
コンピューターの構成、ユーザーの構成
サポートされるバージョン
Microsoft Edge バージョン 105、Windows 7 以降
出典
Microsoft Edge Policy Templates (バージョン 155.0.4283.45)
カテゴリ
Microsoft Edge

説明

非推奨: このポリシーは推奨されていません。現在サポートされていますが、将来のリリースでは使用されなくなります。

このポリシーは Web 標準への準拠のための一時的なポリシーであるため、非推奨です。これは、バージョン 107 以降の Microsoft Edge では機能しません。
このポリシーを有効にすると、間隔が 4 ミリ秒未満の JavaScript setTimeout と setInterval は固定されません。これにより、短期的にはパフォーマンスが向上します。しかしながら、API を悪用する Web サイトでは setTimeout の使用が依然として固定されています。
このポリシーを無効にするか、または構成しなかった場合、間隔が 4 ミリ秒未満の JavaScript setTimeout と setInterval は固定されます。

これは、Web ページ上のタスクの順序を変更し、特定の順序に依存するサイトで予期しない動作を引き起こす Web 標準コンプライアンス機能です。
また、setTimeout のタイムアウトを数多く 0 ミリ秒に設定しているサイトにも影響を与え、たとえば CPU の負荷などを増大させます。

レジストリ

コンピューターHKEY_LOCAL_MACHINE
  • UnthrottledNestedTimeoutEnabledREG_DWORD
ユーザーHKEY_CURRENT_USER
  • UnthrottledNestedTimeoutEnabledREG_DWORD

同じカテゴリのほかのポリシー

このカテゴリのすべてのポリシーを表示 (438)