Параметры, настройки, свойства, конфигурация, предпочтения-когда и почему?


есть несколько слов с похожим (в некотором смысле) значением:

Параметры, Настройки, Свойства, Конфигурация, Настройки

английский-не мой родной язык. Не могли бы вы объяснить разницу на простом английском языке, пожалуйста? Я думаю, что следующий шаблон может быть полезен:

  • использовать XXX в вашем графическом интерфейсе, чтобы позволить людям изменить поведение вашего приложения (возможно настройки или параметры?)
  • использовать YYY в вашем графическом интерфейсе, чтобы позволить людям изменять части объекта (возможно, свойства или параметры?)
  • использовать ZZZ в коде ...

каковы лучшие практики?

7 91

7 ответов:

сложно, это, так как нет ни одного единого последовательного стиля, за которым следуют все приложения. Как вы говорите, они (в широком смысле) синонимы.

на самом деле это не имеет значения, пока ваша ожидаемая аудитория понимает, что вы имеете в виду.

самая большая разница между свойствами, которые обычно влияют на компонент или объект, и другие, которые влияют на все приложение.

следуя примерному примеру от Visual Studio и других Microsoft продукты:

  • свойства представляют собой характеристики одного компонента или объекта в приложении.
  • опции изменить глобальные способы работы приложения. Продукты Майкрософт используют это для настройки панели инструментов пользовательского интерфейса, например. Здесь подразумевается, что вы можете полностью отключить элементы пользовательского интерфейса (например, "простой" пользовательский интерфейс или "расширенный" пользовательский интерфейс).
  • настройки и настройки изменение качества работы приложения. Здесь подразумевается изменение, а не отключение: например, "метрические измерения" или "Британские имперские измерения".
  • конфигурация часто, когда приложение настраивается для каждого пользователя или группы.

но нет единого правила.

Я бы предложил вам использовать свойства для характеристик объекта и настройки для всего остального приложения.

Они нигде не установлены, но я решил, что могу также скинуть свои 2¢ на эту тему. Когда я вижу их в приложении, это то, что они подразумевают для меня:

  • настройки: "просмотр или изменение списка вещей, которые могут быть установлены"
  • опции: "мы уже установили некоторые вещи, и дать вам возможность изменить их"
  • предпочтения:"расскажите, как вы предпочитаете это для работы"
  • свойства:"изменить одно или несколько свойств этого элемента"
  • Edit: "эта штука уже в хорошем состоянии, но вы можете изменить ее, если хотите"
  • конфигурация: "у нас есть значения по умолчанию, но они настолько голые, что вы, вероятно, захотите настроить его самостоятельно"

Я считаю, что это во многом вопрос личных предпочтений.

тем не менее, я чувствую, что обычно вижу свойства как ссылки на одну часть приложения, где параметры/настройки обычно являются более глобальным свойством.

кроме того, предпочтения, вероятно, не являются вещами, которые имеют такое же большое влияние, как что-то помеченные параметры или настройки. Такие вещи, как незначительное изменение дисплея или что-то подобное.

самое главное-это иметь согласованность по всему приложению.

и лично я предпочитаю термин "параметры", поскольку это звучит менее пугающе, что настройки, свойства или конфигурация.

одна вещь, которую я не вижу в ответах здесь (хотя bobince намекает на это), заключается в том, что вы должны рассмотреть, что типично для вашей среды/операционной системы. Например, в windows я думаю, что "параметры" является наиболее распространенным выбором, хотя многие программы используют разные слова. Аналогично "настройки" для mac os. Android OS использует "настройки"

Итак, в нижней строке используйте то, что наиболее распространено для вашей среды.

Я думаю, что здесь отсутствует одна точка зрения, а именно связь между конфигурацией/настройками/параметрами/предпочтениями.

для меня a конфигурация или предпочтения содержат много настройки или опции так что может быть один задание ни один опции.

вы обычно говорите "изменить этот параметр/параметр", а не "изменить это предпочтение / конфигурация", не так ли?

когда кто-то говорит предпочтения или конфигурация Я понимаю это как набор настройки или опции.

помимо свойств (которые обычно применяются к документу или объекту внутри документа, за исключением тех случаев, когда это не так), они почти все одинаковы. Никто не согласен, какая терминология лучше.

например для конфигурации программы,стиль Apple Это "настройки" в меню приложения стиль гном Это "настройки" в меню ‘Правка’. стиль KDE это целое меню "Настройки" самостоятельно. Стиль Windows был "параметры" в меню " Сервис, хотя тады ой как СР приложений, перетащите меню и бросать старого предсказуемого управления все на месте, без соответствующего только войдя.

стиль RISC OS был "выбором" в меню панели значков, просто чтобы добавить еще одну бессмысленную возможность.

настройки: думая о ползунке, чтобы выбрать значение от 1 до 10, например

параметры: думая о кнопке включения/выключения

предпочтения: думая о выборе из нескольких вариантов, как утром, днем или вечером

конфигурация: технические параметры, вероятно, конечные пользователи не должны знать. Например, что такое источник данных?