Felülírjam-e de a mit?
Ma kaptam a következő kérdést egy programtól file tömörítgetés, pakolászás közben:
A kérdés a következő: mit takar az "All" gomb? "Yes to all"? Mert ebben az esetben nem nagyon szeretném kipróbálni, ha véletlenül ezt nem akarom. Sőt, mit tegyek, ha pont "No to all"-t szeretnék? Mert ilyen lehetőség meg pont nincs.
Jelen esetben sokkal szerencsésebb lett volna egy másmilyen cimkézés is, pl így:
Ebben az esetben egyértelmű, hogy melyik gomb mit jelent, nem kell az egyébként alig látható kérdést keresgélni. A gombon olvasható szöveg közelebbi kapcsolatban van a tényleges akcióval. (Persze ennél is lehetne jobb példát adni.)
Én talán power-usernek számítok, de file másolásoknál néha szeretek még több opciót látni:
Bár itt a gombok cimkéje jobb, szerintem a kérdés is jobban meg van fogalmazva (nincs felesleges még egy sor), viszont már túl sok a gomb, elsőre kicsit nehéz átlátni. Pláne, hogy a "Cancel" (Nem ezt akartam!) kifejezetten eldugott helyen van.
Tanulság: gombok (és általában minden akciót kiváltó elem) esetében kerüljük az általános cimkéket (Igen, nem stb.), és inkább az akció konkrét tartalma szerepeljen.
Címkék: ez elromlottA bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
Csokáv 2010.01.25. 17:28:54
logikaibukfenc 2010.01.25. 17:39:19
több ilyet
lehetne piktogramokkal, formákkal, színekkel is és irányokat mozdulatokkal kombinálva valódi virtuális kezet is létrehozni ami épp áthúzza a leírt, lerajzolt elemet, vagy pl összegyűri a papírt amint a jobb alsó sarokban a papírt lefogó kicsi búgócsigát megforgatom az egérrel ;)
polgarp · http://gepelmeny.blog.hu/ 2010.01.25. 17:39:26
Mondjuk vannak homályos emlékeim arról, hogy amikor legutóbb Swing-ben lokalizációt csináltam, akkor ott volt lehetőség minden nyelvre megadni a cimkéket. Gondolom ilyen van .Net-ben is.
polgarp · http://gepelmeny.blog.hu/ 2010.01.25. 17:42:09
terasz9 · http://www.teremibalazs.hu 2010.01.25. 17:44:44
ha bátor napon van, akkor "Yes"-t. kalandvágyból.
halaloszto 2010.01.25. 17:47:51
felelmetes, hogy mennyire sokadrendu a hasznalhatosag a szoftverek tervezesenel. sot, nem is a szoftverek, maguk a UI frameworkok vannak tele hasznalhatatlan featureokkel, amelyekkel jol el lehet adni a cuccot, hasznalni oket viszont kicsit nehezebb.
vajk
zeneigéniusz 2010.01.25. 17:48:56
Mint programozó pedig azt tudom mondani, hogy ahogy akarom úgy el tudom nevezni a buttonokat. Akár Format C: -re is.
Állandóan változó 2010.01.25. 18:13:26
Brigi \"B. A.\" főnöke 2010.01.25. 19:07:02
A programozónak nem a tervezés a feladata, hanem a megvalósítás.
Picsasereghajtó 2010.01.25. 19:09:31
Egyébként a Windows7 a létező legjobb ebből a szempontból:
Van már ilyen fájl, felülírod?
Igen/nem/mégse
Alul egy pipa, hogy "minden hátralevő elemre legyen érvényes", akár az igent, akár a nemet nyomod. Sokkal áttekinthetőbb, mint a Total Commander 8 gombja ugyanerre a feladatra (jó, igazából csak 6, mert az append és az overwrite older az ténylegesen plusz funkciót takar)
na__most__akkor 2010.01.25. 19:15:15
Mert ő az okos.
Valamikor régen, amikor még számított, hogy az 1.44es floppyra 1.6 MEGAbájtot is fel lehet tenni, valami "Norton Okosabbvagyokmintte Sistem" ha látott egy ilyen floppyt, azt üzente, hogy "szabálytalan formátum, kijavítom" és már csinálta is. És nekem elveszett 1.6 megabájtom.
Van egy rendszer a környezetemben, ahol (szándékosan) a partíciós tábla bejegyzései nem a fizikai elrendezésben vannak. Az első és második partíció BEJEGYZÉSE fel van cserélve. Az XP telepítő kapásból "helyreállítja". Nem szól, nem kérdez. És ha abortálom a telepítést, nem csinálja vissza. Ilyen okos. (c) Mikrofos, ahgy megszoktuk.
skaven 2010.01.25. 19:29:09
ha barmi progit akarsz hasznalni (mint itt pl a power archiver), akkor ahhoz meg a keszitok talaljak ki hogy hogyan legyenek a gombok es mik szerepeljenek rajtuk. ez itt szimpla igenytelenseg butasaggal tarsitva.
meg sima ingyenes kepernyovedok telepitesekor is lehet jobb megoldasokat talalni, pedig azok aztan nem tul kifinomult dolgok.
Uglee · http://nagydobraverem.blog.hu 2010.01.25. 20:10:54
Kobres 2010.01.25. 20:45:15
theveryguest 2010.01.25. 21:18:04
dark future · http://www.andocsek.hu 2010.01.25. 22:05:21
Aszongya a kérdés:
"Confirm File Overwrite?"
A válasz lehet Yes, No, All.
Mi nem világos ezen?
Ha nem beszélsz angolul, akkor meg tökmindegy, hogy mit ír ki.
polgarp · http://gepelmeny.blog.hu/ 2010.01.25. 22:52:22
@Megszívtuk-waze: Sajna a nem Winfos-nál komolyabb problémák is felmerülhetnek... Designer ismerőstől kérdés: "Te miért nem használsz Mac-et?" válaszom: "Mert a felhasználók többsége Win-t használ".
@Brigi \"B. A.\" főnöke: Persze, mert a legtöbb projektben van rendszertervező :). Általában véve sztem a rendszertervezőknek (architect) sincsen megfelelő ismerete ebben a témában.
@na__most__akkor: Neked rossz, hogy kitalálja, Mari néninek, és Bözsi titkárnőnek meg rossz. A felhasználótól függ, hogy mi a jó neki, és mi a rossz. A használhatóság márcsak ilyen.
@dark future: Neked nyilvánvaló, user 1.0-nak nem biztos. "Vegyük észre", hogy a felhasználó nem biztos, hogy úgy értelmezi a dolgokat, mint a fejlesztő.
Scavenger 2010.01.25. 22:54:56
"Sőt, mit tegyek, ha pont "No to all"-t szeretnék? Mert ilyen lehetőség meg pont nincs." Ez a Cancel gomb, de mind1..
polgarp · http://gepelmeny.blog.hu/ 2010.01.26. 00:41:32
Bár jelen helyzetben nem ez a legnagyobb probléma az tény.
És a "hülye, aki beleköt" a user, aki végül megveszi, amit az ember leprogramoz :).
Brigi \"B. A.\" főnöke 2010.01.26. 01:12:29
A programozónak az a dolga, hogy leprogramozza azt, ami ki van adva neki. Ebben a történetben nem az volt a hülye, aki leprogramozta ezt a dialógusablakot.(Nehogymár a dózeros döntse el, hogy milyen szélesen, milyen hosszan, milyen nyomvonalon menjen az autópálya!)
Chapell 2010.01.26. 01:24:49
Brigi \"B. A.\" főnöke 2010.01.26. 03:28:12
"Azért ne vicceljünk már, rengeteg garázsproject és one-man-project van."
Igen (,sajnos).
"Az meg, hogy a programozót ledegradálod kóderré, no comment. "
Miért is? Szerinted egy programozó szabadon, saját kútfőből találja ki egy orvosi-, számlázó-, fájlkezelő-, akármilyen-program komplett folyamatábráját, dialógusablakait, adatszerkezeteit (stb, stb, stb..) úgy, hogy sem rendszerszervezéshez, sem az adott területhez lövése sincs? Azért nincs, mert soha nem tanították meg neki az egyetemen, függetlenül attól, hogy hova járt. (Megj.:magyarországi egyetemekről beszélünk.)
"Scriptek írását meg dialógus ablakok készítését már kb a történésznek is tanítják egyetemen kötelező tárgyként,"
Sajnálatos, hogy ez az egyetemi szint.
Fenntartom: a rendszertervező tervezzen rendszert, a tesztelő teszteljen, a grafikus rajzoljon, a rendszergazda figyeljen a rendszerekre,.. (stb, stb).. a programozó programozzon.
Supermenek pedig nincsenek.
lószerafin 2010.01.26. 03:34:44
guga 2010.01.26. 06:49:51
Ha az lennél, nem problémáznál. Erre mondják azt, hogy akkor főzessél anyáddal kisköcsög!
Kétbalkezes Hálóőr 2010.01.26. 07:05:47
BKV reszelő 2010.01.26. 07:55:44
na__most__akkor 2010.01.26. 10:00:22
na__most__akkor: Neked rossz, hogy kitalálja, Mari néninek, és Bözsi titkárnőnek meg rossz. A felhasználótól függ, hogy mi a jó neki, és mi a rossz. A használhatóság márcsak ilyen.
Végigolvastam, megértettem. Magyarul van.
Nekem rossz, mert kitalálja (rosszul).
Mari néninek, és Bözsi titkárnőnek meg rossz.
Na most akkor kinek is jó?
polgarpnak ???
A használhatóság márcsak ilyen.
Állandóan változó 2010.01.26. 11:00:37
Számomra a lényeg az, hogy nincs külön gomb arra, hogy "Mindet felülír" meg "Egyiket sem", hanem ahhoz kombinálod a pipát (ami helyesen kicsit odébb van rakva) meg a "Felülír" és "Nem ír felül" gombok valamelyikét.
polgarp · http://gepelmeny.blog.hu/ 2010.01.26. 12:47:28
"Neked rossz, hogy kitalálja, Mari néninek, és Bözsi titkárnőnek meg jó."
A használhatóság fogalmát adott környezetben, adott feladatra és adott felhasználóra lehet értelmezni.
logikaibukfenc 2010.01.29. 16:40:54
szervusz,
az a baj szerintem , hogy van rendszerfejlesztési ismereted és egyéb alapos tudásod egy program megírásához.
de nekem meg nem kell, és így nem a bonyolultságát látom, hanem ponnt az egyszerűségre törekszem.
kettőnél több választás pedig a felhasználónak nem kell. vagy ha igen akkor az a művelet elkezdése előtt csak tájékoztató lista szerint álljon rendelkezésére.
kb : másolás : megkérdezi mit tegyen, és van sok választás.
helyette már ezek előtt : fájlművelet - dupláz vagy megsemmisít
ha több fájl van kijelölve akkor több attributumot is ismernie kell azonnal, sőt már hamarabb is, és rákérdez előre, hogy azokkal mi legyen. akkor tudom, hogy mi fog történni vele.
ez lehet akár öt sor, öt választás is, de nem darabonként, hanem egy menüszinten (foyamatábraelem), de mindenképpen előre tájékoztatva és a döntés meghozatala után a cselekvés nemszakad meg, hogy újabb döntést kelljen hozni.
logikaibukfenc 2010.01.29. 16:50:00
mert nem döntheted el az elején.
csináljatok olyan oprendszert. az asztali vacak még mindig lejátsza.
ha eprom lenne benne akkor a dekodoló szoftvert is lehetne frissíteni rajta.
miért egy nyomorék szoftver teszi ezt.
az csak a tényleg nyomoréknak kell hogy mindent helyette csináljanak meg.
de ha beszélni meg mutogatni már tud, akkor hadd döntsön már rögtön az elején eldöntendő válasszal , hogy ugyan most épp csak mire kell a gép.
van érintésérzékeny , van átlátszó hajlítható papírvékony.
csak piktogramok és formák ugyanannyira jók lennének , mint a rövid hangvezérlés és vagy mutogatás.
mutogatni is képre lehet gyorsabban , mit több különálló kérdésre válaszolni, dönteni.
polgarp · http://gepelmeny.blog.hu/ 2010.02.04. 15:31:19
Ha még nem láttad volna, akkor nézd meg a videót ennél a bejegyzésnél: gepelmeny.blog.hu/2009/08/19/ez_elromlott .
Lehet, hogy igazad van abban, hogy a felhasználónak nem kell kettőnél több döntés.
Általában véve természetesen az "evidence based research", vagyis a bizonyítékokkal megalapozott döntések híve vagyok. Ez ebben az esetben azt jelenthetné, hogy leülök pár felhasználóval, aztán usability teszt. Ebben (és más hasonló a blogon megjelenő) az esetben nem ezt használtam, csak egy expert review-t.
Azt mindenesetre állítom, hogy a 2-es számú dialógusban lévő feliratok (Overwrite) jobb használhatóságot eredményeznek, mint a sima "Yes".