Opcje, ustawienia, właściwości, konfiguracja, preferencje - kiedy i dlaczego?


139

Istnieje kilka słów o podobnym (w pewnym sensie) znaczeniu:

Opcje, ustawienia, właściwości, konfiguracja, preferencje

Angielski nie jest moim językiem ojczystym. Czy mógłbyś wyjaśnić różnicę prostym angielskim? Myślę, że następujący szablon może być przydatny:

  • Użyj XXX w swoim GUI, aby umożliwić ludziom zmianę zachowania Twojej aplikacji (może preferencje lub ustawienia?)
  • Użyj YYY w swoim GUI, aby umożliwić ludziom zmianę części obiektu (być może właściwości lub opcji?)
  • Użyj ZZZ w swoim kodzie ...

Jakie są najlepsze praktyki?


2
To powinno zostać przeniesione do ux.stackexchange.com
Robert Moore

Odpowiedzi:


110

To trudne, ponieważ nie ma jednego spójnego stylu, po którym znajdują się wszystkie aplikacje. Jak mówisz, są to (ogólnie) synonimy.

Prawdę mówiąc, nie ma to znaczenia, o ile oczekiwana publiczność rozumie, co masz na myśli.

Największa różnica występuje między właściwościami, które zwykle dotyczą komponentu lub obiektu, a innymi, które mają wpływ na całą aplikację.

Podążając za przybliżoną wskazówką dotyczącą programu Visual Studio i innych produktów firmy Microsoft:

  • Właściwości reprezentują cechy pojedynczego składnika lub obiektu w aplikacji.
  • Opcje zmieniają globalne sposoby działania aplikacji. Produkty firmy Microsoft używają tego na przykład do dostosowywania paska narzędzi interfejsu użytkownika. Istnieje tu sugestia, że ​​można całkowicie wyłączyć elementy UI (np. „Prosty” interfejs użytkownika lub „Zaawansowany” interfejs użytkownika).
  • Ustawienia i preferencje zmieniają jakość działania aplikacji. Ma to na celu zmianę, a nie wyłączenie: na przykład „Pomiary metryczne” lub „Pomiary brytyjskie imperialne”.
  • Konfiguracja często polega na dostosowaniu aplikacji do każdego użytkownika lub grupy.

Ale nie ma jednej zasady.

Sugerowałbym użycie Właściwości dla cech obiektu i Ustawień dla wszystkiego innego, co obejmuje całą aplikację.


Na przykładzie programu Visual Studio 2017 uważam, że „opcja” to coś, co można zmienić, np. Ile spacji odpowiada karcie. Myślę, że „ustawienie” to wybór jakiejś opcji, na przykład „1 tab = 4 spacje”. Doszedłem do tego wniosku, ponieważ „Narzędzia -> Opcje ...” daje widok drzewa elementów, które można zmienić, a „Narzędzia -> Ustawienia importu i eksportu ...” zapisuje do pliku wybory dokonane w „Narzędzia -> Opcje ... ”.
Tyson Williams

62

Te nie są nigdzie ustawione, ale pomyślałem, że równie dobrze mogę dodać moje 2 centy na ten temat. Kiedy widzę je w aplikacji, oznacza to dla mnie:

  • Ustawienia : „Wyświetl lub zmodyfikuj listę rzeczy, które można ustawić”
  • Opcje : „Niektóre rzeczy już ustawiliśmy i dajemy Ci możliwość ich zmiany”
  • Preferencje : „Powiedz nam, jak wolisz, aby to działało”
  • Właściwości : „Zmień co najmniej jedną właściwość tego elementu”
  • Edycja : „Ta rzecz jest już w dobrym stanie, ale możesz ją zmienić, jeśli chcesz”
  • Konfiguracja : „Mamy ustawienia domyślne, ale są one tak proste, że prawdopodobnie chcesz je skonfigurować samodzielnie”

1
Wydaje mi się, że „edycja” powinna być również powiązana z dokumentami w taki sposób, w jaki nie są.
Ben Leggiero

11

Jedną rzeczą, której nie widzę w odpowiedziach tutaj (chociaż bobince do tego nawiązuje), jest to, że powinieneś rozważyć, co jest typowe dla twojego środowiska / systemu operacyjnego. Na przykład w systemie Windows myślę, że „Opcje” jest najczęstszym wyborem, mimo że wiele programów używa innych słów. Podobnie „Preferencje” dla systemu Mac OS. System operacyjny Android używa „Ustawień”

Podsumowując, użyj tego, co jest najbardziej typowe dla twojego środowiska.


11

Myślę, że brakuje tu jednego punktu widzenia, a mianowicie związku między konfiguracją / ustawieniami / opcjami / preferencjami.

Dla mnie konfiguracja lub preferencje zawierają wiele ustawień lub opcji, więc może być jedno ustawienie lub jedna opcja .

Zwykle mówisz „Zmień tę opcję / ustawienie”, a nie „Zmień te preferencje / konfigurację” , prawda?

Kiedy ktoś mówi o preferencjach lub konfiguracji , rozumiem to jako zestaw ustawień lub opcji .


9

Uważam, że to w dużej mierze kwestia osobistych preferencji.

Jednak wydaje mi się, że zwykle postrzegam właściwości jako odwołujące się do jednej części aplikacji, podczas gdy opcje / ustawienia są zwykle właściwościami bardziej globalnymi.

Ponadto Preferencje prawdopodobnie nie mają tak dużego wpływu jak coś oznaczonego opcjami lub ustawieniami. Takie rzeczy, jak niewielka zmiana na wyświetlaczu lub coś podobnego.

Najważniejszą rzeczą jest spójność w całej aplikacji.

Osobiście wolę termin „opcje”, ponieważ brzmi on mniej onieśmielająco na ustawienia, właściwości lub konfigurację.


+1 z powodu preferowania „opcji” - wcześniej o tym nie pomyślałem.
hippietrail

8

Oprócz właściwości (które zwykle dotyczą dokumentu lub obiektu w dokumencie, z wyjątkiem sytuacji, gdy tak się nie dzieje), są one prawie takie same. Nikt nie zgadza się, która terminologia jest najlepsza.

Na przykład w przypadku konfiguracji programu styl Apple to „Preferencje” w menu aplikacji, styl GNOME to „Preferencje” w menu „Edycja”. Styl KDE to całe własne menu „Ustawienia”. Styl systemu Windows to `` Opcje '' w menu `` Narzędzia '', chociaż wszystkie zakłady są teraz wyłączone, ponieważ więcej aplikacji MS upuszcza pasek menu i rzuca stare, przewidywalne elementy sterujące w każdym miejscu bez spójnej petardy.

Stylem RISC OS był „Wybory” w menu paska ikon, tylko po to, aby dodać kolejną bezcelową możliwość.


6

Właśnie zrobiłem szybkie skanowanie i chciałem opublikować tę listę w celach informacyjnych.

Edge                        Settings
Google Chrome               Settings
Google Chrome DevTools      Settings > Preferences
Mozilla FireFox             Options (about:preferences) > Network Settings
Mozilla FireFox DevTools    Settings > Editor Preferences
Opera                       Settings

DeviantArt                  Settings
Facebook                    Settings, News Feed Preferences
GitHub                      Settings
Google                      Settings
IMDb                        Account Settings > Preferences
Instagram                   Options (aria-label)
JSFiddle                    Settings
StackOverflow               Settings > Preferences
Twitter                     Settings
YouTube                     Settings

FileZilla                   Edit > Settings
GitHub                      File > Options
Notepad++                   Settings > Preferences
VS Code                     Preferences > Settings

Audacity                    Preferences
IcoFx                       Options > Preferences > Options
Process Explorer            Options
TeamViewer                  Tools > Options
uTorrent                    Options > Preferences
Windows Media Player        Tools/Organize > Options

phpmyadmin                  Settings
XAMPP                       Config > Service and Port Settings
                                   > Log Options

MS Word                     File > Options > Proofing > AutoCorrect Options
                                                      > Writing Style Settings

Photoshop                   Edit > Color Settings
                            Edit > Preferences
                            Type > Language Options
                            3D > 3D Print Settings
                            Viev > 32-bit Preview Options
                            Window > Options

Windows                     Settings

Używany jako rodzic (okno / wybór):

  • Settings : 20 razy
  • Options : 10 razy
  • Preferences : 4 razy
  • Config(uration) : 1 raz

Razem wzmianki:

  • Settings : 24
  • Options : 15
  • Preferences : 12
  • Config(uration) : 1

Na tej podstawie posortowałbym je w następującej kolejności (od ogólnego / naprawionego / związanego z aplikacją do konkretnego / dynamicznego / związanego z użytkownikiem):

Settings > Options > Preferences


0

Ustawienia: myślę o suwaku, aby wybrać na przykład wartość od 1 do 10

Opcje: Myślenie o przycisku włączania / wyłączania

Preferencje: myślenie o możliwości wyboru spośród wielu opcji, np. Rano, po południu lub wieczorem

Konfiguracja: ustawienia techniczne, o których prawdopodobnie użytkownicy końcowi nie powinni wiedzieć. Na przykład, jakie jest źródło danych?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.