Make the most important button look like it’s the most important one.
Put buttons in a sensible order.
Label buttons with what they do.
If users don’t want to do something, don’t have a button for it.
Make it harder to find destructive buttons.
Nothing particularly revolutionary there, right? Ever since the <button> tag arrived in HTML4, buttons haven’t been especially difficult to create. Despite this, it’s rather easy to find buttons that don’t comply with these basic best practices, so I’m going to dig into them a little deeper in this column. Read More
A chatbot is an application that can simulate having a conversation with a human being. There are two types of chatbots:
Rule-based chatbots—These chatbots are only as smart as their developers have programmed them to be, their capabilities are limited, and using them can be frustrating.
Chatbots that use artificial intelligence (AI)—These chatbots actually understand human language—not just commands—and they continually become smarter as they learn from the people who interact with them.
At the Fast Co. Festival in November 2016, chatbots reigned supreme. Chatbots and virtual assistants are becoming standard features of mobile user interfaces. Google released its smart, instant-messaging app Allo in September 2016. This mobile app both supports dictation and functions as a virtual assistant. Apple introduced the iOS feature Siri way back in October 2011 and have since improved it. Siri dictation has been an integral part of iOS since May 2012. According to recent rumors, Samsung’s Bibby—their AI virtual assistant—may debut in their imminent release of the Galaxy 8. Read More
There’s no question that users will abandon any Web site or mobile app they don’t enjoy using. User experience is a key determinant of success or failure. Yet 73 percent of industry executives see user experience as one of the toughest challenges they face. Even well-funded sites and apps can fail to gain adoption without a good, user-focused design.
Some aspects of creating a quality user experience are obvious. For example, if users can’t figure out how to use your site, chances are high they’ll abandon your offering and look elsewhere. Likewise, the best product teams employ fleshed-out user personas to help them address each user’s specific needs.
But if you stopped there, you would be leaving out one of the most important—and hardest to define—components of a compelling user experience: user satisfaction. Read More