Всем хорош наш сайт... Ладно, не буду лукавить, далеко не всем. Многое хотелось бы исправить, изменить, улучшить. Всё же сайт замечательный и, что важно, некоммерческий. Огромная база данных создана руками добровольцев, которые трудятся не за зарплату, а для удовольствия. Поддерживается этот ресурс усилиями совсем немногочисленных программистов. Так вот, в этой огромной базе сложно найти что-то конкретное, если не помнишь имени автора или названия, и ещё сложнее подобрать себе чтение по определённой теме, сюжету или антуражу.
Да, мы все часто обращаемся на форум в темы "Помогите вспомнить автора" и "Что бы такое почитать?", но с некоторыми запросами даже коллективный разум не справляется. В то же время, как раз в этих форумных темах и наработан большой массив данных, позволяющий подготовить множество подборок.
Не буду сейчас говорить, как подборки произведений организованы на Лавлибе или на Goodreads. Во-первых, мало об этом знаю. Во-вторых, у Фантлаба всегда особый путь и от этой традиции мы отступать не намерены.
Что такое подборки произведений и зачем они нужны
В моём понимании, хорошая подборка состоит из относительно небольшого числа произведений, объединённых общей темой, сюжетом, фантдопущением, сеттингом или специфическим антуражем. Поясню на простых примерах.
Подборка "Сверхразум планетарного масштаба":
Станислав Лем "Солярис"
Мюррей Лейнстер "Одинокая планета"
Айзек Азимов "Немезида"
Павел Амнуэль "Сегодня, завтра и всегда"
Мишель Демют "Вдаль, к звёздам"
Что ещё "солярисоподобное" можно вспомнить? В карточке романа Станислава Лема указано много "похожих" произведений, но какие из них похожи в плане исходного фантдопущения, так сразу не поймёшь.
Другой пример. Подборка "Для полётов к звёздам люди используют технологии неведомых инопланетян" (артефакты чужих в наличии, контакт пока не состоялся):
Фредерик Пол "Хичи" (и конкретно роман "Врата" из этого цикла)
Владимир Васильев "Шуруп" (роман и рассказ)
Павел Шумил "Три, четыре, пять, я иду искать" (как раз сейчас читаю)
Хотел создать персональную книжную полку из этих произведений, так название в строчку не помещается, ограничение по числу знаков. А название для хорошей подборки должно быть развёрнутое, чтобы её можно было отыскать по одному из слов.
Пример третий. Подборка "Технологически отсталые цивилизации путешествуют в дальнем космосе":
Буриме "Летающие кочевники"
Борис Зеленский "Экспонаты руками не трогать!"
Гарри Тертлдав "Дороги, которые мы не выбираем"
скрытый текст (кликните по нему, чтобы увидеть)
В случае последнего произведения сама его принадлежность к этой подборке — уже спойлер. Как решить эту проблему, упомяну ниже.
Некоторые более обширные тематические подборки у меня уже хранятся в виде книжных полок: "Юридическая фантастика", "Иные законы природы" и "Человечество под властью инопланетных захватчиков".
Уверен, что вы можете предложить и много других подборок, не обязательно связанных с фантастикой. По географическому или временному признаку ("Франция времён Людовика XIII", "Детективы венгерских писателей" и т.п.). По сюжету ("Убийство в запертой комнате"). По антуражу ("Роботы-меха"). По другим признакам ("Автобиографии легкоатлетов", "Научно-популярные книги по химии").
Разве нельзя обойтись существующими опциями, возможно спросите вы? Отвечаю.
Жанровый классификатор — слишком грубый инструмент, его нельзя расширять до бесконечности. Нетрудно также заменить, что на основе жанрового классификатора подобрать произведения по вышеупомянутым темам или сюжетам было бы сложно.
Личные книжные полки? Откуда мне знать, что у пользователя N есть замечательная подборка как раз на ту тему, что меня интересует.
Похожие произведения? Вы же видите, что у всех нас разное представление, что значит "похоже". Произведений в списке много, а мне нужны похожие по одному конкретному параметру.
Энциклопедия фантастических терминов, о которой так долго говорили большевики админы? Она вообще не о том и не для того. В энциклопедии главное — текст, а для подборки достаточно краткого описания. Кроме того, заголовки статей в этой гипотетической экнциклопедии будут короткими, а у подборок произведений названия должны быть описательными и понятными.
По какому принципу должны функционировать подборки произведений
Базовый принцип Фантлаба — принцип кураторства. За конкретный объект базы отвечает конкретный человек. Уж извините, но казачьей вольнице интернет-пользователей мы не доверяем и откровенно боимся вандализма. Не думаю, что в этом случае следует отступать от нашего принципа.
У каждой подборки произведений должен быть куратор, которому предстоит решать, включать ли в неё то или иное произведение, какая пометка к нему нужна. Он же будет обрабатывать заявки от пользователей. Хотелось бы, чтобы кураторами подборок были не только админы сайта, но и достойные доверия, эрудированные лаборанты, исходя из их интересов. (Мы ведь помним, что всё здесь сказанное — не более чем теоретические рассуждения?).
Помимо отдельных произведений подборки могут включать в себя и другие подборки полностью. К примеру, подборка "Живая планета/Сверхразум планетарного масштаба" включает целиком две меньших подборки.
Чуть не забыл сказать, что между подборками на похожие темы можно делать и перекрёстные ссылки.
Спойлерные произведения в подборке должны быть спрятаны, они открываются по щелчку мыши.
Кроме произведений, так сказать, первого ряда, есть и те, что "с прикрученным фитильком". Допустим, произведения, в которых живая планета упоминается мимоходом. Их нужно вынести в отдельный подраздел.
Итак, представим, что в базе есть подборка. Куратор нажимает на кнопку "добавить произведение". Открывается окно. Есть поле, куда можно добавить ссылку на произведение. Есть поле для комментария. Место для двух галочек: "спойлер" и "косвенное отношение". Возможно, галочка "включить в подборку все произведения цикла". Кнопка "сохранить". Если программисты вдруг заинтересуются, подскажу, на что это должно быть похоже.
Связки между подборками делаются так же или чуть иначе, не суть важно. Возможно, два поля: "Включить подборку полностью" и "Связать перекрёстными ссылками". Возможно, соответствующие галочки возле одного поля для ввода.
Куратору также доступен режим "Править подборку произведений", где можно изменить название, дополнить кратное описание, переставить произведения местами, выбрать сортировку по умолчанию. В общем и целом, то же самое, что в режиме правки личной книжной полки.
Разумеется, поле "скрытое примечание" для рабочих заметок. Галочка "открыть подборку на всеобщее обозрение".
Возможно, строчка для кодовых слов, по которым тоже будет вестись поиск.
Подборки, повторюсь, пополняются с помощью системы заявок. Следовательно, будет строчка "куратор".
Как это будет выглядеть
На сей счёт у меня есть лишь самые общие представления. Очевидно, что общий список подборок должен быть доступен из вкладки "авторы, книги", где-то рядом с антологиями и жанровым классификатором.
На странице произведения должно быть видно, к каким подборкам оно относится. Хотя по умолчанию я бы держал этот список свёрнутым. Когда пользователь развернул список, подборки должны выстраиваться по алфавиту, но сначала те, к которым произведение имеет прямое отношение, потом — косвенное (по клику) и наконец кнопка "открыть спойлеры".
На странице самой подборки пользователь может выбрать режим сортировки: по умолчанию, по году, по имени автора, по названию произведения и т.д. — всё как на личных книжных полках.
Показывать или нет аннотации — отдельный вопрос. Я бы предложил индивидуальные настройки в профиле и галочку "показать аннотации" на странице самой подборки. В первую очередь должны быть видны пометки куратора к произведениям.
Вероятно, текст будет дополняться.
Чисто теоретически, подборки позволили бы всем нам лучше использовать потенциал сайта. О многом я, наверное, забыл упомянуть, так что жду ваших комментариев.
Следующая тема: Навигация по базе. Расширенный поиск авторов.