Male stvari poboljšavaju korisničko iskustvo!
Danas mi je bio prvi dan na novom mjestu direktora tehnologije za mladu softversku tvrtku za marketing i e-trgovinu ovdje u Indianapolisu, zvanu Patronpat. Dok sam danas pregledavao naš softver i pomagao u novoj integraciji, ohrabrila me sofisticiranost aplikacije. Naša aplikacija integrira internetsko naručivanje s nekoliko njih POS sustavi.
Radujem se suradnji s našim razvojnim timovima kako bi naše korisničko sučelje bilo potpuno prilagodljivo CSS i, možda, neke AJAX. Sjajna vijest je da su to uglavnom kozmetičke promjene koje neće zahtijevati uništavanje i ponovnu izgradnju aplikacije. Uglavnom, vjerujem da se aplikacija može poboljšati na dva načina, prvi je sposobnost prilagodbe klijentove interakcije, a drugi je primjena nekih osnovnih "sitnica".
Dok sam sinoć radio u Paypalu, pronašao sam samo 'sitnicu'. Kad pređete mišem preko određenih veza u Paypal sučelju, pojavit će se lijepi, postupni opis koji nestaje kada mišem pomaknete mišem. Evo snimke zaslona:
Često kad primijetim ove tehnike, malo kopam kako bih saznao više. U ovom sam slučaju otkrio da Paypal jednostavno koristi
Yahoo! Biblioteka korisničkog sučelja za izgradnju opisa alata. Još je bolje što oni jednostavno prikazuju poruke stvarnog naslova unutar (a) nchor oznake. To znači da je stranica razvijena normalno, ali kad je razred dodan, JavaScript se pobrinuo za ostalo.Mali su naglasci poput ovog na softveru koji ga zaista čine boljim korisničkim iskustvom. Možda je impresivnije da se programeri u Paypalu nisu potrudili 'izmisliti kotač', već su pronašli dobru knjižnicu i implementirali je.
Tražit ću ove i druge tehnike u sljedećim mjesecima kako bih poboljšao korisničko iskustvo naših aplikacija.