Ongoing Onboarding: How Duolingo Introduces New Skills
Continue to Ongoing Onboarding: How Duolingo Introduces New Skills…
Between looking for a good restaurant to finding affordable health care, our lives online can be pretty hectic. The day-to-day details and volume of work can sometimes make it difficult to see the forest for the trees. The first day of April is a great time to pause for a moment, take a fresh look at your website, and confirm whether or not you are meeting some basic user experience benchmarks. Don’t know which benchmarks to use? We’ve prepared a list.
Hopefully by now you’ve realized that 1) it’s April Fool’s Day! And 2), these tips are pretty much the opposite of what we would recommend. At Crux Collaborative, we work to recognize bad UX and take immediate action to fix it. It’s an important part of what we do – and it happens across disciplines and roles, every day, and on every project.
If you work at Crux Collaborative, you are a user experience fanatic. And that means that we support each other and our clients by constantly analyzing what we create from the end-user’s perspective.
All project phases must answer to the “Does this make sense for the user?” question. From the initial meetings about the project, to looking at a published site weeks later – we strive to ensure everything we create answers this question positively. And when it doesn’t, we work collaboratively to find a solution that does.
From our experience, we’ve found the following will help your website’s usability and keep your users happy and engaged. So, all kidding aside, here are 5 actual practices we employ when working on user experiences:
1. Identify user goals, and remove the barriers to achieving them. You will serve your users well if you can identify their goals – and create clear paths to achieve them. For example, if you’re creating a registration form that enables users to customize a Real Estate search, here are some questions to ask:
2. Listen to your users, preferably with other members of the team. There is no more humbling experience than to see your sweet new navigation idea completely flop in a usability test. Watching users interact with your site providing real-time feedback provides invaluable information that you can use to improve the user experience.
3. Implement responsive design. Creating websites that work well, regardless of the device used to view them, is a major win for usability. Have you used a site on a desktop computer, only to find out that you need to re-learn the user interface when using it from a mobile device? We don’t like that either. Having a consistent user experience between devices is becoming an expected behavior. You may as well get on board and learn how you can make your current site responsive. Here are 4 questions to ask before you start creating a responsive website.
4. Consider users with disabilities. Creating an “accessible” website means creating a better user experience for disabled users. There are several things you can do right now to improve user experience for these users. Making a website more accessible creates a better user experience by definition.
5. Be conservative in what you send, and liberal in what you accept. Also known as the robustness principle, this approach can keep your users from having to work extra hard to use your site. For example, have you ever had a registration form error-out by demanding you add dashes to a phone number? Yeah, we think that sucks too. Interactions should be easy for users, even if it’s hard for you to build. Be liberal in what you accept (dashes, spaces, no spaces) and conservative in what you send (errors for not using a highly specific format). You can apply this to many places in your website’s user experience.
And don’t forget to ask, “Does this make sense for the user?” Asking this question early and often will save a lot of pain and suffering later on.
To learn more about our expertise with user experience consulting, please don’t hesitate to contact us.
Continue to Ongoing Onboarding: How Duolingo Introduces New Skills…