Hello,

kok nae-ga ha-myun an-dweneun MAGIC...🧚

웹 프로그래밍/공부일지

[CSS] CSS 가속화라는게 있었어..?

✿도담도담 2020. 5. 27. 18:16

오늘 또 새로운 정보를 알았다! (흥분)
회사의 다른 부서에서 사용중인 페이지가 너무 기니까 랙을 먹어 

불편하다고 말이 나와 고민중에 옆 선배한테 물으니 CSS 가속화 작업을 한번 해보라고 하셨다!

CSS 가속화요...?😬

 

문제된 페이지는 sortable을 많이 사용한 페이지였다.
그렇다 보니 Reflow와 Repaint 작업이 많이 발생 할 수 밖에 없었다😫

Reflow와 Repaint를 모르고 계시다면 CSS랜더링에 관한 정보를 참고하시면 된다 :)

 

나는 위치가 이동될 수 있다고 미리 알려주는 css속성인 will-change를 걸어주었다.

will-change:top, left;

 

다른 필요 지식이 더 있지만 아래의 참고 블로그에 너무 잘 정리해주셔서 기타 필요한 상세 내용은 적지 않겠다.
꼭 참고 블로그를 읽어보길 바란다 :)

 

 

기타 상세 내용 ( CSS GPU )
참고1 - https://web-atelier.tistory.com/39
참고2 - https://wit.nts-corp.com/2017/08/31/4861