JavaScript setTimeout은 더 높은 중첩 임계값이 설정될 때까지 고정되지 않습니다(사용되지 않음).
DEPRECATED: 해당 정책은 사용되지 않습니다. 현재 지원되고 있지만 이후 릴리스에서는 더 이상 사용되지 않을 예정입니다.
지원되는 버전
- 105 이상 이후 Windows 및 macOS에서
- 105 이상 이후 Android에서
설명
이 정책은 웹 표준 준수에 대한 임시 정책이므로 더 이상 사용되지 않습니다. 버전 107부터 바로 Microsoft Edge에서 작동하지 않습니다. 이 정책을 사용하도록 설정하면 간격이 4ms보다 작은 JavaScript setTimeout 및 setInterval이 고정되지 않습니다. 이렇게 하면 짧은 수평선 성능이 향상되지만 API를 악용하는 웹 사이트는 결국 setTimeout 사용량이 고정됩니다. 정책을 사용하지 않도록 설정하거나 구성하지 않으면 간격이 4ms보다 작은 JavaScript setTimeout 및 setInterval이 고정됩니다.
이것은 웹 페이지에서 작업 순서를 변경할 수 있는 웹 표준 준수 기능으로, 특정 순서에 의존하는 사이트에서 예기치 않은 동작이 발생할 수 있습니다. 또한 setTimeout에 대해 0ms의 시간 제한을 많이 사용하는 사이트에 영향을 줄 수 있습니다. 예를 들어 CPU 부하를 늘입니다.
지원되는 기능
- 필수 사항: 예
- 권장 사항: 아니요
- 동적 정책 새로 고침: 아니요 - 브라우저 재시작 필요
- 프로필별: 예
- Microsoft 계정으로 로그인한 프로필에 적용: 아니요
데이터 형식
- 부울
Windows 정보 및 설정
그룹 정책(ADMX) 정보
- GP 고유 이름: UnthrottledNestedTimeoutEnabled
- GP 이름: JavaScript setTimeout은 더 높은 중첩 임계값이 설정될 때까지 고정되지 않습니다(사용되지 않음).
- GP 경로(필수): 관리 템플릿/Microsoft Edge
- GP 경로 (권장): 해당 없음
- GP ADMX 파일 이름: MSEdge.admx
예제 값
Enabled
레지스트리 설정
- 경로 (필수): SOFTWARE\정책\Microsoft\Edge
- 경로 (권장): 해당 없음
- 값 이름: UnthrottledNestedTimeoutEnabled
- 값 형식: REG_DWORD
레지스트리 값 예제
0x00000001
Mac 정보 및 설정
- 기본 설정 키 이름: UnthrottledNestedTimeoutEnabled
- 예를 들어 값:
<true/>
Android 정보 및 설정
- 기본 설정 키 이름: UnthrottledNestedTimeoutEnabled
- 예를 들어 값:
true