This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Вчера произошла небольшая революция в сфера рендеринга текста
Разработчик из команды React и Midjourney дропнул проект
Данная библиотека позволяет измерять и верстать многострочный текст вообще без участия DOM.
Обычно, чтобы узнать высоту блока, браузер должен его отрендерить (привет, тяжелый reflow) — Pretext делает все расчеты в памяти через
canvas.measureText Что это дает
Библиотека поддерживает разные языки и эмодзи. При всём этом текст остается «живым» — его можно выделить, скопировать, и он полностью доступен для скринридеров.
Народ конечно развлекается как может (и это правильно для вирусного продвижения), но по факту это решенная фундаментальная проблема, которая висела в вебе десятилетиями.
Ждем, когда подобные подходы станут стандартом в движках
#frontend #rendering #typography #webdev #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥33❤8 7🦄1 1