Средняя точка (·) - лучший способ обозначить пробел?
В нашем веб-приложении мы пытаемся дать явные инструкции о том, что делать или вводить, если пользователь этого желает.
Один из наших советов выглядит как Click or type /r to respond
. Если /r
, за которым следует пробел, вся фраза заменяется на /whisper <username>
.
Тем не менее, эта замена не возникает, если вы удаляете терминальное пространство, что может привести к путанице. Я набрал /r
, и ничего не происходит. Что теперь?
Один из подходов заключался в том, чтобы добавить среднюю точку, которая будет означать свободное пространство. Следовательно,
Click or type /r· to respond.
Должна ли быть средняя точка? Может ли это вызвать недоумение? Будут ли пользователи интуитивно добавлять пространство? Существуют ли совершенно разные подходы?
3 ответа
Я предполагаю, что полное использование /r <message>
, но этот ответ также применяется, если это /r <username>
, или /r <username> <message>
.
Вы можете поместить пробел, за которым следует местозаполнитель - я бы рекомендовал ввести учебную часть в один шрифт, а фактический код - шрифт фиксированной ширины, который сделает пространство более заметным:
Нажмите или введите
/r [message]
, чтобы ответить
Это должно сделать очевидным для пользователей, что требуется пространство, и затем ожидается, что они будут следовать /r
с. Вы должны быть осторожны, чтобы обозначение скобок для заполнителя не путало пользователей (они могут подумать, что им действительно нужно набирать скобки вокруг их сообщения), но вы можете рассматривать их как альтернативы:
Нажмите или введите
/r message
, чтобы ответить
Удаляет скобки, но вызывает двусмысленность в отношении того, является ли message
заполнитель или должен быть введен. Вы можете избежать этого, выделив message
:
Нажмите или введите
/r
your_message
ответить
Вы также можете выделить пространство - например, /r
и message
может быть выделено зеленым цветом, в то время как пространство между ними выделено желтым цветом, чтобы оно выделялось без печати символа, но это может вызвать проблемы с доступом к цветным пользователям.
Одна последняя идея: make /r [message]
clickable - физическое подчеркивание под фразой (при условии, что ваш стиль подчеркивает ссылки) дополнительно выделит пространство , и щелчок по нему вставляет команду в приложение, готовое для пользователя, чтобы добавить свое сообщение. Они вряд ли будут использовать его таким образом более одного раза, но это будет ясно демонстрировать предполагаемое использование с первой попытки.
Наконец, если есть место для этого, вы можете указать пример использования :
Нажмите или введите
/r [message]
, чтобы ответить, например:
/r hello!
Указывает, что /rhello!
не предназначен для использования.
Все ли команды заканчиваются пробелом? У них есть , чтобы закончить пробел? Почему необходимо пространство? Может ли или нужно изменить программирование так, чтобы /r
распознавался как уникальная действительная команда?
Если пространство действительно необходимо, сообщите пользователю, что . Но не используйте нестандартный символ, который находится в средней точке.
Click or type /r followed by a space to respond.
Общим символом в кодировании является использование чего-то типа ˽
, но даже это не означает значительного количества сообщений:
Click or type /r˽ to respond.
Или: выберите другой символ терминала, чтобы он мог быть явно сформулирован легко.
Click or type /r* to respond.
Самый простой способ - заключить команду в кавычки. Type "/r " to respond.
По-прежнему есть шанс, что люди упустит место, но это довольно распространенное соглашение, и, как правило, люди не могут включать в себя кавычки.