Перейти к содержимому
Максиметер

ResizeObserver следит за размером элемента: подогнать шрифт, пересчитать canvas. Inters...

ResizeObserver следит за размером элемента: подогнать шрифт, пересчитать canvas. IntersectionObserver ловит появление в зоне видимости: ленивая загрузка, бесконечный скролл. MutationObserver видит, что чужой код дописал в дерево. Все три — Baseline, работают везде. Грабли. ResizeObserver падает с ошибкой про «undelivered notifications», если менять размер внутри колбэка. Параметры IntersectionObserver фиксируются при создании. Колбэк MutationObserver приходит пачкой записей и асинхронно, не жди его в тот же тик.

19 просмотров

Канал в каталоге Максиметера

18 подписчиков · IT и технологии

Другие публикации канала

Популярные публикации канала

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.