Jquery.smoothscroll.js тупит скролл в низ (и стрелкой на клаве тоже). Кто сталкивался?
Если крутить колёсико быстро в низ, то скролл срабатывает.
Стрелка в низ не реагирует ни при зажимании ни при многократном нажатии.
единственное что меняю
// Scroll Variables (tweakable)
var framerate = 150; // [Hz] 150
var animtime = 80; // [px] 400
var stepsize = 20; // [px] 120
при таких настройках скрол работает в обе стороны рывками
// Scroll Variables (tweakable)
var framerate = 150; // [Hz] 150
var animtime = 800; // [px] 400
var stepsize = 800; // [px] 120
при таких слишком большой шаг скрола и стрелка в низ не работает
// Scroll Variables (tweakable)
var framerate = 10; // [Hz] 150
var animtime = 800; // [px] 400
var stepsize = 220; // [px] 120
здесь работает стрелка вниз но чтобы прокрутить в низ колёсико нужно крутануть его два раза
при стандартных настройках
// Scroll Variables (tweakable)
var framerate = 150; // [Hz] 150
var animtime = 400; // [px] 400
var stepsize = 120; // [px] 120
то работает нормально, то приходится быстро крутить скролл и стрелка в низ работает только при зажимании её
Лучший скролл тот, который придумали разработчики браузеров для своих браузеров. Этот плагин явно не компетентнее их, и не сможет сделать лучше то, что сделано не от балды.
Скролл в браузерах по умолчанию - это тот скролл, каким он и должен быть. Переписывать его - верх глупости, за вас все придумали уже разработчики браузеров.
Справедливости ради, сейчас во всех популярных браузерах скролл плавный. Ваш плагин добавляет лишнюю инерцию, переписывая стандартное поведение браузера, не думая ни о какой оптимизациии производительности.
Мое мнение - не надо использовать такие плагины, и вам только спасибо скажут. Представь, что на миллионах сайтах пользователь привык к своему скролу нативному, а зайдя к вам, ему приходится свою наработанную механику нарушать.