FRONT | Фронтенд | JavaScript | CSS | TanStack Start | Chrome 158 | Safari 27.2 | Preact 11 | Remix 3 | JPEG XL | TypeScript | Next.js 16.4 | Interop 2027 | WebMCP | React Compiler | Base UI 1.9
IT и технологии · 14 сентября 2026 г.
ResizeObserver следит за размером элемента: подогнать шрифт, пересчитать canvas. Inters...
ResizeObserver следит за размером элемента: подогнать шрифт, пересчитать canvas. IntersectionObserver ловит появление в зоне видимости: ленивая загрузка, бесконечный скролл. MutationObserver видит, что чужой код дописал в дерево. Все три — Baseline, работают везде. Грабли. ResizeObserver падает с ошибкой про «undelivered notifications», если менять размер внутри колбэка. Параметры IntersectionObserver фиксируются при создании. Колбэк MutationObserver приходит пачкой записей и асинхронно, не жди его в тот же тик.