Micile lucruri îmbunătățesc experiența utilizatorului!
Astăzi a fost prima mea zi în noua mea funcție de director de tehnologie pentru o tânără companie de software de marketing și e-commerce aici, în Indianapolis, numită Patronpath. Pe măsură ce am analizat software-ul nostru astăzi și am asistat la o nouă integrare, am fost încurajat de sofisticarea aplicației. Aplicația noastră integrează comenzi online cu mai multe POS sisteme.
Aștept cu nerăbdare să lucrez cu echipele noastre de dezvoltare pentru a aduce interfața cu utilizatorul pe deplin personalizabilă utilizând CSS și, poate, unele AJAX. Vestea minunată este că acestea sunt în mare parte schimbări cosmetice, care nu vor necesita eliminarea și reconstruirea aplicației. În mare parte, cred că aplicația poate fi îmbunătățită în două moduri, primul este abilitatea de a personaliza interacțiunea clientului și al doilea este de a implementa câteva „lucruri mici” de bază.
În timp ce lucram aseară la Paypal, am găsit doar un „lucru mic”. Când treceți cu mouse-ul pe linkuri specifice din interfața Paypal, apare o descriere drăguță de fade-in și se estompează când ieșiți din mouse. Iată o captură de ecran:
Deseori, când observ aceste tehnici, fac puțină săpătură pentru a afla mai multe. În acest caz, am aflat că Paypal folosește pur și simplu
Yahoo! Biblioteca interfeței utilizator pentru a construi sfaturile de instrumente. Chiar mai bine, ele afișează pur și simplu mesajele titlului propriu-zis în eticheta (a) nchor. Aceasta înseamnă că pagina a fost dezvoltată în mod normal, dar când a fost adăugată clasa, JavaScript s-a ocupat de restul.Micile accente de acest gen pe software-ul îl fac într-adevăr o experiență mai bună pentru utilizator. Poate mai impresionant este că dezvoltatorii de la Paypal nu s-au obosit să „reinventeze roata”, au găsit o bibliotecă bună și au implementat-o.
Voi căuta aceste tehnici și alte tehnici în lunile următoare pentru a îmbunătăți experiența de utilizare a aplicațiilor noastre.