В мобильной версии Discourse кнопка «Регистрация» не отображается, есть только «Войти». Если пользователи догадаются нажать кнопку «Войти», внизу страницы найдётся ссылка на «Регистрацию», но её приходится долго искать. (Так уже много лет; я раньше этого не замечал.)
Сегодня нам написал пользователь с жалобой, что у нас нет кнопки «Регистрация», потому что он не смог её найти.
Кстати, в шапке действительно мало места, это понятно. Но у меня есть три предложения по улучшению.
Кнопка «Регистрация» должна появляться в верхней части меню-гамбургера на мобильных устройствах. Если она достаточно важна, чтобы отображаться в шапке сайта, то, по крайней мере, в меню ей должно быть отведено заметное место.
По-моему, должно быть настройка сайта, при которой кнопка «Регистрация» является основной, а кнопка «Войти» перемещается в меню.
На мобильных устройствах переключатель между «Войти» и «Регистрация» должен располагаться выше. Заголовок «Войти» гласит «С возвращением», и вам приходится пролистывать весь экран, чтобы найти кнопку «Регистрация». Кнопка «Войти» появляется ниже видимой области на экране «Регистрация», что слишком далеко вниз, если мы делаем «Регистрацию» основной кнопкой на нашем сайте.
Lilly поделилась компонентом Discourse Combined Auth Button, где можно редактировать текст и который позволяет пользователям выбрать, хотят ли они войти в систему или зарегистрироваться.
На моём Discourse не хватает места для кнопок «Зарегистрироваться» и «Войти» на маленьких телефонах. (Если бы обе кнопки помещались, мы бы изначально не оказались в такой ситуации!)
Вы проделываете здесь героическую работу, но у меня серьёзно кончилось место. (Я зашёл в инструменты разработчика и немного подправил код: логотип моего мобильного сайта настолько широк, что становится нечитаемым, когда в кнопке появляется текст «Зарегистрироваться / Войти», даже если убрать иконку.)
Большинство популярных сайтов начинают с входа в систему, некоторые предлагают оба варианта, но обычно только если у них есть стартовая страница вместо контента… а в другой крайности некоторые вообще не помечают кнопку аккаунта и помещают оба варианта в выпадающее меню.
Мой личный любимый подход — вообще не делать различий: запрашивать электронную почту, а затем выбирать дальнейшие действия в зависимости от существования аккаунта… но у этого есть и недостатки.
Прежде чем добавлять это в меню по умолчанию, возможно, стоит рассмотреть возможность сделать этот элемент более заметным на странице входа. Полноценная кнопка вместо ссылки? Или что-то зафиксированное внизу, чтобы длинные страницы не скрывали его?
Для большинства популярных сайтов, думаю, они в первую очередь учитывают интересы уже зарегистрированных пользователей. Большинство посетителей, вероятно, больше нуждаются в входе, чем в регистрации, поэтому кнопка «Войти» размещена так, чтобы существующие пользователи могли войти в один клик.
Однако для сайтов, ориентированных на привлечение новых пользователей, доля тех, кто нуждается в регистрации, может быть выше.
Это лишь моё предположение: возможно, популярные сайты с большой аудиторией и обычные сайты подходят к этому вопросу с разных сторон.