Команда JavaScript for Devs подготовила перевод статьи о том, почему браузеры намеренно замедляют выполнение setTimeout и других таймеров.
Автор объясняет, как это связано с защитой пользователей, рассказывает о своём бенчмарке разных подходов (
setTimeout, MessageChannel, scheduler.postTask) и делает прогноз, какие таймеры будут использоваться в будущем.📚 Подробности на Хабр: https://habr.com/ru/articles/945872/
