It’s always difficult to get started. The same is true with web design because every venture starts with an idea, and the resulting idea must be realized later. The task becomes more difficult the more variables that need to be considered.
Creating websites requires taking into account the client’s requirements on the one hand, and the knowledge of the party implementing the project on the other. It may turn out that the convergence of these two requirements is not 100%. Why is this happening? Because the client has his vision, beliefs, and the company knows that there are more optimal solutions that the client does not agree to. Believe it or not, web design can have very little room for maneuver.