Это не имеет никакого смысла: «Пользователи обязаны быть приглашены доверенными пользователями или сотрудниками, иначе пользователи могут зарегистрироваться самостоятельно».
Я считаю, что здесь ошибка. Пожалуйста, дайте знать, как вы решите этот вопрос.
Изменение описания, безусловно, — простое решение, которое мы можем реализовать… но помогло бы также изменить описание при переключении, чтобы оно отражало текущее состояние?
Например, для режима «только по приглашению» мы можем использовать:
true_description: «Членство возможно только по приглашению от сотрудников или доверенных пользователей»
false_description: «Любой может создать новую учётную запись»
Возможно, я слишком долго смотрю на это, но мне кажется, что текущий вариант вполне понятен? Предложение от @awesomerobot интересное, но моя первая реакция:
ещё больше переводов!
метка настройки и пояснение не совпадают
Видеть «Частный» и «Контент виден без входа в систему», когда настройка отключена, для меня более запутанно, чем то, что у нас сейчас.
Возможно, решение — более ясный интерфейс, но тогда появляется больше текста, который, как мне кажется, тоже будет сбивать с толку, если мы не будем осторожны. Может, сделать ползунок с надписью «Публичный» с одной стороны и «Частный» с другой, с разным поясняющим текстом для каждого варианта?
Что касается улучшения текста при текущем интерфейсе: а что если оставить формулировки, но добавить префикс «При включении…»? Тогда будет понятно, что описание описывает то, что вы увидите, когда настройка включена, и подразумевается обратное, когда она выключена?
С текущей разметкой это действительно сложнее: аннотация, которая меняется, находится дальше всего от кнопки в каждом разделе.
Например, «Приватный» должен, вероятно, отображаться как «Публичный», пока переключатель не активирован. «Только по приглашению» могло бы быть «открытая регистрация» и так далее.
Или же нужно переместить кнопку и разместить аннотацию рядом.
Да, это было бы шагом дальше, чем просто изменение описания, как я сделал выше, и выглядело бы примерно так… верно?
Само по себе это может быть немного запутанным, так как это можно интерпретировать как «включите этот переключатель, чтобы сделать его публичным», но, по крайней мере, после первоначального переключения ситуация может проясниться.
Кроме того, есть ещё что-то вроде:
Подобные переключатели печально известны тем, что сбивают людей с толку. Возможно, в данном случае лучше вернуться к простому флажку.
Сегодня я подумал, что, возможно, имеет смысл изменить порядок первых трёх вариантов на этом шаге и исходить из того, что большинство сайтов захотят быть публичными, разрешить регистрацию и не требовать одобрения. Я считаю, что это так.
Таким образом, для большинства пользователей на этом шаге они просто просмотрят список включённых настроек и подтвердят, что всё соответствует ожиданиям. Те, кто хочет, смогут отключить настройки по своему усмотрению. На нашем хостинге в базовом тарифе, где сайты могут быть только приватными и доступными только по приглашениям, это различие будет очень очевидным, и людям будет понятно, что для доступа к публичным сайтам с открытой регистрацией необходимо перейти на стандартный или бизнес-тариф.
@ella, что ты думаешь? Стоит ли сделать макет, чтобы посмотреть, как это будет выглядеть?
Я думаю, что прояснение процесса «только по приглашению» путём сохранения замка в закрытом состоянии и упрощения описания могло бы снизить путаницу. Например, так: