Today rtolzo Learned
Github
Tags
Github
Tags
  • Topics
    • Typescript
    • Git
  • TIL
    • 2022 TIL
    • 2023 TIL
    • 2024 TIL

CSS will-change는 브라우저 내부적으로 어떤 과정이 진행되는가?

.component {
  will-change: transform;
}

라 가정할 때

  • transform을 실제로 사용하기 전에 해당 요소를 별도의 레이어로 승격시킨다. 레이어가 생성될 때의 지연시간을 줄일 수 있다.
  • 변형이 예상되는 요소에 대해 GPU 메모리를 미리 할당한다.
  • 브라우저는 해당 요소에 대한 애니메이션을 예상하고, 프레임 계산 등을 최적화할 수 있다.
마지막 수정일: