Полный текст

Pretext — библиотека, которая считает текстовую вёрстку в 500 раз быстрее браузера. Зачем это нужно и как работаетСтриминг AI-токенов или рендеринг сложных masonry-сеток сильно нагружает браузер. Классический замер высоты текстового блока через getBoundingClientRect запускает синхронный layout reflow. Итог закономерен: фреймрейт проседает.Библиотека Pretext предлагает обходной манёвр. Ширина символов замеряется единожды через Canvas API, а переносы строк и общая высота вычисляются чистой математикой. Никаких лишних чтений DOM при расчёте габаритов, при этом полностью сохранена поддержка юникода и RTL.