Как стать автором
Поиск
Написать публикацию
Обновить
3
12
Паша Таганкин @AvoiDd

Пользователь

Отправить сообщение

По итогу на наших проектах мы избавились (и продолжаем избавляться) от некоторых "проблемных моментов", которые портят user experience. Например, на giga.chat у нас была проблема с каруселью, что при нажатии на кнопку прокрутка слайдов начиналась с задержкой (и из-за этого был плохой INP). Изучив flame chart после записи performance в devtools мы нашли вызовы функции, которые блокировали основной поток в тот момент, когда нужно было перелистывать слайды. При помощи requestIdleCallback мы перенесли эти вызовы на момент, когда основной поток будет свободен, тем самым карусель теперь работает отзывчивее)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Frontend Developer, Web Developer
Junior
От 1 337 ₽
Git
SQL
PostgreSQL
OOP
Docker
English
Algorithms and data structures