А мне не нравятся мыши, в которых колесико отклоняется в сторону. Ещё бы джойстик сделали.
Мне кажется, что движение указательного пальца влево-вправо несвойственно человеку.
Какой-то скролл странный получается. Он скролит не на количество видимых страниц, а на совсем произвольное число. В итоге прокрутив колесико всего один раз, некоторые промежуточные страницы между двумя «экранами» не показываются и приходится уже тягать ползунок мышкой.
Вот нижний пагинатор из трех например. У меня открывается промежуток от 149 до 163. Когда я делаю один ход скролом, у меня уже отображается промежуток 179 — 193. Получается пролистывание на 30 страниц. Но теряется промежуток от 164 до 178. В первым та же ситуация.
Терпеть не могу, когда перехватывается событие скролла.
Крутишь себе спокойно, крутишь страницу, и на тебе! курсор оказался на мерзкой флэшке или на яваскрипте, или еще где… Бесит.
Это, конечно, все сугубо личное, но все-таки в данном случае ведь удобнее, чем таскать мышкой маленький ползунок или целится в скрол для клика, не так ли?
Конечно удобнее. Только это улучшение юзабилити одного маленького элемента может привести к ухудшению юзабилити страницы, а то и всего сайта (с моей точки зрения, это ухудшение и происходит, но тут уж кому как).
Что нужно чаще, что вы используете чаще, что посетители делают чаще? Прокручивают страницу, или пользуются пагинатором?
Все конечно хорошо. Но зачем было так сильно модифицировать исходные файлы. Дело в том, что я тоже внес кое какие изменения и теперь просто не могу смержить файлы с Вашими =(
Покажите измененный Вами файл, и что за изменения? Я постараюсь исправить.
Я взял пагинатор текущий на dirty.ru — он легче и проще, чем первоначальная версия.
Я как и ибещал сделал уже вот на пост времени написать пока нет, но на следующей недели будет пост и будет куча исправлений и новых возможностей в плагине :), а реализация без jQuery имеет право жить, но не знаю есть ли от нее смысл каждый 2 сайт использует jQuery.
моя собственная, я как разработчик сам использую во всех своих проектах jQuery т.е. активное ее продвигаю так же у меня стоит плагин на Mozila Libriary Detector который показывает какие либы используются на сайте так вот туда куда я обычно захожу используется jQuery реже Mootools а вот сайтов без либ я уже давно не видал.
Вы только не воспринимайте близко к серцу я ни сколько не хочу по пиарится за вас счет. Каждая реализация имеет право на жизнь, а которую выберет конечный пользователь (разработчик) это его дело. Как говорится о вкусах не спорят кто то привык писать скрипты на чистом JS, но я экономлю сове время и пользуюсь jQuery.
Я и не думал это «воспринимать близко к сердцу». И Вы, наверно, не поверите я на своих проектах тоже использую jQuery, но только в пагинаторе мне не захотелось привязываться к «либе».
Chrome 5.0.375.125, FireFox 3.6: пока колесико крутится — скорлл работает, как только остановил и начал крутить снова — не работает. Чуть меняешь позицию мыши — снова работает пока крутиться скролл. Минус.
IE6-8: паджинатор не отрисовывается (строка 80, символ 2 — недопустимый аргумент, код 0). Минус
Opera 10.60 build 3445: когда курсор мыши оказывается чётко над указателем (треугольник снизу полосы) — скролл не работает. Минус.
IE-8.0.7600.16385
Не работает контрол вправо-влево. Странно, как вообще такую ошибку до сих пор не заметили?
В обработку событий onkeydown поставьте event = event || window.event;
Paginator3000 и колёсико мыши