Архивная версия сайта e-luge.net. Последняя запись сделана 1 марта 2011 года.
Город съехавших крыш
29-01-2009 15:41   |  Метки: пагинатор, навигация, сайт, облом

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

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

  • Большие, удобные для клика переключатели
  • Не использовать подчёркивание (имхо, весьма спорно)
  • Отмечать активную страницу
  • Разделять линки
  • Добавить ссылки «Вперёд» и «Назад»
  • Использовать ссылки «Начало» и «Конец»
  • Ссылки «Начало» и «Конец» помещать слева и справа от основных ссылок на страницы.

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


google    yandex    phpbb2    phpbb3    vbulletin    pma    paginator3000

И вот насмотревшись на всё это разнообразие мне тоже захотелось влиться в ряды GUI-фантазёров. Было решено сделать скрипт, который бы отслеживал положение вертикального ползунка и при приближении к нижней части экрана подгружать следующую страницу аяксом. Для особо извращённых нелюбителей JS и поисковиков вполне можно показывать в <noscript></noscript> стандартную листалку. Поиск на странице тоже возможно было бы сделать через аякс. Что-то типа Google Reader для любых видов данных.

И вот, когда всё, вроде бы, продумано, появляются первые намётки рабочей версии, натыкаюсь на http://unspace.ca/discover/pageless/
Ребята сделали это уже 2 года назад ;(

Ну, почему же все хорошие идеи уже пришли кому-то в голову? А?

P.S. что-то подумалось, есть ли человек, который долистал в выдаче гугла до двухсотой страницы?

Комментарии (0):

Комментариев пока нет. Станете первым?

Это архив блога. Добавление комментариев запрещено.

© Павел Новицкий 2009 - 2011
(: time: 25.9s, sql: 62, memory: 219Mb :)