Ченг Лу, инженер-программист, объявил о запуске Pretext, библиотеки TypeScript с открытым исходным кодом, предназначенной для улучшения макета и измерения веб-текста в обход объектной модели документа (DOM) браузера. Объявление было сделано 27 марта 2026 года через социальную сеть X.

Pretext устраняет неэффективность перекомпоновки макета — распространенной операции в современной веб-разработке, которая пересчитывает геометрию страницы, что часто приводит к узким местам в производительности. Библиотека обеспечивает динамическое интерактивное позиционирование текстовых блоков, значительно повышая скорость реагирования и удобство использования веб-приложений.

Библиотека размером 15 КБ полностью работает в пользовательском пространстве, что позволяет плавно настраивать текстовые элементы без необходимости выполнения громоздких запросов DOM. Первоначальные демонстрации включают анимацию с изображением дракона внутри текста и приложение для наклона устройства, в котором текст реагирует так, как будто смещаются физические объекты.

В течение 48 часов после выпуска Pretext собрал более 14 000 звезд на GitHub и 19 миллионов просмотров на X, что указывает на значительный интерес со стороны разработчиков и подчеркивает его потенциальное влияние на веб-дизайн. Задокументировано, что производительность библиотеки обрабатывает 500 текстовых элементов примерно за 0,09 миллисекунды, что опережает традиционные методы DOM в 300–600 раз.

  Пожертвования Украины превращаются в военную технику

Лу использовал инструменты искусственного интеллекта, такие как Codex OpenAI, чтобы обновить архитектуру библиотеки, которая разделяет этапы подготовки и макетирования. Такая конструкция позволяет обрабатывать сложные типографские требования, включая смешанный двунаправленный текст и точные правила переноса строк, которыми раньше было трудно эффективно управлять.

Несмотря на некоторую критику в отношении разборчивости первоначальных демо, более широкие последствия Pretext выходят за рамки эстетики. Высокопоставленные разработчики высоко оценили его производительность, однако продолжаются споры о том, следует ли использовать рендеринг на стороне клиента и будущее веб-стандартов.

Pretext представляет собой значительный сдвиг в сфере веб-разработки, обеспечивая высокопроизводительную инфраструктуру и одновременно устраняя архитектурные ограничения, которые преобладали на протяжении десятилетий. Инновационный подход вполне может изменить подход разработчиков к созданию интерактивных веб-приложений.

Ченг Лу оказал влияние на фронтенд-сферу, внося свой вклад в такие фреймворки, как React и ReScript. Выпуск Pretext свидетельствует о развивающихся возможностях, ставших возможными благодаря достижениям в области кодирования с помощью искусственного интеллекта.

  Как получить расу GPO Vampire и ее стиль боя?

<час />

Автор рекомендуемого изображения