|
|
Design and coding are two opposite ends of the same spectrum when it comes to the Internet. They must remain balanced to be useful. I believe good design must have equally good coding. Many designers will be accused of not knowing enough about the coding process and so their designs become difficult to code. The inefficient coding hampers the design and vice versa. The page has become unbalanced. Therefore, I base my designs on simplicity, function, efficiency, and balance.
Simplicity. This does not mean plain, boring, or ugly. There is beauty and elegance in simplicity if done correctly. In design, it is often the hardest concept to grasp for most people. It is easier to fill the space than to just leave it. It is all about using the space wisely and effectively. I prefer to use simplicity as often as possible.
Function & Efficiency. Function and Efficiency frequently mingle in design. It's important to remember that others will be utilizing your design while on the web, so making it user-friendly while still aesthetically pleasing means employing function into my designs. Efficiency, in this case, deals more with the coding side of things. Clean, efficient code is very important to a functional design. Which leads to...
Balance. This is the most important element. Keeping the design balanced as well as having the right kind of coding makes all the difference. While good coding cannot save a horrible design, and the opposite is true, keeping them balanced helps in the long run.
I strive to make all of my designs and coding fit the above ideas.
|
|
|