Книговорот обновился: быстрее, надёжнее и теперь как приложение
Сайт

Книговорот обновился: быстрее, надёжнее и теперь как приложение

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

Если вы заходили на bookcrossing.ru в последние недели, то могли заметить, что многое выглядит и работает иначе. Это не косметика. Сайту больше двадцати лет, и нам пришлось пересобрать его на новой основе, чтобы на нём можно было развивать буккроссинг дальше. Здесь — всё, что изменилось «под капотом» и важно для вас. А о новых возможностях по разделам расскажем в следующих постах: ссылки на них внизу.

Что произошло

Мы перевели сайт на современную платформу и переехали на новый сервер. Всё, чем вы пользуетесь, на месте: полки, книги, форум, профили, личные сообщения. Если вы входили на сайт раньше, входить заново не нужно: вход сохранился.

Быстрее

  • Картинки стали легче. Обложки, аватары и фото полок теперь отдаются в том размере, в каком их показывают, и в современном экономном формате. На телефоне и при плохой связи это особенно заметно: страница с десятком обложек больше не тянет лишние мегабайты.
  • Страницы открываются сразу. Каркас появляется мгновенно, а данные подгружаются следом. Переходы между страницами в современных браузерах плавные, без белых вспышек.
  • Окна на телефоне стали удобнее. Формы открываются шторкой снизу, а поля ввода больше не «прыгают» при нажатии.

Надёжнее

  • Обновляем сайт без остановки. Пока мы заменяем старую версию на новую, вы ничего не замечаете.
  • Каждую ночь делаем копию базы и храним её отдельно от сервера.
  • Если что-то пошло не так, сайт объяснит это по-человечески. Раньше можно было упереться в безликую ошибку. Теперь сайт понимает, что именно не нашлось: книга, полка, тема форума или город. Он подскажет, куда пойти дальше.

Страница «Книга не найдена»: сайт объясняет, что могло случиться, и предлагает каталог и список авторов

На случай технических работ у нас тоже есть своя страница, и она сама проверит, не вернулся ли сайт.

Страница технических работ: «Сайт отправился в путешествие — совсем как ваши книги»

Сайт как приложение

Отдельное приложение для магазинов мы делать не стали. Вместо него сайт можно установить на телефон или компьютер прямо из браузера:

  • в Chrome и Edge в шапке появится значок «Установить», а на телефоне со второго визита внизу — плашка с предложением;
  • в Safari на iPhone нужно нажать «Поделиться» и выбрать «На экран „Домой“»;
  • значок и плашку можно скрыть, они показываются только там, где браузер сам подтверждает, что приложение ещё не установлено.

Установленный Книговорот запускается в отдельном окне и открывает уже виденные вами страницы даже без интернета. Если сети нет, а страницу вы ещё не открывали, вы увидите вот такую заглушку, а не ошибку браузера.

Страница «Нет связи»: уже открытые страницы доступны без интернета, а новые откроются, когда появится сеть

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

Меньше чужих сервисов

Мы стараемся, чтобы данные посетителей оставались у нас, а не уходили сторонним компаниям:

  • шрифты теперь грузятся с нашего сервера, а не с Google;
  • то же самое с частью карты и со сканером штрихкода: их файлы мы отдаём сами;
  • личные сообщения идут через наш собственный сервер;
  • мы переписали политику конфиденциальности простыми словами. В начале — короткая сводка: что мы о вас знаем, кто это видит и как это удалить. Ссылка на политику есть внизу любой страницы.

Политика конфиденциальности простыми словами: в начале — короткая сводка, ниже — подробные разделы

Мелочи, которые заметите

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

Почему это важно

Буккроссинг держится на простой цепочке: взял книгу, отметил, оставил следующему. Любая лишняя секунда ожидания и любая непонятная ошибка — это шанс, что человек не дойдёт до конца и книга застрянет. Мы убираем эти препятствия, чтобы книги ходили по рукам чаще.

Изменений получилось много, и что-то могло сломаться. Если вы заметили ошибку, напишите нам на bookcrossing@bk.ru или в раздел «Вопросы о сайте» на форуме. Спасибо, что вы с нами и что книги продолжают путешествовать.

Комментарии

Пока никто не прокомментировал. Расскажите, что думаете, — вы будете первым.

Хотите присоединиться к разговору?

Войдите или зарегистрируйтесь — это займёт минуту.

Читайте также

Полки: теперь видно, жива ли полка

Рядом с каждой полкой теперь написано, когда там в последний раз что-то происходило. Посетители отмечают «Полка на месте», а у полок появились смотрители, фото и новая карта города.