Pretext: 브라우저의 텍스트 레이아웃 엔진을 JavaScript로 재구현한다는 것
"이 텍스트가 이 너비 안에서 몇 줄이 되는지"를 JavaScript로 알아내 본 적 있으신가요? 채팅 메시지의 높이를 미리 계산해서 가상 스크롤을 구현하거나, 텍스트가 넘치는지 판단해서 말줄임을 걸거나, 멀티라인 텍스트의 정확한 높이로 레이아웃 시프트를 방지하거나. 이런 작업을 해보신 분이라면 그 고통을 아실 겁니다.
방법은 하나뿐이에요. 브라우저한테 물
ted-projects.com7 min read