Всем привет. Не смог нормально сформулировать название темы, чтобы оно правильно передавало суть моего запроса.
Вопрос такой: для чего был сделан принудительный вертикальный скроллинг в самый верх страницы в некоторых разделах при возврате назад?
Пример такого раздела можно увидеть на этом же сайте, на котором мы находимся — https://instantcms.ru/users
Точно также работает в последней версии icms раздел /users, что на десктопе, что в мобильной версии — одинаково.
Если мы открутим список пользователей вниз, например, на пол страницы или ближе к низу, затем перейдем по ссылке из списка на страницу какого-нибудь юзера, просмотрим ее, а затем вернемся обратно к списку с помощью кнопки «Назад» в браузере. При возвращении происходит принудительный скроллинг в самый вверх страницы, и мы улетаем с того места в списке на котором остановились, и чтобы найти это место — нужно откручивать снова вниз, искать глазами то место, на котором остановились.
Кто знает для чего это нужно? Ведь это же неудобно. Это недочет или задумка?
А вот на странице — https://instantcms.ru/freelancers при возврате назад к списку, страница сразу открывается сверху и потом идет автоскроллинг к тому месту, на котором остановился просмотр до перехода на страницу юзера.
Не совсем понятно зачем нужны эти скроллинги, почему нельзя сделать обычный возврат сразу к тому месту, на котором закончилось чтение страницы, как это реализовано почти на всех сайтах.
Кто знает, как это изменить? Как убрать скроллинг вверх страницы при возврате к списку на mysite.ru/users? Или на крайний случай — сделать, как на этой странице https://instantcms.ru/freelancers — принудительный скроллинг к той точке, на которой остановились, если зачем-то обязательно нужны эти скроллинги и нельзя просто вернуться в тоже место с которого был сделан переход.