Стало быстрее. Поправили мобильную вёрстку, расширили кабинет
Сократили JavaScript на фронте, расширили кеш страниц, починили чат на мобильных, добавили подтверждение телефона и собрали PRO-профиль для продавцов.
Нововведения
- Подтверждение телефона в кабинете
Покупатель подтверждает номер кодом из SMS. Объявления от продавцов с верифицированным телефоном вызывают больше доверия.
- Профиль PRO для продавцов
Соцсети, часы работы, реквизиты, загружаемые документы. Соцсети с настоящими брендовыми иконками. Часы работы с временной зоной. Документы открываются прямо в платформе без скачивания.
- PWA вынесли в отдельный модуль
Поддержка прогрессивного веб-приложения теперь включается одним переключателем в маркетплейсе модулей. На сайтах без модуля больше не показывается баннер «Установить приложение».
Улучшения
- Адаптивные картинки на сервере
Карточки и листинги отдают изображения нужного размера для устройства покупателя. Страницы открываются быстрее, а трафика уходит меньше.
- Расширенный кеш страниц
Главная, категории и популярные листинги кешируются и обновляются автоматически когда что-то меняется. Отклик мгновенный, нагрузка на сервер ниже.
- Оптимизация фронтенда (Next 16)
Перебрали клиентскую часть. Меньше JavaScript, быстрее интерактив, плавнее анимации.
- Иконки категорий не «прыгают»
Раньше на главной иконки категорий могли прыгать пока загружались. Зарезервировали под них место заранее, страница больше не дёргается.
- Ленты с сотней карточек грузятся быстрее
Убрали фоновую предзагрузку на карточках в больших лентах. Прокрутка плавнее, мобильный трафик меньше.
- Центральная «+» в нижнем меню с акцентом
Главная кнопка «Подать объявление» в нижнем мобильном меню теперь окрашена в акцентный цвет сайта. Заметнее, выше конверсия.
- Подвал не мешает на форме создания объявления
На мобильной форме создания объявления подвал сайта раньше «съедал» нижнюю часть экрана. Скрыли его на этой странице.
- Шеринг блог-постов
Единый реестр соцсетей: кнопки одинаково выглядят в подвале, в профиле PRO и под постами блога. Можно загрузить иконку своей соцсети если её нет в списке.
Исправления
- Чат на мобиле учитывает клавиатуру iOS
Раньше при открытии клавиатуры на iPhone поле ввода уезжало за экран. Теперь подстраивается под видимую часть экрана и прилипает к низу.
- Меню действий в чате на мобиле
Раньше открывалось крошечным выпадающим списком. Теперь полноценная выезжающая снизу панель, удобно тыкать пальцем.
- Чат-функции видны покупателям
Эмоджи, голосовые и файлы в чате раньше работали только когда вы вошли как админ. У обычных покупателей кнопок не было. Поправили.
- Просмотр 3D-моделей
Корректно открывается на iPhone (через USDZ). Объявления в 3D-категориях публикуются без ошибок.
- Никаких непонятных ошибок при входе
Все подсказки кода подтверждения и валидации формы переведены и упрощены.
- Понятная подсказка при смене железа
Если лицензия привязана к серверу и оборудование изменилось, пользователь видит инструкцию что делать. Без общих ошибок лицензии.
- Регистрация по SMS не «слетает»
Раньше при переключении вкладок в окне входа код подтверждения мог потеряться, и регистрация падала с ошибкой. Поправили.
- Owner видит свой только что созданный листинг
Раньше после публикации продавец иногда получал 404 на собственное объявление пока оно ждало модерации. Теперь сразу открывается.
- Адреса возврата OAuth подставляются за прокси
На сайтах за Caddy или Cloudflare поле «Redirect URI» в модулях VK, Яндекс, Mail.ru могло остаться пустым. Теперь определяется из адресной строки браузера.