12 января 2008 ~ 28 Комментариев

Удобная навигация

nav

Как не странно, но живой пример этой навигации вы уже можете лицезреть у меня в блоге.

Как вы уже могли заметить эта навигация сделана при помощи jQuery, а так же плагина scrollable, от создателей не безызвестного флешплеера Flowplayer.

Плагин scrollable отвечает за главный эффект этой навигации — прокрутку.

Очень примечательно, что этот плагин имеет очень маленький размер(4 килобайта), множество настроек, а также дружит с плагином mousewheel.js, который позволяет использовать колесико мышки для прокрутки.

Прокрутка может быть как горизантальной так и вертикальной, так что можно не ограничивать себя только навигацией и создавать множество интересный решений.

Mean Streets buy

И самое главное, всё это будет работать в:

  • Firefox 1.5/2.0+
  • Internet Explorer 5.5/6.0/7.0+
  • Safari 2.0+
  • Opera 9.0+

Скачать этот плагин, почитать документацию, и посмотреть еще примеры вы можете перейдя по ссылке ниже. Всем удачного дня!

Посетить страничку плагина scrollable

The Game of Their Lives the movie

28 Комментариев для “Удобная навигация”

  1. Kozlovski 12 октября 2008 at 14:05 Permalink

    Скажу чесно, навигация не самая удобная. Спецциально релил погулять по сайту, заглядывая в старые посты. Так вот, зайдя на 10 страницу, чтобы потом попасть на 11-ую нужно снова перематывать всю навигацию, занятие довольно утомительное. А если на сайте не 15, а 115 страниц? + она очень крупная, привлекает на себя много внимания, что удивительно, ведь это всего лишь эоемент управления, а не та информация, за которой я пришел на сайт.

  2. Zodios 12 октября 2008 at 15:23 Permalink

    Согласен с Kozlovski. Навигация подходит для имиджевых дизайнов с не очень большим количеством ссылок. Если страниц очень много будет неудобно все просматривать. Но для интерактивности, скажем переключения страниц в небольшой галерее подходит.

  3. deerua 12 октября 2008 at 16:54 Permalink

    Нужно просто сделать «автоскролинг» к выбраной странице :)
    и она опять станет самой удобной ;)

  4. deerua 12 октября 2008 at 16:58 Permalink

    А если чесно, саммый удобный скролинг на «дёрти».ру, только прикрутить ивент скрола и всё будет луше, чем когда либо ;)

  5. Ромка 12 октября 2008 at 19:58 Permalink

    Для jQuery есть еще один похожий плагин: http://plugins.jquery.com/project/jcarousel . Так вот он умеет перематывать сразу большое количество элементов, кроме того умеет автоматически скроллиться к текущему объекту, это удобно если на данный момент отображается, например, десятая из пятидесяти страниц. Пример можно посмотреть тут: http://fancy13.ru/kotyara .

  6. Octane 12 октября 2008 at 20:08 Permalink

    Для обладателей Microsoft Mouse с аналоговым сроллом подобная навигация зло! :D стоит чуть-чуть зацепить скроллер и такая менюшка мгновенно прокручивается притом ещё и тормозит, так как браузеры не могут обеспечить такую высокую скорость работы в JavaScript. Лучше вообще убрать возможность управления скроллом. А так в целом, как элемент интерфейса — клёвая штука :)

  7. Я собственной персоной 12 октября 2008 at 22:36 Permalink

    О боже, почти впервые настоящие большие комментарии и даже небольшое обсуждение.

    Просто клева, я вас обожаю.

    Так вот, по теме, для множества страниц над навигацией появляется несколько точек, с помощью которых можно попадать в нужный отрезок одним кликом, только вот он у меня неожиданно пропал, буду налаживать.

  8. Я собственной персоной 12 октября 2008 at 22:37 Permalink

    В демо на оф. сайте, кстати, эти точки имеются.

  9. Kozlovski 12 октября 2008 at 23:35 Permalink

    >для множества страниц над навигацией появляется несколько точек

    Все-таки слабо представляется количество этих точек, при большом количестве страниц.

    По-моему, самый нормальный листинг – «(первая) … (n предидущих) (текущая) (n слейдущих) … (последняя)» – а для форумов, с бешенным количеством постов, ну или каталогов, неплохо иметь select с выбором любой страницы.

  10. Anjei 15 октября 2008 at 20:14 Permalink

    Ув. Чернев, а можно как то узнать подробную установку данного скрипта ? на сайте нашел только таблицу стилей и сам скрипт =) да и откуда вы вытащили изображения, на сайте автора их нет.. вроде.

    спасибо

  11. Я собственной персоной 15 октября 2008 at 20:21 Permalink

    Ув. Чернев, а можно как то узнать подробную установку данного скрипта ? на сайте нашел только таблицу стилей и сам скрипт =) да и откуда вы вытащили изображения, на сайте автора их нет.. вроде.

    спасибо

    Ну можно свои изображения сделать. Я просто поковырял css и вытащил картинки.

  12. Anjei 15 октября 2008 at 20:30 Permalink

    А сам процесс установки к примеру на вп? очень хочу сделать похожую навигацию но с JS сталкиваюсь впервые.

  13. Я собственной персоной 15 октября 2008 at 21:31 Permalink

    1. Прочитал документацию к скрипту.
    2. Установил плагин WP-PageNavi.
    3. Соединил всё воедино.

  14. Anjei 15 октября 2008 at 22:38 Permalink

    Если не трудно можно получить копию вашего WP-PageNavi, у меня не выходит скрестить, хоть ошибки посмотрю.

  15. Я собственной персоной 16 октября 2008 at 16:36 Permalink

    Если не трудно можно получить копию вашего WP-PageNavi, у меня не выходит скрестить, хоть ошибки посмотрю.

    Да пожалуйста. Качайте.
    http://chernev.ru/wp-pagenavi.zip

    Вот таким кодом его включать:

    <div id="scrollable">
    <div class="navi"></div>
    <a class="prev" rel="nofollow"></a>
    <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
    <a class="next" rel="nofollow"></a>
    </div>
    

    А скрипт навигации подключайте идентичный тому, что в примере.

  16. Kozlovski 16 октября 2008 at 17:59 Permalink

    *offtop*

    Комментарий с кодом вылез за отведенные рамки, нехорошо :)

  17. Я собственной персоной 16 октября 2008 at 18:17 Permalink

    *offtop*

    Комментарий с кодом вылез за отведенные рамки, нехорошо :)

    У меня все нормально, странно.

    Скорее всего это особенность тега pre.

  18. Anjei 16 октября 2008 at 19:29 Permalink

    Ув. Чернев, спасибо …. очень нравится ваш сайт, можно найти кучу интересных примеров, скриптов итд ..

    Очень хотел бы увидеть на вашем сайте урок внедрения любого ява скрипта в вп. ( было бы круто ).

  19. Anjei 16 октября 2008 at 20:17 Permalink

    *offtop*

    Да все что описано выше это я знаю, мне интересен сам пример подключения скрипта =(. На флове я ничего не понял.

    З.Ы. Нахожу много полезных скриптов а как их подключать не знаю, как вп понимает вообще где этот скрипт лежит ? меня этот вопрос уже 3й день мучает =)

  20. Я собственной персоной 16 октября 2008 at 21:15 Permalink

    *offtop*

    Да все что описано выше это я знаю, мне интересен сам пример подключения скрипта =(. На флове я ничего не понял.

    З.Ы. Нахожу много полезных скриптов а как их подключать не знаю, как вп понимает вообще где этот скрипт лежит ? меня этот вопрос уже 3й день мучает =)

    ВП ничего не должен понимать, должны понимать вы, все подключается в файлах темы оформления.

  21. Anjei 16 октября 2008 at 21:48 Permalink

    *offtop*

    Да все что описано выше это я знаю, мне интересен сам пример подключения скрипта =(. На флове я ничего не понял.

    З.Ы. Нахожу много полезных скриптов а как их подключать не знаю, как вп понимает вообще где этот скрипт лежит ? меня этот вопрос уже 3й день мучает =)

    ВП ничего не должен понимать, должны понимать вы, все подключается в файлах темы оформления.

    Вы меня не поняли, цсс прописал, в индексе темы код итегрировал, но как сам скрипт подключить я понятия не имею
    $(»#scrollable»).scrollable({items:’.items’,horizontal:true});
    ( вставил в код стариницы сразу же перед кодом отображения самой менюхи )
    скрипт закинул в папку темы ( js ) и в корень ..

    получается вот такое – http://i.piccy.kiev.ua/i2/01/6a/abe00b76dc51cf18a37b14c92e94.jpeg тоесть цсс вместе с плагином работает то .. но скрипт попросту не подключен ( вот как сам скрипт подключить, я хочу знать брльше всего и не ради этой менюшки .. есть множество других скриптов которые я не могу подключить,таберы итд )

  22. Я собственной персоной 16 октября 2008 at 23:59 Permalink

    Лучше напишите мне в icq(он указан на странице контакт).

  23. Kozlovski 17 октября 2008 at 9:03 Permalink

    *offtop*

    Код вылазит только в Опере 9,5. В остальных браузерах (IE 7, FF, Safari, Chrome) нормально.

  24. Александр 7 декабря 2008 at 5:21 Permalink

    Искал что-то наподобие WP-PageNavi, нашел Ваш сайт. Попробовал поперемещаться по страницам – утомительно. Представил как эта строчка прокрутки будет тормозить у человека, который зайдет на ваш блог с очень древнего компьютера, а таких как известно очень много.

  25. adw0rd 13 января 2009 at 16:01 Permalink

    Позаимствовал картинки кнопок с этого плагина, прикрутил к page-navi… Как получилось можно посмотреть на http://adw0rd.ru внизу страницы…

  26. Truper 13 января 2009 at 21:27 Permalink

    Выкладываю свой вариант пагинации http://wp-skins.info/2009/01/13/moy-otvet-chimberlenu-ili-novaya-postranichnaya-razbivka-stranits.html
    Соответственно результат работы Вы сможете увидеть на самом блоге, внизу.

  27. игорь 31 октября 2009 at 16:26 Permalink

    ну и как здесь реализовано постраничная навигация, исходя из того, что коментарии должны выводится по каждой статье отдельно


Оставить комментарий