Новости проекта

ranobe.space — Production Changelog № 2 · 1–6 августа 2026

Второй production changelog ranobe.space: читалка, тёмная тема, навигация, обсуждения, поиск, редакторская аналитика, API переводчиков и восстановление контента.

Второй журнал изменений ranobe.space. Он продолжает первый production changelog и охватывает релизы с 1 по 6 августа. Ниже — уже работающие изменения, которые заметны читателям, редакторам и переводчикам. Внутренние эксперименты и служебный шум в список не включены.

Период: 1–6 августа 2026
Среда: production
Области: интерфейс, читалка, сообщество, каталог, редакторская панель, данные, Plus и legacy

Интерфейс и навигация

  • THEME Выпущена полноценная тёмная тема. Исправлены светлые карточки, рамки, заголовки, выпадающие меню, предпросмотр обсуждений, профиль, каталог, лента, блог и служебные страницы.
  • READER Пользовательские цвета текста и фона сохраняются как готовые схемы и применяются при следующем открытии читалки.
  • NAV Пересобран desktop-навигационный бар: возвращены полноценные иконки и удобные размеры, поиск и профиль больше не перекрывают разделы на пограничной ширине окна.
  • MOBILE На компактных экранах основные разделы остаются доступны, а второстепенные пункты собраны в понятное меню вместо исчезновения за краем.
  • UI Убрано прилипание фильтров в ленте, исправлены декоративная линия главной, контраст стрелок и спойлеров в светлой, тёмной и пользовательских темах.

Читалка и огонёк чтения

  • FLAME Огонёк чтения включён для всех пользователей. Гости видят свой прогресс и ненавязчивое предложение зарегистрироваться; внутренняя валюта при этом не показывается.
  • PROGRESS Символы прибавляются в реальном времени только после того, как фрагмент действительно оставался в области чтения. Быстрая прокрутка, повторное чтение того же фрагмента и простое проматывание страницы не увеличивают объём.
  • CONTINUOUS Прогресс складывается между главами и работает как в обычном, так и в бесконечном чтении. В обычном режиме подсчёт прекращается перед областью комментариев.
  • STATE Устранены сбросы и откаты счётчика после обновления страницы или смены главы. Серверное состояние, локальный кэш и отображаемое значение синхронизируются после загрузки.
  • RESUME Читалка сохраняет точное место остановки и предлагает продолжить с него без принудительного возврата, если читатель сознательно пропустил часть текста.
  • LAYOUT Огонёк получил компактные режимы для телефона и планшета, настройки «всегда показывать» и «всегда скрывать», а на desktop при прокрутке становится полупрозрачным вместо полного исчезновения.
  • MEDIA Изображения получают место до загрузки, загружаются лениво и больше не мигают при прокрутке. В lightbox добавлены закрытие по свободной области, удобное увеличение и открытие исходника в новой вкладке.
  • INPUT Стрелки перелистывают главы только во время чтения и не перехватываются, когда фокус находится в комментарии или другом поле ввода.

Комментарии и сообщество

  • ORDER Основные ветки по умолчанию по-прежнему показывают новые сверху, но ответы внутри ветки идут в естественной хронологии. Выбор сортировки применяется последовательно ко всей ветке.
  • COMPOSER Поле комментария доступно сразу, без предварительного нажатия на плашку. Отредактированный текст обновляется без перезагрузки страницы.
  • MARKUP Исправлена потеря Markdown-разметки при публикации: полужирный текст, списки, цитаты и переносы больше не превращаются в видимые служебные символы.
  • REVIEWS Вместо пары «Отзыв / Оффтоп» добавлен выключенный по умолчанию переключатель «Это отзыв». Метки оффтопа убраны, а на странице книги можно оставить только отзывы.
  • PREFERENCES Скрытие комментариев и поведение формы сохраняются в пользовательских настройках.
  • LIMIT Редактор поддерживает комментарии до 30 000 символов и показывает ограничение только при приближении к нему.

Книги, поиск и рекомендации

  • SEARCH Поиск стал нечувствителен к регистру и лучше понимает словоформы, альтернативные названия, опечатки и транслитерацию. «повелитель тайн» находит «Повелителя Тайн» без точного совпадения регистра.
  • METADATA Локализованы жанры и теги, безопасно объединены точные дубли и добавлены проверенные связи с Shikimori. Пустой блок персонажей больше не занимает место.
  • CHARACTERS Карточки персонажей получили проверенные изображения и связи с книгами; длинные списки сворачиваются. Переход на вкладку персонажей больше не запускает загрузку комментариев.
  • FEED В next-ленте появились аккуратные события об обновлении тегов и персонажей. Обложка крупного обновления сохраняет пропорции даже при раскрытии длинного списка глав.
  • COLLECTIONS Запущены пользовательские подборки с обложками, подписками и авторскими пояснениями. Стартовые подборки переписаны человеческим языком без шаблонных формулировок.
  • EDITORIAL Для 200 популярных произведений добавлены короткие редакционные аннотации в стиле киноподборок. Они используются в карточках, ссылках и верхней части страницы книги.
  • BOOKS Добавлена отдельная отметка авторских произведений. На таких страницах создатель проекта подписан как автор, а отметка сохраняется в карточках и лентах.

Редакторы, переводчики и аналитика

  • PERF Ускорены редактор книги, страницы произведений, сообщества и блога. Большие книги больше не передают в браузер весь список глав при первом открытии.
  • ACCESS Восстановлены права переводчиков на собственные проекты. Для новых и перенесённых книг доступ назначается автоматически по участию в команде.
  • SHORTCUTS Из книги и главы добавлены быстрые переходы в редактор и сразу в аналитику соответствующего произведения или главы.
  • ANALYTICS Экран явно разделяет показатели выбранного периода и исторический контекст. Добавлены 365 дней, пользовательский диапазон, сравнение, точные значения по наведению и понятные причины для карточек «Проверить».
  • GA4 Исторические данные Google Analytics импортированы в OpenPanel и подключены как отдельный слой трафика. Они дополняют, но не подменяют точные события чтения новой и старой читалок.
  • API Переводчики могут выпускать отзываемые API-токены с отдельными правами на чтение, создание и обновление книг и глав. Добавлена документация, сроки до пяти лет и режим администратора «посмотреть как переводчик».

Контент и целостность данных

  • RECOVERY Восстановлены подтверждённые пропуски, боковые истории, тома и галереи из сохранённых источников RuLate, Novel TL, Ranobes и других проверенных площадок.
  • SAFETY Каждый ремонт сверяет источник, координаты главы и хеш текста, создаёт резервную копию и сохраняет комментарии, реакции, закладки и историю чтения.
  • PROVENANCE У глав сохраняется происхождение и история исправлений. На странице книги техническая информация перенесена ниже основного читательского сценария и не перегружает описание.
  • MEDIA Обложки и иллюстрации новых книг снова доступны как на ranobe.space, так и на старом RanobeHub. Повторная сортировка обложек не удаляет связи с существующими файлами.
  • CLEANUP Исправлены повреждённая кодировка, видимый служебный HTML, дубли глав и метаданных. Неоднозначные случаи остаются в аудите и не меняются автоматически.

Профили, Plus и платежи

  • PROFILE Возвращён статус присутствия: зелёная точка означает онлайн, красная — офлайн. Длинное описание профиля показывается аккуратным сниппетом и раскрывается по запросу.
  • ROLES Исправлены противоречивые подписи ролей, включая сочетание бывшего и действующего модератора. В интерфейсе отображается актуальный статус.
  • PLUS Кнопки скачивания EPUB, FB2 и других форматов снова видны пользователям Plus, включая скачивание полного набора доступных томов.
  • PAYMENTS Усилено восстановление платежей YooMoney: подтверждённые платежи не теряются из-за повторной доставки callback или временного сбоя профиля.
  • NOTIFICATIONS Уведомления о книгах и остальные события снова разделены на два независимых потока, как в привычной версии RanobeHub.

Старый RanobeHub и развёртывание

  • ROLLOUT На ranobehub.org новая платформа включена для стабильной группы из 25% посетителей. Выбор закрепляется, а в подвале доступно переключение между новой и старой версиями.
  • COMPAT Новые книги, обложки и канонические адреса работают на обоих доменах. Для скрытой книги закрытая глава возвращает 404 без рекламного перехода на ranobe.space.
  • ROUTES Добавлены постоянные человекочитаемые адреса книг и управляемые перенаправления со старых slug и числовых маршрутов.
  • METRICS Яндекс Метрика учитывает переходы внутри SPA, а служебные скрипты рекламы загружаются только на ranobehub.org и только для разрешённой категории посетителей.
  • OPS Каждый production-релиз проходит smoke-проверку главной, читалки, сообщества, Plus, авторизации, OpenPanel и legacy-моста до завершения переключения.
RanobeHub Journal
Подключаем обсуждение…