SetTimeout de JavaScript no se fijará hasta que se establezca un umbral de anidamiento superior (en desuso)

Id. de directiva
UnthrottledNestedTimeoutEnabled
Ámbito
Configuración del equipo, configuración de usuario
Compatible con
Microsoft Edge, versión 105, Windows 7 o posterior
Origen
Microsoft Edge Policy Templates (versión 155.0.4283.45)
Categoría
Microsoft Edge

Descripción

EN DESUSO: esta directiva está en desuso. Actualmente se admite pero será obsoleta en una versión futura.

Esta directiva está en desuso porque es una directiva temporal para el cumplimiento de estándares web. No funciona desde la versión 107 de Microsoft Edge en adelante.
Si habilita esta directiva, setTimeout y setInterval de JavaScript, con un intervalo inferior a 4 ms, no se restringirán. Esto mejora el rendimiento a corto plazo; sin embargo, el sitio web que abusa de la API todavía tiene sus usos de setTimeout bloqueados.
Si deshabilita o no configura la directiva, se restringirán los valores setTimeout y setInterval de JavaScript, con un intervalo inferior a 4 ms.

Se trata de una característica de cumplimiento de estándares web que puede cambiar el orden de las tareas en una página web, lo que provoca un comportamiento inesperado en los sitios que dependen de un orden determinado.
También afecta a los sitios con mucho uso de un tiempo de espera de 0 ms para setTimeout, por ejemplo, el aumento de la carga de CPU.

Registro

EquipoHKEY_LOCAL_MACHINE
  • UnthrottledNestedTimeoutEnabledREG_DWORD
UsuarioHKEY_CURRENT_USER
  • UnthrottledNestedTimeoutEnabledREG_DWORD

Otras directivas de la misma categoría

Ver todas las directivas de esta categoría (438)