|
From: | David Adam Bordoley |
Subject: | Re: Of applications and documents |
Date: | Tue, 03 Jun 2003 08:27:32 -0400 |
Sheldon Gill writes:
The key with toplevel menus is to reorganize them to be more documentfriendly. I'm a big fan of the macintosh single menubar design. One ideai've had floating around in my head is:New File Edit View HelpFirst problem is that the single menubar at the top is copyright Apple so _nobody_ else can use it. They've threatened people in the past.
I'm fairly certain this isn't true, especially with apple's loss of its look and feel lawsuit way back when. The single menubar has so many advantages that not trying to implement in gnu/linuxstep would really be a shame. However it is worth noting that apple has taken to actually patenting some of there more current ui innovation and I would be somewhat more careful when thinking about implementing these (spring loaded folders come to mind).
The order of menu items etc and why is explained in the Mac HIG andelsewhere so I won't repeat it but I will point this out:A big part of the "ease of use" on the mac is by applications adhering to the standards and conventions. If every application has the same menu order and puts items in the same places as far as possible then it becomes easierfor everyone.
This is true, but HIG's only provide the base for a good ui. A ui that follows a HIG exactly can still suck. This is a common falacy that i've seen amoung gnome developers. That said the current gnome hig is quite good, though slightly incomplete. I would recommend gnu/linux step think about adopting it with some changes (notably close buttons in instant apply dialog really suck).
Anyway, what you're really are suggesting here David is writing a 'Finder-alike' with more sophisticated features and behaviours. That's a large task and one that gnustep currently isn't complete enough toundertake.
As stated before my interest is linuxstep mostly. My hope is that gnustep/linuxstep can eventually mature enough that it can finally provide the really great unix desktop experience that so far has eluded us.
dave
[Prev in Thread] | Current Thread | [Next in Thread] |