Малките неща подобряват потребителското изживяване!
Днес беше първият ми ден на новата ми позиция като директор на технологиите за млада софтуерна компания за маркетинг и електронна търговия тук в Индианаполис, наречена Патронпат. Докато преглеждах нашия софтуер днес и съдействах за нова интеграция, бях насърчен от изтънчеността на приложението. Нашето приложение интегрира онлайн поръчки с няколко POS системи.
Очаквам с нетърпение да работя с нашите екипи за разработка, за да използваме нашия потребителски интерфейс напълно персонализирано използване CSS и може би някои AJAX. Страхотната новина е, че това са до голяма степен козметични промени, които няма да изискват изкормване и възстановяване на приложението. До голяма степен вярвам, че приложението може да бъде подобрено по два начина, първият е способността да персонализирате взаимодействието на клиента, а вторият е да приложите някои основни „малки неща“.
Докато работех в Paypal снощи, открих само „малко нещо“. Когато премествате курсора на мишката върху конкретни връзки в интерфейса на Paypal, се появява хубав изчезващ подсказка и изчезва, когато излезете от него. Ето екранна снимка:
Често, когато забелязвам тези техники, правя малко ровене, за да разбера повече. В този случай разбрах, че Paypal просто използва
Yahoo! Библиотека на потребителския интерфейс за изграждане на подсказките. Дори по-добре, те просто показват съобщенията на действителното заглавие в тага (a) nchor. Това означава, че страницата е разработена нормално, но когато класът е добавен, JavaScript се погрижи за останалото.Малки акценти като този на софтуера наистина го правят по-добро потребителско изживяване. Може би по-впечатляващо е, че разработчиците в Paypal не си направиха труда да „преоткрият колелото“, те намериха добра библиотека и я внедриха.
Ще търся тези и други техники през следващите месеци за подобряване на потребителското изживяване на нашите приложения.