DOM Observers
Web Components в JavaScript
Web Components в JavaScript: Custom Elements, Shadow DOM, HTML Templates. Создайте переиспользуемые компоненты без фреймворков с примерами кода.
JavaScript ResizeObserver
Как использовать ResizeObserver в JavaScript для отслеживания изменений размеров DOM-элементов. Методы observe, unobserve, disconnect, практические примеры.
requestIdleCallback — планирование задач в периоды простоя браузера
Как использовать requestIdleCallback для выполнения некритичных задач в периоды простоя браузера без ущерба для производительности UI.
requestAnimationFrame — плавные анимации в JavaScript
Как использовать requestAnimationFrame для создания плавных анимаций в браузере: принцип работы, примеры, отличия от setTimeout и cancelAnimationFrame.
JavaScript navigator.clipboard API
Руководство по navigator.clipboard API: как читать и записывать текст и изображения в буфер обмена JavaScript с примерами кода.
MutationObserver — наблюдение за изменениями DOM
MutationObserver в JavaScript: как отслеживать изменения DOM, настраивать наблюдателя, обрабатывать MutationRecord и отключать наблюдение.
IntersectionObserver в JavaScript
Как использовать IntersectionObserver в JavaScript: lazy loading, анимации при скролле, infinite scroll и отслеживание видимости элементов.