IT-словарь › Веб › Paint worklet

Paint worklet

Веб Svenska → Обновлено: 2026-10-18

Позволяет зарегистрировать JavaScript-класс, который рисует прямо в CSS-свойство: background-image: paint(myPattern).

Код выполняется в worklet —урезанном контексте без доступа к DOM, который может работать вне основного потока, — и получает контекст рисования, похожий на canvas. Изящнее всего устроена связь с остальным CSS: класс объявляет, какие пользовательские свойства он читает, и браузер сам перерисовывает результат при их изменении, так что его можно анимировать обычными средствами CSS. Применяют для узоров, динамических рамок, волнистых краёв и декоративных фигур — всего того, что иначе пришлось бы делать SVG-файлом или вручную поддерживаемым data URI. Приём работает и действительно красив, но реализован только в Chromium, поэтому остаётся диковинкой, а не инструментом.

← Назад к словарю