JavaScript setTimeout ne sera pas limité tant qu’un seuil d’imbrication plus élevé ne sera pas défini (déconseillé)

ID de stratégie
UnthrottledNestedTimeoutEnabled
Étendue
Configuration ordinateur, configuration utilisateur
Pris en charge sur
Microsoft Edge version 105, Windows 7 ou version ultérieure
Source
Microsoft Edge Policy Templates (version 155.0.4283.45)
Catégorie
Microsoft Edge

Description

DÉCONSEILLÉ : cette stratégie est déconseillée. Elle est actuellement prise en charge, mais deviendra obsolète dans une prochaine version.

Cette stratégie est obsolète, car il s'agit d'une stratégie temporaire de conformité aux normes Web. Ce système est incompatible avec la Microsoft Edge version 107 et les versions ultérieures.
Si vous activez cette stratégie, les JavaScript setTimeout et setInterval, avec un intervalle inférieur à 4 ms, ne sont pas bloqués. Cela améliore les performances à court terme, mais les sites Web abusant de l'API ont toujours leurs utilisations setTimeout bloquées.
Si vous désactivez ou ne configurez pas cette stratégie, les JavaScript setTimeout et setInterval, avec un intervalle inférieur à 4 ms, sont bloqués.

Il s’agit d'une fonctionnalité de conformité aux normes Web qui modifie l’ordre des tâches sur une page Web, entraînant un comportement inattendu sur les sites qui dépendent d’un certain ordre.
Elle affecte également les sites qui utilisent beaucoup un délai de 0 ms pour setTimeout, par exemple en augmentant la charge du processeur.

Registre

OrdinateurHKEY_LOCAL_MACHINE
  • UnthrottledNestedTimeoutEnabledREG_DWORD
UtilisateurHKEY_CURRENT_USER
  • UnthrottledNestedTimeoutEnabledREG_DWORD

Autres stratégies de la même catégorie

Voir toutes les stratégies de cette catégorie (438)