Плавная прокрутка (smooth scroll) — это анимация перехода от одной точки страницы к другой с определённой скоростью и характером движения. 1
Технология делает перемещение по странице плавным и предсказуемым, вместо мгновенного перепрыгивания между позициями. 1 Это улучшает взаимодействие пользователя с веб-страницей, так как:
Плавная прокрутка работает не при обычной прокрутке колесом мыши или свайпом, а только при программной прокрутке через JavaScript или при использовании внутристраничной навигации через ссылки с якорями. 1
Для реализации плавной прокрутки веб-разработчики используют, например, CSS-свойство scroll-behavior или JavaScript-решения. 12