In Part 1, we created a basic D3 component with React that responds to updates. We can take this a step further if we want. Animation is one of the things D3 does really well, but the details can be a bit challenging at first. We can abstract these away in our component and provide an easy way for anyone to reuse our work.
User testing can be a bit elusive with “real world work,” very often because stakeholders haven’t ever had a chance to appreciate its value when developing products.
Here's the story of one of our own applications and the methodology behind the user testing we completed.
To many designers, consistency doesn’t scream sexy. But to anyone with an understanding of user experience, there couldn’t be a bigger turn on.
When someone visits a site for the first time, that’s a new experience. You can make the experience look and feel the same as others but, ultimately, it’s different because the core product is (hopefully) different. While I don’t believe in walking through the motions, the less a user has to learn during a new experience, the better.
We should design with this in mind.
You're wasting time on design and you don't even know it yet. Check out how you can speed up your process and unify your team with modular design.
- ← Previous
- Next →