Открыл на телефоне и переделал всё
  • Mobil
  • UX
  • Konfiguratsiya
  • Next.js

Открыл на телефоне и переделал всё

23
Сегодня впервые открыл образовательную платформу на телефоне. Результат был печальный: меню не помещается в экран, кнопки слишком мелкие для пальца, а список тем приходится прокручивать вбок. Главной проблемой оказалась навигация. На компьютере боковое меню удобно, на телефоне оно съедает половину экрана. Поэтому для телефона сделал нижнюю панель — большой палец естественно находится внизу, и до кнопок там легко дотянуться. Вторая проблема — возврат назад. На компьютере есть кнопка браузера, и человек к ней привык. На телефоне ощущение, будто ты внутри приложения, и пользователь ищет кнопку возврата прямо на экране. Я её добавил. В тот же день вылезла ещё одна неожиданная ошибка. Адрес базы читался в двух разных местах кода, и одно из них полностью игнорировало настройку окружения. Локально работало, а на сервере подключалось не к той базе. Искал долго, потому что ошибка была не «не удалось подключиться», а «таблица не найдена» — соединение проходило, просто с другой базой. Привязал оба места к одному источнику. Теперь адрес базы читается ровно из одного места. Вывод: проверять только на своём устройстве недостаточно.