Про баннер в десктопной версии
Я думаю многие кто пользуются десктопной версии сайта замечали это навязчивый баннер с предложением скачать мобильное приложение, вы закрывали его и оно возвращалось через некоторое время, потом вы скачивали мобильное приложение, но ситуация не менялась, я тут немного изучил эту тему и делюсь с вами что я нашел интересного
Для начала как в идеале должно работать. У пользователя есть в бд есть ключ is_app_user с булевым значением. Далее у пользователя появляется баннер и он авторизованы на сайте, пользователь скачиваете мобильное приложение и при первой авторизации в мобильном приложении на сервер уходит информация и в бд is_app_user значение с false меняется на true. А фронт уже может проверить по этому ключу показывать баннер или нет
А как устроено сейчас? Да все очень грустно, никакой проверки нет, когда вы жмете на крестик у вас записывается данные в sessionStorage который живет до закрытия сайта и при повторном открытии у вас заново откроется баннер. Я честно не понимаю зачем так сделано и пользователей который пользуются мобильном приложением мучить каждый раз этим большим баннером
Из еще интересного, что код частично не сжат, не вырезаны комментарии, что влияет на загрузку и безопасность, это немного странно.
P.S. Готов предложить свои услуги фронтенд-разработчика компании :)
· вчера
Вспоминая сайты различных крупных компаний, мне тоже хочется предложить услуги фронтендера, а некоторым и бекендера. Например ВК, у них если прикрепить резюме как файл, то происходит ошибка валидации. Типо укажите ссылку на резюме. Ладно, указываем её и тоже ошибка. А вот ссылка без файла работает.
Или другая компания где форма отклика вовсе возвращает 500 ошибку. А потом HR таких компаний плачут что не могут найти работников
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён