🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.

Функция находится в статусе ограниченной доступности в Baseline.

Параметр desynchronized в методе getContext() для <canvas> позволяет запустит WebGL2 контекст так, чтобы его рендеринг шёл независимо от основного цикла браузера. Это уменьшает задержки в отрисовке, делая графику более плавной и отзывчивой, особенно в динамичных приложениях или играх.

Вот пример, как его задать:

const canvas = document.querySelector('canvas');
const gl = canvas.getContext('webgl2', { desynchronized: true });

Использование этого параметра — простой способ улучшить отклик графики без больших изменений в коде.

Больше обзоров веб-функций — в телеграм-канале HTML Academy.

Нашли ошибку или опечатку? Напишите нам.