Són les petites coses que milloren l'experiència de l'usuari.
Avui era el meu primer dia en el meu nou càrrec com a director de tecnologia per a una jove empresa de programari de màrqueting i comerç electrònic aquí a Indianapolis, anomenada Camí patronal. Mentre revisava el nostre programari avui i assistia a una nova integració, la sofisticació de l’aplicació em va animar. La nostra aplicació integra comandes en línia amb diverses POS sistemes.
Estic desitjant treballar amb els nostres equips de desenvolupament per aconseguir que la nostra interfície d'usuari sigui totalment personalitzable CSS i, potser, alguns AJAX. La gran notícia és que es tracta en gran mesura de canvis cosmètics que no requeriran de destripar i reconstruir l'aplicació. En gran part, crec que l'aplicació es pot millorar de dues maneres, la primera és la possibilitat de personalitzar la interacció del client i la segona és implementar algunes "petites coses" bàsiques.
Mentre treballava a Paypal ahir a la nit, només vaig trobar una "petita cosa". Quan passeu el ratolí per enllaços específics a la interfície de Paypal, apareix una bona descripció d'instrument de fade-in que s'esvaeix quan en sortiu el ratolí. Aquí teniu una captura de pantalla:
Sovint, quan noto aquestes tècniques, faig una mica d’excavació per saber-ne més. En aquest cas, vaig descobrir que Paypal simplement utilitza el fitxer
Yahoo! Biblioteca d’interfície d’usuari per crear els consells d’informació. Encara millor, simplement mostren la missatgeria del títol real dins de l’etiqueta (a) nchor. Això vol dir que la pàgina es va desenvolupar amb normalitat, però quan es va afegir la classe, JavaScript es va encarregar de la resta.Hi ha pocs accents com aquest en el programari que realment el converteixen en una experiència d’usuari millor. Potser el més impressionant és que els desenvolupadors de Paypal no es van molestar a "reinventar la roda", van trobar una bona biblioteca i la van implementar.
Cercaré aquestes i altres tècniques els propers mesos per millorar l'experiència d'usuari de les nostres aplicacions.