Son as pequenas cousas que melloran a experiencia do usuario.
Hoxe foi o meu primeiro día no meu novo cargo como director de tecnoloxía dunha nova empresa de software de mercadotecnia e comercio electrónico aquí en Indianápolis, chamada Patrón. Mentres revisei o noso software hoxe e axudei nunha nova integración, alentoume a sofisticación da aplicación. A nosa aplicación integra pedidos en liña con varios POS sistemas.
Estou desexando traballar cos nosos equipos de desenvolvemento para que a nosa Interface de usuario sexa totalmente personalizable CSS e, quizais, algúns AJAX. A gran noticia é que estes son en gran parte cambios cosméticos que non requirirán destripar e reconstruír a aplicación. En gran medida, creo que a aplicación pódese mellorar de dúas formas, a primeira é a capacidade de personalizar a interacción do cliente e a segunda é a de implementar algunhas "cousas pequenas" básicas.
Cando estaba traballando en Paypal onte á noite, atopei só unha "cousa". Cando pasas o rato sobre ligazóns específicas na interface de Paypal, aparece unha boa información sobre ferramentas que se desvanece cando saes o rato. Aquí tes unha captura de pantalla:
Moitas veces, cando noto estas técnicas, fago un pouco de escavación para saber máis. Neste caso, descubrín que Paypal simplemente está a utilizar o
Yahoo! Biblioteca de interfaces de usuario para construír as ferramentas. Aínda mellor, simplemente están mostrando a mensaxe do título real dentro da etiqueta (a)nchor. Isto significa que a páxina desenvolveuse normalmente, pero cando se engadiu a clase, JavaScript encargouse do resto.Son pequenos acentos como este no software que realmente fan que sexa unha mellor experiencia de usuario. Quizais o máis impresionante é que os desenvolvedores de Paypal non se molestaron en 'reinventar a roda', atoparon unha boa biblioteca e implementárona.
Buscarei estas e outras técnicas nos próximos meses para mellorar a experiencia do usuario das nosas aplicacións.