Condividi tramite


UnthrottledNestedTimeoutEnabled

JavaScript setTimeout non verrà bloccato fino a quando non viene impostata una soglia di annidamento superiore (deprecata)

DEPRECATO: questo criterio è deprecato. È attualmente supportato, ma diventerà obsoleto in una versione futura.

Versioni supportate

  • Windows: ≥ 105
  • macOS: ≥ 105
  • Android: ≥ 105
  • iOS: non supportato

Descrizione

Questo criterio è deprecato perché si tratta di un criterio temporaneo per la conformità agli standard Web. Non funziona in Microsoft Edge versione 107 e successive. Se si abilita questo criterio, i setTimeout e setInterval di JavaScript, con un intervallo inferiore a 4 ms, non vengono bloccati. Ciò migliora le prestazioni dell'orizzonte breve; tuttavia, i siti Web che abusano dell'API hanno ancora i loro utilizzi setTimeout bloccati. Se disabiliti o non configuri questo criterio, i setTimeout e setInterval di JavaScript, con un intervallo inferiore a 4 ms, vengono bloccati.

Si tratta di una funzionalità di conformità degli standard Web che modifica l'ordinamento delle attività in una pagina Web, determinando un comportamento imprevisto nei siti che dipendono da un determinato ordinamento. Influisce anche sui siti con un utilizzo elevato di un timeout di 0 ms per setTimeout, ad esempio l'aumento del carico della CPU.

Funzionalità supportate

  • Può essere obbligatorio: sì
  • Può essere consigliato: no
  • Aggiornamento dei criteri dinamici: no - Richiede il riavvio del browser
  • Per profilo: Sì
  • Si applica a un profilo che ha eseguito l'accesso con un account Microsoft: No

Tipo di dati

  • Booleano

Informazioni e impostazioni di Windows

Info su Criteri di gruppo (ADMX)

  • Nome univoco GP: UnthrottledNestedTimeoutEnabled
  • Nome GP: JavaScript setTimeout non verrà bloccato finché non verrà impostata una soglia di annidamento più alta (deprecato)
  • Percorso Criteri di gruppo (obbligatorio): Modelli amministrativi/Microsoft Edge
  • Percorso Criteri di gruppo (consigliato): N/D
  • Nome file ADMX Criteri di gruppo: MSEdge.admx

Valore di esempio

Enabled

Impostazioni del Registro di sistema

  • Percorso (obbligatorio): SOFTWARE\Criteri\Microsoft\Edge
  • Percorso (consigliato): N/D
  • Nome valore: UnthrottledNestedTimeoutEnabled
  • Tipo di valore: REG_DWORD

Valore del Registro di sistema di esempio

0x00000001

Informazioni e impostazioni Mac

  • Nome chiave di preferenza: UnthrottledNestedTimeoutEnabled
  • Valore di esempio
<true/>

Informazioni e impostazioni di Android

  • Nome chiave di preferenza: UnthrottledNestedTimeoutEnabled
  • Valore di esempio
true

Vedere anche