|
Posted by: stak
Posted on: 2007-08-29 23:20:12
So I was sitting here and staring at my laptop screen while in between tasks, and my eye happened to fall up on Opera's "File" menu. It reminded me of a post I read a while back (I think on Raymond Chen's blog, but I can't find it now) about how the "File" menu is now used in all sorts of applications for all sorts of things that have absolutely nothing to do with files. It was first introduced way back in some earlier version of Windows and actually contained operations to do with files (like "Open", "Save", etc.). Opera's "File" menu, on the other hand, has things like "New Tab", "New Window", "Work Offline" and other things that have nothing to do with files.
I think one of the main reasons this happens is the "look at X" syndrome. This is when people are developing a new product, and instead of just thinking about how they would like their product to look and feel, they decided to take a look and see how other people do it first. It seems innocuous enough, but those quick peeks at other applications tend to have long-lasting effects. If you look at three other applications, each of which has a "File" menu, you're probably more likely to put one in your own application even if you're not conciously aware that's why you're doing it. The human mind has this amazing ability to come up with a justification for just about any decision. In this case, you'll probably convince yourself that having a "File" menu is totally appropriate and justified when it's completely irrelevant. Assuming you do stop and think about it, that is.
This idea/concept/whatever-you-want-to-call-it has come up a number of times for me in the last few days in the various things I'm working on. When I'm developing something, I prefer to not look at how other people have done similar things until I have a fairly concrete idea of what exactly I'm looking for and how I want it to work. There are undoubtedly improvements that can be made based on other people's work, but that shouldn't happen at the cost of original thinking. Being influenced by other people's work too early in the development cycle tends to do just that - any new and innovative ideas you might have had get abandoned in favour of the tried-and-tested route that somebody else has already done. That just works out poorly for everybody.
|
|
(c) Kartikaya Gupta, 2004-2024. User comments owned by their respective posters. All rights reserved.
You are accessing this website via IPv4. Consider upgrading to IPv6!
|