Ako nastavovat hodnoty ktore su zviazane

Jindrich Fucik fulda na seznam.cz
Pátek Září 4 10:01:26 CEST 2020


Ja každou jednoduchou otázku existuje složitá odpověď, která v sobě zahrnuje další minimálně dvě podotázky.

Ve světě UX (User expeerience, nebo také Human Factors) se do řešení zahrnuje "persona". Tedy něco, co vyjadřuje typického uživatele, jeho intelektuální schopnosti, ale třeba také jeho schopnost udržet pozornost (neboli to, jestli s tím kroutí ženská 30-40 let, která to potřebuje ukroutit hlavně rychle a raději použije větší sílu, hlavně aby to bylo rychle, nebo chlap 40-50 let, který si klidně přečte návod a pak to nakroutí podle návodu). Taky záleží, kolik toho tomu uživateli ukážeš.

Například, pokud uživatel nastavuje Min a má k dispozici dejme tomu takovýto ukazatel:
0%|--∆------▼---|100%
Pak je zcela jistě správná odpověď A pro chlapa a D2 pro ženskou V obou případech je vidět, co se zrovna stalo, že proč mi nejde překročit MIN, když jsem narazil na MAX a nebo že jsem překročením MIN zároveň 

---------- Původní e-mail ----------

Od: Jan Waclawek <konfera na efton.sk>

Komu: hw-list na list.hw.cz

Datum: 3. 9. 2020 21:50:56

Předmět: Ako nastavovat hodnoty ktore su zviazane

Toto sa opakuje ako problem donekonecna a nema dobre riesenie, tak tu
spravim anketu, mozno budem potom mudrejsi.

Majme zariadenie s nejakym runtime nastavovatkom (napr. krutitko, ktorym sa
nastavuje hlasitost), a dva parametre, napriklad minimalnu a maximalnu
hlasitost (min/max), medzi ktorymi sa tym krutitkom da nastavovat. 

Min aj max su napriklad v rozsahu 0-100, pricom je prirodzene poziadavka
mat min <= max. 

V nejakom menu dovolim uzivatelovi nastavovat tie min a max. 

Povedzme, ze min je aktualne nastavene na 20 a max na 60; a nastavujeme min.

Moznosti su:

a. implementujem nastavenie ako inkrementalne (tocitkom, sipkami, apod.),
pricom s min dovolim ist len od 0 po 60 (t.j. po aktualne max)

b. dovolim nastavit akukolvek hodnotu 0-100, ale nedovolim odist z
nastavovania (s nejakym upozornenim), kym hodnota nie je od 0 po 60

c. dovolim nastavit akukolvek hodnotu 0-100, ale pri odchode z
nastavovania, ak je hodnota >60, tak vratim do min povodnu hodnotu (mozno
s nejakym upozornenim)

d. dovolim nastavit akukolvek hodnotu 0-100, ale pri odchode z
nastavovania, ak je hodnota >60, tak 
  d1. nastavim min na 60 (mozno s nejakym upozornenim)
  d2. nastavim max na novu hodnotu min
  d3. zamenim min a max

e. dovolim nastavit akukolvek hodnotu, ale ak min > max, nedovolim odist z
nastavovacieho menu, s upozornenim

f. dovolim nastavit akukolvek hodnotu, ale pri odchode z nastavovacieho
menu, ak min > max
  f1. min zmenim na max
  f2. max zmenim na min
  f3. zamenim min a max

g. dovolim nastavit akukolvek hodnotu, ale ak min > max, pri kruteni
gombikom 
  g1. hodnota zostava na min
  g2. hodnota zostava na max
  g3. hodnota sa pohybuje medzi max a min akoby boli zamenene
  g4. hodnota sa skutocne pohybuje medzi min a max, t.j. vysledna hlasitost
sa meni v opacnom smere nez by sa menila ak by bolo min < max

h. nieco ine, este prekvapujucejsie

Dakujem za Vase hlasy a komentare.

wek



_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list