안녕하세요. 이번에는 부드러운 사이트를 만들기 위해 도움되는 아티클들을 소개하려고 합니다. 최근 웹에 복잡하고 화려한 UI가 많아지고 있습니다. 이러한 UI들을 잘못 구현하게 되면 사이트가 뚝뚝 끊기는 현상이 일어나 사용자들에게 불편함을 줄 수 있습니다. 최근의 브라우저들은 모니터 혹은 기기의 스크린의 화면 갱신속도에 맞춰서 웹 컨텐츠들을 리프레시하도록 설계가 되어있습니다. 최근의 거의 모든 기기들은 1초에 60번 화면을 갱신하고 있어, 브라우저들도 그 횟수에 맞춰 컨텐츠를 갱신하게 됩니다. 반대로 말하면 브라우저상에서 스크롤, 애니메이션, 트랜지션이 일어나게 되면 브라우저는 1초에 60개의 프래임을 만들어야만 합니다. 하지만 그 과정에서 과도한 자바스크립트, 과도한 리페인트등이 일어나게 되면 1개의 프..