Tuesday, December 06, 2005

The importance of good Graphic User Interface design

I know that it is sometimes hard for a programmer to see why design is important; graphic design is seen by many programmers as a natural enemy since, by nature, graphic designers don't code! This has been the case since the early days of the web when there was a battle between programmers who took delight in hand-coding, and designers who used GUI design environments like Dreamweaver or GoLive - the Microsoft product being abhorred by both designers and programmers will NOT be mentioned here .

But the web has now moved from its research distribution roots to become a complex communications and application platform, and so a lot of hard work and good research has gone into creating a good user experience on the web. And it has taken teams of specialists - programmers and designers - to achieve gains in the field of improved User experience through good GUI design. GUI design may be only one tool that we are now using to improve our products, but since I'm totally biased, I'll push my barrow here.

So programmers, be nice to your interface designers, and interface designers, do the same. Neither of you would have a job without the other!

No comments: