Скролл по странице или скролл по блоку — что именно ты имеешь в виду под глубиной?

Глубина прокрутки должна иметь явно выбранный контейнер: вся страница или конкретный блок. Эти метрики имеют разные знаменатели и не взаимозаменяемы.

Короткий ответ

Что ответить на собеседовании

Глубина прокрутки должна иметь явно выбранный контейнер: вся страница или конкретный блок. Эти метрики имеют разные знаменатели и не взаимозаменяемы.

Подробный разбор

Ответ с пояснениями

Глубина прокрутки должна иметь явно выбранный контейнер: вся страница или конкретный блок. Эти метрики имеют разные знаменатели и не взаимозаменяемы.

Для страницы используют положение относительно общей прокручиваемой высоты, для блока — scrollTop относительно scrollHeight − clientHeight. Если прокрутки нет, отдельно определите поведение метрики. Когда важен просмотр контента, лучше измерять видимую долю элемента и время присутствия, а не считать сам scroll доказательством чтения.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее