Друзья, всем привет! Каждую субботу я тут рассказываю о еженедельных обновлениях своего сайта, но ни разу не рассказывал, откуда вообще взялась сама идея. Исправляюсь.
Начал я значит читать "Ересь Хоруса" по порядку, книга за книгой. И вот дохожу я до 36-й книги, "Путь Небес" - и понимаю, что где-то уже встречал этих персонажей. Начинаю вспоминать - точно, "Шрамы", восемью книгами раньше. Хочется освежить в памяти, кто они такие и что с ними вообще произошло.
Логичное решение - открыть вики и почитать. Но не стал. Потому что там наверняка написано не только "кто они", но и "чем у них всё закончится" - а до этого места в чтении я еще не дошел. Получается что узнать про персонажа нормально нельзя, не рискуя спойлером на десять книг вперед. И вот тогда я подумал - а что если сделать карточку персонажа, которая рассказывает ровно столько, сколько ты уже успел прочитать, и ни словом больше? Не спойлер-фильтр "не читай дальше", а просто честный срез информации под твое личное место в истории.
Так родился nav-eye.ru (Око навигатора) - антиспойлерная энциклопедия и трекер чтения по книгам Warhammer 40 000. Механизм назвал SpoilerGuard: отмечаешь прочитанные книги, и карточки персонажей сами показывают только то, что тебе уже можно знать.
Но если конкретный факт всё-таки хочется узнать прямо сейчас - просто кликаешь на скрытую печать, и она открывается. Это подсказка, а не запрет.
А для тех, кто перечитывает цикл заново, читает не по порядку или вообще не боится спойлеров, в личном кабинете есть отдельный тумблер - "Режим Инквизитора". Включаешь один раз, и все карточки открываются полностью, без ограничений, насовсем - пока сам не выключишь обратно.
Так же понял, что хотелось бы как-нибудь перечитать некоторые книги, например именно про Гарвеля Локена, и тогда появилась идея добавить маршруты. Ведь пролистывать заново весь цикл ради одного персонажа неудобно, а помнить наизусть, в каких именно книгах он появляется, тем более. Так на сайте появился отдельный инструмент - маршруты. У каждого персонажа своя страница-маршрут: список книг, где он появляется, в правильном хронологическом порядке. Хочешь перечитать линию Локена - открываешь его маршрут и идешь по нему, а не листаешь вручную одиннадцать серий в поисках нужных появлений.
Начинал я это всё чисто для себя - думал, максимум сам буду пользоваться и, может, пара друзей заглянет. Но как только поделился проектом впервые, отклик оказался неожиданно огромным: оказалось, с той же проблемой сталкивался далеко не я один. Донатами быстро помогли собрать на нормальный хостинг и домен, вместо того, на чем сайт держался в самом начале - и это тронуло даже больше, чем сама идея кому-то пригодиться. За четыре месяца на сайте зарегистрировалось уже почти 900 человек, и для меня это самое настоящее подтверждение, что такой проект был действительно нужен не только мне.
Сам я фронтенд-разработчик, три года занимаюсь разработкой на React, а в саму вселенную погрузился всего года полтора назад - но затянуло крепко. Сайт веду один в свободное время, поэтому база растет неровными скачками. На сегодня в ней 385 книг, 11 серий и циклов, 223 персонажа и 24 фракции (пока правда пустые почти) - плюс немного готовых маршруты чтения и хронология событий.
Проект полностью некоммерческий - без рекламы и платного контента, чистое хобби.
Огромное спасибо всем, кто уже читает, находит баги и опечатки и просто не проходит мимо. Каждый репорт реально доходит и разбирается, даже если ответ приходит не сразу. И особенная благодарность тем, кто донатит - именно благодаря вам сайт остается бесплатным и без рекламы.
Ну и по традиции, если вы еще не видели проект - вот ссылка: https://nav-eye.ru или https://nav-eye.su, если заходите не из РФ.
Также присоединяйтесь к соцсетям! Там можно пообщаться, обсудить лор и новый функционал, туда же можно закинуть фидбек, зарепортить баг и даже поделиться любимым мемом по вселенной (и не только):
Телеграм: https://t.me/navigator_eye
ВКонтакте: https://vk.ru/nav_eye (для тех, у кого нет возможности пользоваться Телеграмом)
Если вдруг кто-то захочет поддержать проект на постоянной основе - Бусти всё так же открыт. Платных материалов там по-прежнему нет и не будет - но периодически закидываю туда тизеры будущих изменений сайта, если интересно заглянуть, что варится на кухне, прежде чем это доедет до продакшена.