Это мелочи, которые улучшают пользовательский опыт!
Сегодня был мой первый день в моей новой должности директора по технологиям в молодой компании, занимающейся разработкой программного обеспечения для маркетинга и электронной коммерции, здесь, в Индианаполисе, под названием Покровитель. Когда я сегодня просматривал наше программное обеспечение и помогал в новой интеграции, меня воодушевила сложность приложения. Наше приложение объединяет онлайн-заказы с несколькими POS систем.
Я с нетерпением жду возможности поработать с нашими командами разработчиков, чтобы сделать наш пользовательский интерфейс полностью настраиваемым с использованием CSS и, возможно, некоторые AJAX. Хорошая новость состоит в том, что это в основном косметические изменения, которые не потребуют удаления и восстановления приложения. В целом, я считаю, что приложение можно улучшить двумя способами: первый - это возможность настроить взаимодействие с клиентом, а второй - реализовать некоторые базовые «мелочи».
Когда я вчера вечером работал в Paypal, я обнаружил «мелочь». Когда вы наводите курсор мыши на определенные ссылки в интерфейсе Paypal, появляется приятная всплывающая подсказка, которая исчезает при наведении курсора мыши на нее. Вот скриншот:
Часто, когда я замечаю эти техники, я немного копаюсь, чтобы узнать больше. В этом случае я обнаружил, что Paypal просто использует
Yahoo! Библиотека пользовательского интерфейса для создания всплывающих подсказок. Более того, они просто отображают сообщение о фактическом заголовке внутри тега (a) nchor. Это означает, что страница разрабатывалась нормально, но когда класс был добавлен, обо всем остальном позаботился JavaScript.Такие небольшие акценты в программном обеспечении действительно делают его удобнее для пользователей. Возможно, более впечатляющим является то, что разработчики Paypal не удосужились «изобретать велосипед», они нашли хорошую библиотеку и реализовали ее.
В ближайшие месяцы я буду искать эти и другие методы, чтобы улучшить пользовательский опыт наших приложений.