Выбрать главу

Под виджетом «Книги напрокат» под заголовком «Моя библиотека» находятся два ряда кнопок: сначала четыре кнопки «Читаю сейчас», «Хочу прочесть», «Блоги» и «Архив», а под ними составной элемент, выполняющий навигационную функцию: он состоит из текста «Сортировать» и кнопок «По Обновлению», «По добавлению в библиотеку» и «Новые комментарии». Под этими кнопками – назовем их кнопками сортировки – находится фрейм, состоящий из кратких карточек книг, которые пользователь добавил себе для прочтения: они-то и составляют библиотеку пользователя. При нажатии на соответствующую кнопку фреймы обновляются: открываются книги из соответствующего раздела и сортируются соответственно.

Под тремя карточками книг располагается баннер книги, затем – ещё несколько карточек.

Справа от непосредственно библиотеки расположено меню пользователя, которое мы рассмотрим отдельно, под ним – баннер книги, а под баннером рекомендательный виджет «Обсуждаемое сейчас», состоящий из пяти виджетов книг. В метаданных в этом виджете указано количество комментариев к книге за день и за все время.

1.4.3. Страница топа по жанру и топа по тэгу

На страницу топа жанров можно попасть либо через меню «Книги» в шапке сайта, либо нажав на название жанра в карточке книги. На Литнете 12 основных жанров – это фэнтези, любовные романы, фантастика, молодежная проза, попаданцы, эротика, фанфик, детективы, проза, триллеры, мистика/ужасы и разное – и несколько десятков поджанров.

Все страницы жанров устроены по одному образцу: по центру расположены карточки книг, а справа – навигационный элемент поиска книг и рекомендательные виджеты. Адрес страницы формируется из сочетания https://litnet.com/ru/top и названия жанра. Подробный анализ страницы топа по жанру мы сделаем на примере топа жанров «Любовные романы»: https://litnet.com/ru/top/lyubovnye-romany.

Под шапкой сайта находится текстовый блок, выполняющий навигационную функцию: он указывает, на странице какого жанра или поджанра мы находимся. Если это страница поджанра, то обязательно указан и основной жанр. Под ним – заголовок, совпадающий с названием жанра или поджанра. Если мы находимся на странице основного жанра, то под заголовком находятся несколько круглых кнопок с названиями поджанров (см. рис.10). При нажатии на кнопку открывается страница топа в соответствующем поджанре.

Все указанные элементы – навигационный блок, заголовок, кнопки – связаны между собой главным образом семантически, а кнопки между собой – формально: они одного цвета, а с заголовком их объединяет горизонтальная черта. Таким образом, жанр «любовный роман» включает в себя поджанры «Любовное фэнтези», «Любовная фантастика», «Короткий любовный роман», «Исторический любовный роман» и «Современный любовный роман».

Под кнопками с названием поджанров расположены кнопки сортировки: сортировать можно по новизне, по популярности, по комментариям, кроме того, кнопка ТОП также кликабельная. Фрейм «По популярности» можно отсортировать дополнительно – по популярности «За вчера», «За неделю», «За месяц», «За год».

Сам топ состоит из кратких карточек книг. Карточки между собой связаны перформативно – чтобы увидеть полный список, нужно прокрутить страницу до подвала. После первых трех карточек располагается баннер книги, затем – еще 7 карточек. Затем мы видим рекомендательный виджет «Обновления книг» в виде полосы прокрутки, в метаданных книги здесь указан жанр и количество прочтений (см. рис. 11), а под этим виджетом – еще десять карточек книг. Обратим внимание, что положение в рейтинге в карточке книги указывается как для основного жанра, так и для конкретных жанров или поджанров, к которым относится книга.

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

Под карточками книг находится элемент навигации – кнопки «Назад» и «Вперед», а также кнопки с номерами. Нажав на кнопку «2», мы увидим, что обновился фрейм с карточками книг, а в адресе появилось сочетание «page=2»: https://litnet.com/ru/top/lyubovnye-romany?alias=lyubovnye-romany&page=2. Делаем из этого вывод, что кнопки обозначают номера страниц, из которых состоит топ. В топе жанра «Любовный роман» на 3 июня 2020 года 1182 страницы. Все они устроены одинаково: сначала 3 карточки книги, затем баннер, затем еще 7 карточек, потом виджет «Обновления книг», а затем еще 10 карточек книг.