In this article I would like to talk about the notion of perfect design and how to try to achieve it (or get closer at least).
The topic is quite subjective and there may appear a lot of questions. Where is the golden mean of perfect design? Is it possible to create such design? If yes what should we do first to create perfect design? Scratch one’s head and doubt how to begin?
Let's review the basic things for a start.
I think that great design starts with a well-done prototype that shows the main idea. I can understand that due to different circumstances (budget restrictions or when you just need to create a simple landing page) you don’t always have an opportunity or necessity to create a prototype. However, in my own experience when you have a prototype the whole design process becomes much easier. So let’s imagine that we have a prototype, what’s next?
We can identify 5 main stages of design process.
1. Define the style of future design (making a guideline that shows what our customer needs, checking latest design trends), creating a colour scheme.
2. Creating a grid. What grid to select depends on customer requirements. There are a lot of frameworks (for example Bootstrap), and they have advantages and disadvantages, but we will discuss it next time.
3. Choosing fonts and headline layout according to website theme.
As a rule, there are two fonts used – main and additional one.
4. Pictures, icons and infographics. Perfect design should include beautiful images, because a person reads images first and only then reads a text.
There are a lot of services where you can buy great and high-quality pictures.
When creating a desktop version you should consider how elements are going to look on different devices. It is especially important when various frameworks are used.
It is wrong to say that there is some ultimate guide with instructions for designers.
Each person perceives the world around in a different way. It refers to what people see on the screen (one can consider it as something good, another one as bad). Each of these 5 stages mentioned above require separate skills which a designer should use to achieve good results. In my next articles I will try to describe each of these stages individually.