Когда полезен прогресс
Тонкая полоса в верхней части может показывать долю пройденного текста. В длинных материалах помогают смысловые подзаголовки, внутренние ссылки и предсказуемая ширина колонки. Но индикатор прогресса не заменяет структуру: читателю важнее знать, какой раздел он читает, чем видеть точные проценты.
Не перегружайте движение
Прокрутка должна оставаться естественной. Автоматическое прилипание к секциям и принудительные переходы нередко мешают пользоваться клавиатурой и жестами. Индикатор лучше сделать пассивным, а основной текст — стабильным. Если скрипт сломался, это не должно влиять на возможность дочитать статью.
На короткой заметке полоса прогресса скорее декоративна; на подробном руководстве она уже может приносить пользу.
Три пункта для проверки
- Проверьте прокрутку без JavaScript.
- Не перехватывайте колесо мыши без необходимости.
- Разделяйте длинные статьи смысловыми заголовками.