Касательно изменения полноэкранного входа. Пока мне удалось откатить его, но я предпочитаю модальную версию—она позволяет пользователям видеть страницу позади окна, так что они точно знают (видят), в какой именно сайт они входят.
Есть ли вред в том, чтобы оставить это как опцию? Как владельцы форумов могут сохранить устаревший вход в модальном окне?
Полноэкранная разметка кажется шагом назад — если только я что-то не упускаю, она не кажется такой же плавной, как раньше. Я обновил Discourse сегодня и был удивлён этим изменением. Сначала я подумал, что что-то сломалось — либо CSS, либо сам форум. Я использую только экран 2K, но разметка выглядит крайне пустой. Моей первой реакцией было поискать решение на форумах.
Вариант отката, похоже, будет удалён, но мне очень важно, чтобы пользователи могли видеть, в какой сайт они входят:
После входа модальное окно исчезает, и пользователи могут сразу начать взаимодействовать с сайтом, подтверждение которого остаётся видимым за окном входа.
Я не знал, это интересно. Спасибо, что указали источник!
Этот выбор имеет смысл с точки зрения поддерживаемости. Сохранение устаревшего кода со временем лишь увеличит технический долг.
Я понимаю, что полноэкранный режим может вам не нравиться.
У него есть много преимуществ, таких как единообразие на разных устройствах, улучшенная доступность и более надёжный процесс аутентификации.
Хотя верно, что вы можете потерять мгновенный контекст, как только вы собираетесь войти в систему, вы же понимаете, на какой странице находитесь, верно? Поскольку требуется взаимодействие пользователя, разумно предположить, что пользователь знает, к чему обращается.
Справедливости ради, оба варианта перезагружают страницу после входа. Единственное различие — фон. Хотя я понимаю, что на большом экране это может выглядеть резким и оторванным от контекста, потому что дизайн может казаться «пустым».
Как вы думаете, это имело бы для вас значение, если бы у нас была более выразительная визуальная идентичность, использующая доступное пространство?
К сожалению, поддерживать оба пути входа в систему работающими вечно очень сложно. Вход и регистрация — критически важные этапы для пользователей, и существует множество вариантов их реализации. Есть локальный вход, вход через oAuth2 (через Google, Apple, Facebook, GitHub и т. д.) и вход через SSO с помощью DiscourseConnect. Кроме того, экземпляры могут настраивать различные части процесса (требуется ли вход, выбор отображаемых полей и т. д.). Поддерживать всё это для двух совершенно разных потоков пользовательского опыта (UX) в долгосрочной перспективе крайне сложно, это подвержено сбоям, и мы не можем рисковать на таком критически важном этапе для пользователей.
Добавлю также, что на мобильных устройствах и планшетах макет на всю страницу имеет определённые преимущества. По нему проще ориентироваться, особенно на смартфонах, а программная клавиатура работает гораздо лучше.
Существует множество современных сайтов, использующих модальные окна или окна входа без опоры на устаревший код. Просто уточню: вы утверждаете, что бесшовное всплывающее окно входа, где форма авторизации появляется поверх форума Discourse на заднем плане, можно поддерживать только с помощью устаревшего кода?
Устаревшие решения имеют своё место. Например, https://discussion.fedoraproject.org — один из самых активных форумов на Discourse, который мне известен, — всё ещё использует выпадающее меню навигации вместо боковой панели слева. Моя позиция такова: изменения должны быть обоснованными, ненавязчивыми и, в идеале, запрашиваться пользователями или приносить им очевидную пользу.
Честно говоря, новый подход к входу больше напоминает межстраничное окно входа vBulletin 1999 года, чем улучшение. С точки зрения пользовательского опыта я не вижу в этом преимущества. (На мой взгляд)
РЕДАКТИРОВАНИЕ
Спасибо, я потратил некоторое время на поиск подобной темы.
Ещё один момент: некоторые нишевые форумы больше ориентированы на десктоп, чем другие. Мой форум (и блог на WordPress) получают менее 25% трафика с мобильных устройств. За последние 30 дней этот показатель составил 22,74%. Поэтому я предпочёл бы ориентироваться на 3/4 аудитории, а не на 1/4. Возможно, этот полноэкранный вход можно реализовать только для мобильных устройств.
Подождите, я только что проверил на мобильном устройстве: там нет фона. На мобильных всё выглядит хорошо, даже если эта опция отключена:
Я отредактирую этот пост с мобильного устройства и добавлю скриншот. Но лично я бы предпочёл, чтобы это изменение применялось только к мобильным устройствам. Если вообще оно необходимо.
У моего WordPress 89% трафика, а у форума — 92%, приходят с мобильных. На самом деле довольно редко можно встретить сайт, у которого доля мобильных устройств так мала, как у вас. Это скорее говорит о специфике ниши, чем о доле рынка.
Но продолжайте в том же духе. Это интересная тема.
Хм, я бы сказал, что значительная часть форумов в нишах технологий, DevOps и подобных будет ориентирована в первую очередь на посетителей с настольных компьютеров.
Я перенёс эту дискуссию в новую тему, поскольку полноэкранные формы регистрации и входа не являются экспериментом в дизайне, поэтому обсуждать их там было бы неуместно. Продолжим разговор здесь!
@haydenjames, мы переходим на эти новые дизайны для всех, потому что полноэкранные страницы обеспечивают сфокусированный и понятный опыт при регистрации и входе — это критически важные пути входа в сообщество. Я понимаю, что вам нравились предыдущие дизайны с модальным окном, показывающим информацию о сообществе за формами регистрации/входа, но из-за причин, которые @pmusaraj озвучил касательно нагрузки от поддержки нескольких путей регистрации/входа, мы удалим модальные экраны входа/регистрации в конце апреля.
Я с радостью начну исследовать, как мы могли бы улучшить новые дизайны, чтобы они лучше подходили вам. Похоже, ваше главное беспокойство связано с тем, будут ли ваши участники уверены, куда именно они попадут после завершения регистрации/входа — так ли это? Какие ещё опасения у вас вызывают полноэкранные дизайны?
Я заметил это сегодня. Я всегда обновлял Discourse вручную. Где находится подключение для этого автоматического обновления? Я предпочитаю контролировать обновления, так как это приложение с самостоятельным размещением.
Это сообщение означает, что настройка сайта и код для модальных окон будут удалены из ядра в указанную дату. Вы получите это изменение только в том случае, если обновите свой экземпляр.