Miongozo 7 ya usanifu wa kiolesura cha Web3
Ukurasa ulihaririwa mwisho: 25 Desemba 2024
Miongozo ya utumiaji ni "kanuni za jumla" ambazo unaweza kutumia kupima utumiaji wa tovuti yako. Miongozo 7 hapa imeundwa mahususi kwa Web3 na inapaswa kutumiwa pamoja na kanuni 10 za jumla za usanifu wa mwingiliano (opens in a new tab) za Jakob Nielsen.
Miongozo saba ya utumiaji kwa web3
- Maoni hufuata kitendo
- Usalama na uaminifu
- Taarifa muhimu zaidi iko wazi
- Istilahi zinazoeleweka
- Vitendo ni vifupi iwezekanavyo
- Miunganisho ya mtandao inaonekana na ni rahisi kubadilika
- Udhibiti kutoka kwenye programu, sio kwenye mkoba
Ufafanuzi na mifano
1. Maoni hufuata kitendo
Inapaswa kuwa dhahiri wakati kitu kimetokea, au kinatokea.
Watumiaji huamua hatua zao zinazofuata kulingana na matokeo ya hatua zao za awali. Kwa hivyo ni muhimu wabaki wanafahamu kuhusu hali ya mfumo. Hii ni muhimu hasa katika Web3 kwani miamala wakati mwingine inaweza kuchukua muda mfupi kuidhinishwa kwenye mnyororo wa bloku. Ikiwa hakuna maoni yanayowafahamisha wasubiri, watumiaji hawana uhakika kama kuna chochote kimetokea.
Vidokezo:
- Mfahamishe mtumiaji kupitia ujumbe, arifa, na tahadhari nyingine.
- Wasiliana nyakati za kusubiri kwa uwazi.
- Ikiwa kitendo kitachukua zaidi ya sekunde chache, mhakikishie mtumiaji kwa kipima muda au uhuishaji ili kumfanya ahisi kama kuna kitu kinatokea.
- Ikiwa kuna hatua nyingi katika mchakato, onyesha kila hatua.
Mfano: Kuonyesha kila hatua inayohusika katika muamala huwasaidia watumiaji kujua wako wapi katika mchakato. Aikoni zinazofaa humjulisha mtumiaji hali ya matendo yake.
2. Usalama na uaminifu vimejengewa ndani
Usalama unapaswa kupewa kipaumbele, na hili linapaswa kusisitizwa kwa mtumiaji. Watu wanajali sana kuhusu data zao. Usalama mara nyingi huwa ni jambo la msingi kwa watumiaji, kwa hivyo unapaswa kuzingatiwa katika ngazi zote za usanifu. Unapaswa daima kutafuta kujipatia uaminifu wa watumiaji wako, lakini jinsi unavyofanya hivi kunaweza kumaanisha mambo tofauti kwenye programu tofauti. Haipaswi kuwa wazo la baadaye, bali inapaswa kusanifiwa kwa makusudi kote. Jenga uaminifu katika uzoefu wote wa mtumiaji, ikijumuisha chaneli za kijamii na nyaraka, pamoja na UI ya mwisho. Mambo kama kiwango cha ugatuaji, hali ya multi-sig ya hazina, na iwapo timu imefichuliwa (doxxed), yote huathiri uaminifu wa watumiaji.
Vidokezo:
- Orodhesha ukaguzi wako kwa fahari
- Pata ukaguzi mwingi
- Tangaza vipengele vyovyote vya usalama ulivyosanifu
- Angazia hatari zinazowezekana, ikijumuisha miunganisho ya msingi
- Wasiliana kuhusu utata wa mikakati
- Zingatia masuala yasiyo ya UI ambayo yanaweza kuathiri mtazamo wa watumiaji wako kuhusu usalama
Mfano: Jumuisha ukaguzi wako kwenye sehemu ya futa, kwa ukubwa unaoonekana.
3. Taarifa muhimu zaidi iko wazi
Kwa mifumo tata, onyesha tu data muhimu zaidi. Amua nini ni muhimu zaidi, na upe kipaumbele onyesho lake. Taarifa nyingi mno ni mzigo na kwa kawaida watumiaji huegemea kwenye kipande kimoja cha taarifa wanapofanya maamuzi. Katika DeFi, hii pengine itakuwa APR kwenye programu za mavuno na LTV kwenye programu za kukopesha.
Vidokezo:
- Utafiti wa mtumiaji utafichua kipimo muhimu zaidi
- Fanya taarifa muhimu iwe kubwa, na maelezo mengine yawe madogo na yasiyoonekana sana
- Watu hawasomi, wanapitia kwa haraka; hakikisha usanifu wako unaweza kupitiwa kwa haraka
Mfano: Tokeni kubwa zenye rangi kamili ni rahisi kupata wakati wa kupitia kwa haraka. APR ni kubwa na imeangaziwa kwa rangi ya lafudhi.
4. Istilahi zilizo wazi
Istilahi inapaswa kueleweka na kuwa sahihi. Lugha ya kitaalamu inaweza kuwa kizuizi kikubwa, kwa sababu inahitaji uundaji wa mtindo mpya kabisa wa kiakili. Watumiaji hawawezi kuhusisha usanifu na maneno, vishazi na dhana ambazo tayari wanazijua. Kila kitu kinaonekana kutatanisha na kigeni, na kuna mteremko mkali wa kujifunza kabla hata ya kujaribu kukitumia. Mtumiaji anaweza kuikaribia DeFi akitaka kuweka akiba ya pesa, na anachokipata ni: Uchimbaji, kilimo, kuweka hisa, utoaji, hongo, kuba, kabati, veTokens, uwekezaji, epoch, algorithm zilizogatuliwa, ukwasi unaomilikiwa na itifaki… Jaribu kutumia istilahi rahisi zitakazoeleweka na kundi kubwa zaidi la watu. Usibuni istilahi mpya kabisa kwa ajili ya mradi wako tu.
Vidokezo:
- Tumia istilahi rahisi na thabiti
- Tumia lugha iliyopo kadri iwezekanavyo
- Usibuni istilahi zako mwenyewe
- Fuata kaida zinapojitokeza
- Waelimishe watumiaji kadri iwezekanavyo
Mfano: "Zawadi zako" ni istilahi inayoeleweka kwa mapana, isiyoegemea upande wowote; si neno jipya lililobuniwa kwa ajili ya mradi huu. Zawadi hizo zimeonyeshwa kwa dola za kimarekani (USD) ili kuendana na mifumo ya kiakili ya ulimwengu halisi, hata kama zawadi zenyewe ziko katika tokeni nyingine.
5. Vitendo ni vifupi iwezekanavyo
Harakisha mwingiliano wa mtumiaji kwa kuweka pamoja vitendo vidogo. Hii inaweza kufanywa katika kiwango cha mkataba-erevu, na pia katika UI. Mtumiaji hapaswi kuhama kutoka sehemu moja ya mfumo kwenda nyingine - au kuondoka kabisa kwenye mfumo - ili kukamilisha kitendo cha kawaida.
Vidokezo:
- Unganisha "Idhinisha" na vitendo vingine inapowezekana
- Kusanya hatua za kusaini karibu iwezekanavyo
Mfano: Kuunganisha "ongeza ukwasi" na "weka hisa" ni mfano rahisi wa kiongeza kasi kinachookoa mtumiaji muda na gesi.
6. Miunganisho ya mtandao inaonekana na ni rahisi kubadilika
Mfahamishe mtumiaji kuhusu mtandao gani ameunganishwa nao, na toa njia za mkato zilizo wazi za kubadilisha mtandao. Hii ni muhimu hasa kwenye programu za minyororo mingi. Kazi kuu za programu bado zinapaswa kuonekana ukiwa haujaunganishwa au umeunganishwa kwenye mtandao usiokubalika.
Vidokezo:
- Onyesha sehemu kubwa ya programu iwezekanavyo ukiwa haujaunganishwa
- Onyesha ni mtandao gani mtumiaji ameunganishwa nao kwa sasa
- Usimlazimishe mtumiaji kwenda kwenye mkoba ili kubadilisha mtandao
- Ikiwa programu inamtaka mtumiaji kubadili mtandao, anzisha kitendo kutoka kwa mwito mkuu wa kuchukua hatua
- Ikiwa programu ina masoko au kuba za mitandao mingi, eleza wazi ni kundi gani mtumiaji analitazama kwa sasa
Mfano: Muonyeshe mtumiaji ni mtandao gani ameunganishwa nao, na mruhusu kuubadilisha, katika upau wa programu.
7. Udhibiti kutoka kwenye programu, sio kwenye mkoba
UI inapaswa kumwambia mtumiaji kila kitu anachohitaji kujua na kumpa udhibiti wa kila kitu anachohitaji kufanya. Katika Web3, kuna vitendo unavyochukua katika UI, na vitendo unavyochukua kwenye mkoba. Kwa ujumla, unaanzisha kitendo katika UI, na kisha unakithibitisha kwenye mkoba. Watumiaji wanaweza kujisikia vibaya ikiwa nyuzi hizi mbili hazijaunganishwa kwa makini.
Vidokezo:
- Wasiliana hali ya mfumo kupitia maoni katika UI
- Weka rekodi ya historia yao
- Toa viungo vya kwenda kwenye vichunguzi vya bloku kwa ajili ya miamala ya zamani
- Toa njia za mkato za kubadilisha mitandao.
Mfano: Kontena isiyoonekana sana humuonyesha mtumiaji tokeni husika alizonazo kwenye mkoba wake, na CTA kuu hutoa njia ya mkato ya kubadilisha mtandao.






