Как стать автором
Обновить

Комментарии 14

Немного не понятен текст:
jQuery и другие библиотеки прощают мелкие ошибки, типа пропущенных запятых

Это где там такие «прощения» с запятыми?
Не знаю, так в оригинале было.
Нам нужна ссылка на онлайн-демонстрацию.
Вот еще один очень похожий плаг, только там функционал намного шире, мне он больше понравился.

fullPage.js
А якорные ссылки для доступа к определенной секции поддерживает?
FullPage.js поддерживает из коробки, а в OnePageScroll нужно разбираться что к чему.
У этого плагина, как и других подобных, есть 1 серьезная проблема: они плохо работают с иннерционными девайсами, такими, как трекпады или magicmouse — за 1 прикосновение к девайсу прокручивают 2 и более слайда. Причем чем быстрее сделать анимацию между слайдами, тем больше все усугубится. Эту проблему я относительно поборол на kit.yandex.ru, если кому интересно, могу пост запилить.
Интересно!
А я бы сказал, что есть еще одна проблема, не менее существенная (по крайней мере для меня). Что если высота окна меньше, чем высота содержимого слайда? И в fullPage.js, и в OnePageScroll слайд обрезается по высоте окна браудера (хотя в первом есть функция «подгонки» по высоте, но это не всегда приемлемо), игнорируя высоту слайда. Это как-то… убого. В первую очередь, человек приходит на сайт за информацией. Я считаю, что если блок содержимое какого-то слайда не вмещается по высоте в окно браузера, нужно делать обычную прокрутку.
Ну если перечислять недостатки, то их много. Например, нет скроллбара в сабже поста. Описанная вами проблема имеет место быть. Я сейчас как раз кодю так, чтоб при превышении N-ой высоты экрана отключался режим скроллера. Как все доделаю, запилю пост.
Посмотрел. Интересно. Хотелось бы узнать как Вы так сделали.
Хорошая работа, но плохо искали. Fullpage.js. Использовал много раз — отличная вещь.
Упс, уже упомянули. Извиняюсь.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории