Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When I was handed my first challenge of doing design for a web site (being up until that point a pure coder) I encountered a striking tendency in myself to want to neutralise colors. If I didn't know what color to make something, my default choice would be to desaturate it until it no longer offended my eye. On a fine level it works and you can solve a lot of individual UI "problems" this way. The problem is that as you accumulate these decisions you end up with a design that says nothing, has no motivation, fails to speak anything to the user. This is one way I know that I'm a mediocre designer. Great designers make bold decisions that challenge and energise the user and still they do it well.

I feel like Google has suffered from a similar problem - the solution to every UI problem these days is minimalism. Remove borders, accents, highlights, colors. On the surface it looks clean and simple but scratch beneath that and it seems to have no soul and no reason to exist.

I think the same issue goes directly to functional aspects as well - the functions and features on the page should feel alive as if they are speaking to me. I should be attracted to them, immersed in them, like they've been incorporated as parts of myself - but I'm not - I can barely differentiate them from the inactive, static parts of the page. Most of Google these days feels like I am filling out an IRS tax form. At best it is boring, at worst it is aggravating.

I'm looking forward to when we get through this new style of design from Google.



>> I encountered a striking tendency in myself to want to neutralise colors. If I didn't know what color to make something, my default choice would be to desaturate it until it no longer offended my eye. On a fine level it works and you can solve a lot of individual UI "problems" this way. The problem is that as you accumulate these decisions you end up with a design that says nothing, has no motivation, fails to speak anything to the user.

Interesting observation... this is something I struggled with as well coming from a coding background and trying to do design -- at the individual element level the colors seemed great, but pulling back to the larger picture everything looked washed out. Did you ever come up with a solution for this?


The solution is to find one or two contrast colors that you use sparingly. you would be surprised how much an icon or some text or a couple of elements in a contrasting color will make your design pop into life.

Think about it (loosly) the way you think about inheritance in OOP. What is the parent, what are the ancestors.

All elements on pages have a priority. That priority should be the guide of your visual heiarchy. This can be done with size alone but it can also be done with color.

Also black or almost black (#222-#333) as copy is always a good way to make sure your page has contrast. But again it depends on what you are doing.

I really need to finish my book on design for developers. I think I have found a way to create the bridge between being a developer and a designer. When I get to new york I will have more time.


The solution is to learn color and how it works. Start with something like color theory:

http://en.wikipedia.org/wiki/Color_theory


Kuler is a great tool for this sort of thing.

http://kuler.adobe.com/


Great designers make bold decisions that challenge and energise the user and still they do it well.

I'd say that depends on the subject. I don't want bold decisions to try and energize my experience with my text editor.


In other words, the new design looks like its designed by machines in the matrix film. Everything uniform and soul less.


Aka getting the chrome out of the way and letting the content take focus.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: