Posted by: Anonymous Coward
on February 27, 2005 04:39 AM
I have always despised photoshops layout. It's a screen space whore. When I do the small amount of image editing I do, I need another app to preview images (one thing I'd like to see in gimp is a better preview machine, something in a FULL WINDOW would be nice, instead of a file dialogue with no view options). But the gimp plays so nicely with preveiwers like gqview...
People are stupid, they want their work done for them. And they won't be happy with software until it does their work for them. You shouldn't have to fight an app, but you should have to learn it to some reasonable extent. Gimp SHOULD NOT be a HIG application; it's very specialized. All these interface boys are overpaid, I'm sorry but it's important but that doesn't mean we have to throw away new ideas for standardization where standardization doesn't belong.
The most wildly popular platform in the world offers no standardization, and it even helps developers break rules to make their apps do obnoxious things. And here we are, trying to limit ourselves to standards. The standards are in working with things that don't quickly adjust, other programs, computers; users adjust and are often happier after they adjust.
One simple example of this that comes to mind is tabbed terminals. I find them annoying, because it's pointless. That's what gnuscreen was written for, and gnuscreen is usable with 10 shells open, but a terminal with 10 tabs is a bit hard to see what's going on. But it's easier for new users to understand terminals. It took me 5 minutes to learn to use gnuscreen at the level that you can use tabs. But this is a special case. It would be stupid to have a web browser with a keyboard switching system. Why? Because you commonly, and efficiently, use your mouse to browse the web. But you don't use your mouse in your terminal.
Re:What is wrong with the GIMP interface?
Posted by: Anonymous Coward on February 27, 2005 04:39 AMPeople are stupid, they want their work done for them. And they won't be happy with software until it does their work for them. You shouldn't have to fight an app, but you should have to learn it to some reasonable extent. Gimp SHOULD NOT be a HIG application; it's very specialized.
All these interface boys are overpaid, I'm sorry but it's important but that doesn't mean we have to throw away new ideas for standardization where standardization doesn't belong.
The most wildly popular platform in the world offers no standardization, and it even helps developers break rules to make their apps do obnoxious things. And here we are, trying to limit ourselves to standards. The standards are in working with things that don't quickly adjust, other programs, computers; users adjust and are often happier after they adjust.
One simple example of this that comes to mind is tabbed terminals. I find them annoying, because it's pointless. That's what gnuscreen was written for, and gnuscreen is usable with 10 shells open, but a terminal with 10 tabs is a bit hard to see what's going on. But it's easier for new users to understand terminals. It took me 5 minutes to learn to use gnuscreen at the level that you can use tabs. But this is a special case. It would be stupid to have a web browser with a keyboard switching system. Why? Because you commonly, and efficiently, use your mouse to browse the web. But you don't use your mouse in your terminal.
My $.02
#