Malenkosti izboljšujejo uporabniško izkušnjo!
Danes je bil moj prvi dan na mojem novem položaju direktorja tehnologije za mlado podjetje za trženje in e-trgovanje s programsko opremo tukaj v Indianapolisu, imenovano Pokrovitelj. Ko sem danes pregledoval našo programsko opremo in pomagal pri novi integraciji, me je spodbudila prefinjenost aplikacije. Naša aplikacija vključuje spletno naročanje z več POS sistemi.
Veselim se sodelovanja z našimi razvojnimi skupinami, da bomo uporabniški vmesnik lahko popolnoma prilagodili CSS in morda nekaj AJAX. Odlična novica je, da gre v veliki meri za kozmetične spremembe, ki ne bodo zahtevale drobovja in obnove aplikacije. V glavnem verjamem, da je aplikacijo mogoče izboljšati na dva načina, prvi je sposobnost prilagajanja strankine interakcije, drugi pa izvajanje nekaterih osnovnih "malenkosti".
Ko sem sinoči delal v Paypalu, sem našel le 'malenkost'. Ko pomaknete miškino določene povezave v vmesniku Paypal, se prikaže prijeten namig, ki zbledi, in izgine, ko z miško iz njega izklopite. Tu je posnetek zaslona:
Pogosto, ko opazim te tehnike, malo kopljem, da bi izvedel več. V tem primeru sem ugotovil, da Paypal preprosto uporablja
Yahoo! Knjižnica uporabniškega vmesnika za sestavljanje namigov. Še bolje, preprosto prikažejo sporočila o dejanskem naslovu znotraj oznake (a) nchor. To pomeni, da je bila stran razvita normalno, ko pa je bil razred dodan, je za ostalo poskrbel JavaScript.Majhni poudarki, kot je ta na programski opremi, so resnično boljša uporabniška izkušnja. Morda je bolj impresivno, da se razvijalci v Paypalu niso trudili, da bi "znova iznašli kolo", našli so dobro knjižnico in jo implementirali.
V prihodnjih mesecih bom iskal te in druge tehnike za izboljšanje uporabniške izkušnje naših aplikacij.