Комментарии 20
При управлении мышкой — это не смотрится… Такого же эффекта как на Тач устройствах не получаешь… Мышь слишком быстро передвигается… А ваш скролл бар гораздо быстрее останавливается… Ощущается совсем другое чувство… Не «привлекательная» физика тут получается… Некрасиво…
Пояснение. Ход мышки гораздо больше и быстрее нежели ход пальца по тач экрану… Именно поэтому получается не получается того же эффекта.
Пояснение. Ход мышки гораздо больше и быстрее нежели ход пальца по тач экрану… Именно поэтому получается не получается того же эффекта.
Хотя сама идея интересна… Если добавить возможность прокрутки «колесиком», то будет интересно и удобно… Велдь когда крутят скролл курсором, то обычно крутят быстро, а не по чуть-чуть.
Области применения — любая графика (карты, картинки, галереи, карусели, 3D). И это делают. На ползунках сразу появляется мысль о необходимости деления на коэффициент уменьшения масштаба скроллбара к масштабу полотна. Ведь смысл движений — в синхронности движений руки и полотна (ленты).
Это действительно удобно при управлении пальцами или стилусом и довольно забавно при прокрутке мышкой.
А что в этом удобного? Пальцами никогда не управлял подобными вещами, но мышкой — это ужасно. Обычно при скроллировании я мельком смотрю и останавливаю скролл, когда вижу то, что искал. Зачем мне инерция в этом случае? Честно говоря, не считаю такое поведение удобным. А красивым может быть и да.
А что в этом удобного? Пальцами никогда не управлял подобными вещами, но мышкой — это ужасно. Обычно при скроллировании я мельком смотрю и останавливаю скролл, когда вижу то, что искал. Зачем мне инерция в этом случае? Честно говоря, не считаю такое поведение удобным. А красивым может быть и да.
Для пальцев такое поведение действительно удобно. Потому что крутить колесо мыши вы можете бесконечно, а для прокручивания пальцем у вас есть ограниченное по высоте (ширине) пространство.
Так что вы со всей силы крутите вверх, и пока оно продолжает крутиться по инерции — повторяете действие.
Если бы инерции не существовало — то вы стёрли бы пальцы, пока пролистали бы длинный список
Так что вы со всей силы крутите вверх, и пока оно продолжает крутиться по инерции — повторяете действие.
Если бы инерции не существовало — то вы стёрли бы пальцы, пока пролистали бы длинный список
К чему эти красивости? Я против. Да и не совсем похоже на тачпад смартфонов.
А мне нравится: я правда не мышью скролю, а с планшета и там механика схожая на перетаскивание пальцем — ограниченное вертикальное пространство и движение рукой. Программа даже стоит для такого скрола :)
Пожалуй соглашусь для десктопа вещь не нужная. Ну и вы бы хоть код оформили в пригодном для употребления виде )) или плаги уж писать если jq используете ну или как «класс».
Несколько озадачен, почему при наличии jQuery вы используете длинное описание:
При том, что уже объявлена переменная $thumb. Рабочим вариантом будет и
document.getElementById('thumb').setAttribute('onDragStart', 'return false');
При том, что уже объявлена переменная $thumb. Рабочим вариантом будет и
$thumb[0].setAttribute('onDragStart', 'return false');
Тогда уж:
или
$thumb.bind('dragstart', function() { return false; });
или
$thumb[0].addEventListener('dragstart', function() { return false; });
Или
$thumb.bind('dragstart', false);
Не стал это писать из-за того, что только в довольно свежих версиях jQuery доступно.
Вы не правы.
github.com/jquery/jquery/commit/b264f789b9a6995ad0e7eec6771fafa852717571
Судя по этому коммиту, .bind() используется аж с древнего (как для jQuery) 2007-го года.
github.com/jquery/jquery/commit/b264f789b9a6995ad0e7eec6771fafa852717571
Судя по этому коммиту, .bind() используется аж с древнего (как для jQuery) 2007-го года.
In jQuery 1.4.3 you can now pass in false in place of an event handler. This will bind an event handler equivalent to: function(){ return false; }. This function can be removed at a later time by calling: .unbind( eventName, false ).
api.jquery.com/bind/#event-handlers
НЛО прилетело и опубликовало эту надпись здесь
Что-то у меня возникло странное чувство, что я недавно видел похожую статью на хабре. Только там было красивее…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Kinetic ScrollBar