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