15 Things Apple Should Change in Mac OS X
richi writes "Two of Computerworld's top operating systems editors, a Mac expert and a Windows expert, compare notes on what Apple should reconsider as it develops Mac OS X 10.5 Leopard. Mac OS X 10.4, or Tiger, is (in their opinion) a noticeably better operating system than XP or Vista. But it is not perfect. OS X has its own quirks and flaws, and they set out to nail down some of the 'proud nails' for the next release." From the article: "7. Inconsistent User Interface. Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different? Safari, like several other Apple-made apps such as the Finder and Address Book, uses a brushed-metal look. iTunes sports a flat gun-metal gray scheme and flat non-shiny scroll bars. Mail is somewhere in between: no brushed metal, lots of gun-metal gray, and the traditional shiny blue scroll bars. Apple is supposed to be the king of good UI, and in many areas, it is. But three widely used apps from the same company with a different look? Sometimes consistency isn't the hobgoblin of little minds."
11. Managing Window Size.
. . .
Here's a thought that's simple and solves about 80% of the problem. What if Apple made both lower corners of Mac windows draggable? What if all four corners were? Either of those minor improvements would be quite welcome.
How about regular click an edge to move the entire window, and control-click-drag anywhere on an edge to resize? (or vice versa)
"We are all geniuses when we dream"
- E.M. Cioran
But OS X 10.5 is pretty much in the can. Right now, Apple is focusing on bug fixes/performance tweaks. Some of these are good suggestions, maybe they'll take them up for OS X 10.6 guys...
Taking guns away from the 99% gives the 1% 100% of the power.
Can't put widgets on the Desktop? Um, you can actually - but you need a widget to do it. The Devmode widget for one.
And that solves the whole "no date on the desktop" one - and probably some of the others too.
But it(Tiger) is not perfect.
Noooooooooooooooooooooooo.
I come from an OS/2, Windows, and Linux (some X but mostly CLI as of recent) background. I have a Mac (because of the Mini) and I just cannot get used to using it. In fact, I dislike it in almost every single way. The only reason it continues to be my desktop machine is because my SMP box has a bad CPU fan on one of the chips and I'm too cheap to replace both.
;))
* I hate the fact that I can never find *anything* I'm looking for. I spend entirely too long searching around for applications, their support files, and system configuration options. I realize that Apple designs these things for people who aren't familiar with computers, but fuck, it makes it hard for someone that is quite comfy with Linux and Windows configurations.
* I hate the fact that I have no idea what the fuck is going on behind the scenes with the Mac. Yeah, XP has gotten to this point but I guess because I have a basic idea built up over the years from other versions of Windows, I don't mind as much. Being built on Unix, I would expect to understand more about what OS X is doing -- but I don't.
* I really don't like the fact that I *could* do stuff on the CLI but I can never find out how. The files aren't in the locations I would expect.
As I said, I use it as my desktop (which is basically web browsing) but that's because I don't have a choice. I have a friend that is amazed as how often mine "pinwheels". I have a 1.42 with a GB of RAM and it still pinwheels constantly. "That's just not right," he says. I agree.
While I don't think Apple should be like Windows or Linux or OS/2, I really do think that they should reconsider their design choices or make some easy to find options that would change their design to fit the needs of everyone if they so choose (like putting the minimize and close options on the "correct" side of the window
This one would be a complete disaster. The dock is cluttered enough as it is. That's what they made Expose' for.
Taking guns away from the 99% gives the 1% 100% of the power.
"2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison"
Well, pressing the 'Enter' key does precisely that.
One of the things thats always bothered me when I use OS X is the way that the maximize button behaves. I can see how its behaviour under OS X makes sense in a certain way (Only enlarging to be 'big enough'), but I maximize a window to hide the clutter behind it as well as to see some more content in the foreground window.
I've dug around in the system preferences a bit, and looked on google as well, and can't seem to find any way of changing this behaviour. Would an option to change behaviour be so hard? As silly as it may sound, its been one of the few annoying things thats really been keeping me from using OS X in any serious manner.
I must take exception to their: 10. Accessing Applications discussion. Having a second tier of apps or whatever on the dock, would, I think ruin the minimalist elegance of the dock. Finding lesser used apps is what Spotlight if for. Click the button (or Apple+Space, which is much simpler) and type what you want. Done. No expanding submenus a la the Start Menu.
...if we should trust someone to give design interface advice who spreads their article over four pages.
"Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different? "
;-)
Maybe because you don't want to click 'reply' when you want to buy a song?
Many times I read about UI inconsistency in Apple applications, such as those mentioned in the post: Mail, Safari, iTunes. I note it as well, that they look different. However, I realize that I do not feel the inconsistency whle working with them, I do not notice it. Strange, how come? How it is possible, that I was feeling the inconsistency on my Linux machine even there was unified look of all applications and I am still feeling inconsistency on any Windows machine where is unified look as well? I found out, that it is not about the look, but more about the feel, more about the behavior of applications, more about expectations how the applications will react to your commands, how the applications understand your intentions.
I agree, UI look in Apple applications is not consistent, but the behavior is in majority cases consistent. And that is what counts. While working, you do not notice whether the app is brushed metal, Aqua or grayish plastic.
It is just my observation...
First they ignore you, then they laugh at you, then they fight you, then you win.
IIRC, the actual quote they were going for is "A foolish consistency is the hobgoblin of little minds" and the point he was making is that small-minded people tend to get bogged down worrying about consistency where it doesn't really matter. In other words, if your list of biggest gripes includes items like this, get a life.
--MarkusQ
The person or persons who wrote this article seemed to be in a hurry to come up with 15 items. Three of them are all about how to view things sorted in Finder and even then they seem to relate back to resizing the window, which is also one of the items listed.
I think they were rushed to meet a deadline and were really just wanting to cause a ruckus with an editorial piece about how Apple is not to their personal liking. I don't think they actually put much effort into writing this article.
The shutdown thing is laughable. It actually takes me less key presses to shutdown on my Mac than on my windows machine. If the person writing the article had patience they could also wait the 25 seconds it takes the machine to shutdown automatically once the shutdown button has been pressed. Personally, I use that time to get up and stretch for a few seconds.
It isn't a maximize button. The last time I owned a computer that primarily ran Windows was in 2001, so I'm used to it. I use the "Application -> Hide others" command to get rid of the clutter of other windows.
#7 is just silly. First of all, brushed metal and shiny scroll bars have nothing to do with user interface. These are surface elements which are totally seperate from functional (ie UI) elements. Secondly, why should all applications look the same to begin with? The rooms in my house don't all look the same. Each of these applications look different because they are different. All doorknobs don't look the same, but I still know how to use them. If an application is intuitive and responsive, like iTunes, Safari, and Mail, it should look different from other applications. It's called style. I suspect #7 was written by a computer with poor visual pattern recognition.
From the article (and Summary): "7. Inconsistent User Interface. Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different?"
I don't want my apps to all looks the same . Just like I don't want all women to look the same; women all have the same basic framework and operating system. But I definatley want to be able to quickly distinguish between my wife and my mother-in-law! "Hey honey, I thought I'd join you in the shower.....DEAR GOD Nooooooo!"
I do want the menu bars, etc., to follow a standard so features are easy to find - like prefereneces, print, quit, etc.
P226
A while a go I posted my list of things that I didn't like about OSX and I got some good responses that fixed a few.
The good news (for me) is that now Linux on powerbooks is very, very good - not only do all the key things like wireless (with WPA), suspend, sound, 3d acceleration etc work perfectly but with Beryl installed it actually looks far better than OS X. I was sitting in an internet cafe yesterday and people were being awed by OS X... except it wasn't OS X at all. I said almost two years ago that Linux was catching up with OS X for look and feel... well, now it has. Even with Gnome apps mixed into a KDE desktop the behavior (thanks to an awful lot of work by the Kubuntu/Ubuntu guys) is more consistant across applications than anything you will find on OS X or Windows.
Oh, and with MOL installed (so it's one button press to switch to/from full screen OS X almost as fast as on native hardware) there really are no downsides.
Think of the Children; Sleep with your Sister
Drag the Applications folder into the Dock, next to the Trash can. (Be careful not to trash it!) You should get a shortcut on the Dock that's easy to access. The three ways are:
1. Click on the icon to open the Applications folder.
2. Right click to get a popup menu.
3. Hold down the left button (or single button if you're using a stock mouse) until you get a popup menu.
That's what I use, and it works exceptionally well.
Javascript + Nintendo DSi = DSiCade
2 mouse buttons on the notebooks, people! Physical buttons! Three would be even better!
I get the impression that the folks in Cupertino have never tried to use an X11 app with a one-button mouse. God damn that's a painful experience.
Apple continues to drop the ball on the keyboard issue. Many dialog boxes require mouse input when a simple 'arrow over then press enter or spacebar' would be most sensible. What's worse is that some of OS X's dialog boxes respond to keyboard input while others don't--very frustrating! Windows got this right way early (I'm talking version 3 or earlier) and their key bindings have pretty much remained constant (and thus predictable) since. I love the Mac OS, but this drives me--and other power users--crazy! Its time for Apple to get on board with the keys on the keyboard. I'm appalled that the Computerworld article missed this flagrent impediment to using OS X to get things done...
That is part of my point as well. I'm writing this in Gnome/Ubuntu. I have three window managers installed on this machine (KWin, Metacity, and Beryl), and all of them behave in the same way. I suspect that I could easily apt-get a few more that also behaved the same way. Windows also behaves the same way. Almost everything behaves in that same way. I realize that Apple likes to be different, but sometimes it would be nice if they at least included the option for the rest of us to do things the way that we're used to doing them. I know, I know, I have no right to demand anything from them. Thing is, Apple's big push now seems to be in winning converts from other operating systems. While I wouldn't hold some unusual default settings against them (I may very well like some of the different ways of doing things), I would very much like to have at least the option of changing things a bit.
Hold option while you click the zoom button, and the window goes up to full screen.
-mkb
I guess this specific one is "reader-contributed", but it's still increadibly daft:
2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison
Hey Mike - arrow key until the file you want to rename is hilighted - and push enter. Wooooooo, scary hard.
I want to be able two have two applications running "in the foreground" simultaneously.
What do I mean? Well, I have two big monitors and often work with several applications at once, for instance, Photoshop and Flash or Photoshop and Final Cut Pro. I would like to be able to run them side by side, simultaneously, not have just the one in the "foreground" open.
The problems at the moment are that it is very fiddly to position palettes etc between two applications so they do not overlap, lots of the palette windows disappear when when an application is not in the foreground, and there are lots of other petty annoyances.
Point 12: They seem to be complaining about how hard it is to find individual windows for an application. Haven't they seen Expose? No? How about splat-` to cycle through the windows of the current application?
Point 10: It's awkward to find applications too rare to put on the dock? I dragged my Applications folder to the dock as a folder. If I mouse over to it, I get a drop down menu of every app in the whole folder. Or I can double click on it to open the folder. Or I can go to Spotlight and type the first couple of letters of the application name and have it find the app very quickly.
User Point 3: The Apple mouse doesn't have three buttons. I spent a whole $9 for a Logitech optical wheel mouse, and all the buttons (including the scroll wheel) work just fine with no configuration.
The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
Oh, please switch to the Windows focus model and key navigation. When I first used my Mac mini I thought it was broken. I litterally went to the forums and asked questions about it. I couldn't figure out how I could launch an app and then loose it even though it appeared launched in the dock. And I spend 99% of my time in WindowMaker which is also based on the NeXT focus model.
Also, keyboard navigation is useless. Why would anyone want to remember all of those shortcuts?
I just know people are going to pop up and explain that I can do everything that I'm complaining about but don't bother because it's just not "as simple as possible and not simpler".
It's HARDER than Windows. When you click on an app in the application does not appear, only the menu bar get's focus. That's very confusing. So why not just switch to the Windows focus model that everyone is already familar with?
What's the fullscreen button? Windows has minimize, maximize/restore, and close buttons. Do you mean fullscreen mode in Media Player? If you want your media player to fill everything except the task bar, then just use the Maximize button instead of fullscreen. If the maximize button is taking the entire screen, it's because you have your task bar set to auto-hide. That's by design.
Gamingmuseum.com: Give your 3D accelerator a rest.
Wow... I didn't think that doing simple desktop tasks on a Mac could be as complicated as getting NVidia drivers working in Linux!
(I'm kidding... kind of.)
Apple had that behavior before Windows went mainstream, and before Gnome, KDE and whatever copied Windows.
The behavior you want doesn't make as much sense in OS X. I mean, why make the window bigger if it is to show more whitespace and keep you from dragging content to/from an other Window?
Menzoberranzan Networks
...was a complaint about shutdown error trapping (as they put it...huh?).
If one doesn't want to be pestered by that dialog, just choose the Shut Down command while holding down the Option key. Easy squeezy.
Come to think of it, that's a good bit of advice to follow whenever you find yourself wishing something behaved differently: Try the Option key. It won't always make a difference, but often, it does.
Those who can, do. Those who can't, write technology blogs.
#16 Simple windows management actions require two hands in Mac OS X (e.g. zoom full screen, Delete, etc.)
System Preferences -> Keyboard&Mouse -> Keyboard shortcuts -> Full keyboard access -> All controls
Depends on the application and the framework it was programmed in.
Works in Cocoa apps such as CyberDuck and TeXshop.
Doesn't work in TextWrangler
Does weird things in Finder, esp. on a multiple monitor machine
Sort of works for Safari
All of which is a good argument for why Apple shouldn't've knuckled in to Microsoft and Adobe and should've stuck w/ their Rhapsody plan and never have wasted time on the foetid mess which is Carbon.
William
(who wants TIFFany instead of PhotoShop, Altsys Virtuoso instead of FreeHand or Illustrator and thinks that PasteUp could've been as good as InDesign and that FrameMaker would still be available on Macs if we'd had Rhapsody)
Sphinx of black quartz, judge my vow.
The button in question does exactly what you want in both of those cases.
"Convictions are more dangerous enemies of truth than lies."
I'd rather be lucky than good.
The one thing that drives me to distraction is trying to select multiple files in finder or multiple tunes in iTunes with shift and the keyboard. If you accidently select too many items, the temptation is to change from shift-Down to shift-Up. On a mac, this will start highlighting items above where you started your selection. Other than using the mouse there appears to be know way of unhighlighting items incorrectly selected.
Training monkeys for world domination since 1439
"First of all, brushed metal and shiny scroll bars have nothing to do with user interface."
You don't feel that the "look" part of "look and feel" matters to a UI? You think that "feel" is all that defines a UI?
"Each of these applications look different because they are different."
The point is that they are gratuitously different having nothing to do with their function.
"If an application is intuitive and responsive, like iTunes, Safari, and Mail, it should look different from other applications."
Why? How does making the apps different for the sake of difference improve usability or intuition?
Since when is iTunes "responsive". It's slow as a dog.
...just drag the file in question into the terminal and it will conveniently pop up your answer.
Integrate Keynote and LaTeX
The parent is referring to the "maximize" button.
On Windows, pressing the maximize button, maximizes the window so that it takes up the entire screen (well, except for the task bar as you mention).
On Macintosh, there is a button called zoom. It resizes the window to show all the contents of the window. In some cases, this is (considerably) smaller than the entire screen.
The problem is that Windows Users (and apparently Linux Users) expect the zoom button (on the Mac) to take up the entire screen, so that it hides all other open windows. it doesn't do that.
Conversely, when Mac users use Windows, the maximize button really isn't what they want. They want to make the window bigger, but the don't want to obscure other windows, because they still want to see and use content from the other windows.
Both implementations have their uses. The confusion lies when you try and work in multiple environments and expect the same functionality.
Change it so that the "home" and "end" buttons do the same things in ALL programs. It's so fucking annoying right now. To get to the end or the beginning of a line, you sometimes have to hit the "end/home"-substitutes, or apple-end/home-substitutes, or apple-left/right-arrow keys.
In Windows every program recognizes Home/End, and takes you to the beginning or the end of the line. Combining this with the shift-key to select text, makes the Mac even worse.
...the fact that, when you minimize a window and pull it up using Apple+Tab, it STILL doesn't reappear until you pull it up from the dock. Seriously. This causes 95% of my frustration when moving from Windows to Mac.
While it doesn't address the issue directly, this actually highlights the fundamental difference between Microsoft and all other competitors in this market and is the primary reason Microsoft keeps kicking butt in this market even though their products are technically inferior.
Many, many years ago I worked in an auto body shop. The owner of the shop had a simple rule, it didn't matter what went into the repair job. For all he cared you could fill a hole in a quarter panel with moldy donuts and used up steel wool pads, just as long as the end result appeared completely professional to the customer.
This is the strategy Microsoft has followed and it works, obviously. It isn't so much a matter of things working one way in windows and another way in OS X. Take window sizing for example. In windows, grab the corner, side, top, bottom or even right click the task bar icon. It makes no difference...it all works. Want to change the name? Slowly double click the file, or right click and select rename or just about any other way that seems logical, Windows is right there for you looking very professional. Want to delete a file? Highlight and hit the delete key, or drag to the waste basket, or right click and select delete, whatever works easiest for you, we are all different and windows is right there for you looking completely professional no matter how you waant to do it.
Mac people, and for that matter linux people and the bulk of the open source community just don't get this at all. Once the functionality is there and it can be accessed some way, they figure the job is done. When you complain that it doesn't work well with your work flow they say, "Tough cookies, it's my way or the highway." Microsoft's response is, "You want it this way? Fine, no problem! You want it that way? well there you go! You want it another way? Well that is in there too!"
That is all the average customer ever sees and they assume that everything behind it, right down to the kernel, is just as professionally put together. They never see the bailing wire and duct tape holding that fine professional interface in place. Out of sight, out of mind. And that is why Microsoft is going to continue to dominate the market even though everything they make is crap.
The competition, on the other hand, reminds me of a guy I knew back in the 70s. He had this old beat up Chevy, ran like a fine clock. Blow the doors off of anything on the road. Mechanically prefect from one end to the other. It was also four different shades of primer and you had to crawl through the windows to get in.
this is loaner...my sig is in the shop
Then set it once. The maximize button toggles between two window settings, user defined (although sometimes this means last size on last close) and fit-to-content. So, for example, by default, my terminal window opens as a little window rather than full size. The first time I opened it, I made it full sized. Now every time I open terminal, when I click maximize, it returns it to my previously defined full size.
T Money
World Domination with a plastic spoon since 1984
#15 - MenuCalendarClock, or a variety of other similar programs.
:)
:) ).
:)
#14 - Konfabulator/Yahoo Widgets or Amnesty. I use Konf/Yahoo Widgets. The problem with Amnesty is that Dashbord widgets are CPU hogs. Putting them in their own layer means you don't have to care because they're only running a small part of the time.
#13 - I've used a combination of applications working together to make the middle mouse button bring up the window menus as a context menu, but Apple should ABSOLUTELY make contextual menus available from the menu bar the way Services are, and make the main menus and Services available with contextual menus. There's five places that are close to the mouse under Fitt's Law, and the fifth is... where the mouse is right now.
#12 - The Dock needs a lot more work than this. In NeXTstep the Shelf (the equivalent of the right half of the Dock) was a real place... you could drag documents into it and out again, so that it provided an intermediate place to "pause" a drag and drop operation while you shuffled windows. The "Poof" is cute, but it's a bad user interface design... if you want to trash a Docked object, the trash is right there.
I use XShelf for this.
#11 - If anyone knows of software that fixes this, I would love to hear of it.
#10 - I used to use third party apps, but now I just have a folder containing aliases pointing to the system and personal application folders, and certain places in the Library, in the Dock. And, yes, this could be made a lot better.
#9 - "The rest of the world long since accepted that IBM makes the best keyboards" - Indeed. I would dearly love to be running OS X on a Thinkpad instead of a Macbook, mostly for this very reason. (Yes, I know that's Lenovo now, but the principle's still valid)
#8 - CUPS MUST DIE
#7 - The low level user interface isn't even internally consistent on the Mac. Every application has its own UI for configuring hotkeys - this should be a single "hotkeys and input" item in the Preferences, that lets you assign ANY key or corner combination to any application using the new "input manager" they create to implement this.
#6 - There's a million apps for this, and none should need to exist. Plus... laptop fan controls, keyboard illumination, sleep/hibernate behaviour, and all the rest of the laptop configuration crap that you shouldn't haveto deal with but in the real world you all too often do.
#5, #4, #3, #2, #1 - Finder is two separate programs that don't work well together. The old OS 9 Finder should be pulled out and restored fully for the benefit of the folks who like a spcial Finder, and the old NeXT File manager should be pulled out and restored fully for those of us who prefer a file browser.
On the reader peeves:
#1 - If I select shut down, and some application wants to know if I really want it to close, give me a window that says "yes, kill it and the rest of the pig-dogs, I WANT TO SHUT DOWN NOW". In fact that should be a button on the "shut down" dialog. "Cancel, Shutdown, Kill the pigdogs". Same with "sleep". And give me an option to go into safe sleep AND power off in a single operation (you could call it Hibernate
#2 - It's in there. Almost. RETURN on a file SHOULD put you into edit on the file name. Except when it doesn't. See points #5 through #1 in the previous section.
#3 - YES. Steve, old man, nobody kicked sand in your face for putting two buttons on the NeXT mouse. It's time to give up on this whole passive-aggressive single-button-mouse thing. See also "putting OS X on a Thinkpad". You got IBM japan to help you out on one of the Powerbooks (3400, I think)... you can do it again. Nobody will call you a wuss.
Why should I? The UNIX world has standards for how things work. OS X tramples all over them, often for no good reason.
If you look at '/usr', from the terminal, then everything standard is there, as for everything else there are reasons, you just need to take the time to understand them. As for other stuff most Unix implementations do things slightly differently from each other, some a lot differently (believe me I've worked on a fair number of them, including AIX, HP, Solaris and Linux). In many ways, while MacOS X is built on top of Darwin (BSD Unix derivitive), it is much more than that.
If you are just looking at the Darwin base, then it tries extending Unix into the 21st century providing support for dynamic devices and providing an object-oriented model for the drivers and other aspects of the system. There has been a lot of effort made to support legacy Unix applications, but there is only so much you can do when the needs of 2006 are no longer those of 1978.
On of that there is the graphical desktop environment and they do things a lot differently, but then again this fits in with the 'OS on top of an OS' approach. This is something that dates back from 'NeXT Step'. Sure they don't use the X11 standard, but sometimes you have to go your own way. BTW it should be noted that KDE, CDE, Gnome and other Unix graphical desktop environments rarely have an commanility beyond the fact they all use X11.
There are points when you have to appreciate what you know is no longer valid. The technology field is constantly changing, so if you can't stand change, then it will be really hard for you.
Jumpstart the tartan drive.
Or what if I want to zoom in and then resize so that I can still see all of the document. On windows if I'm reading a pdf in zoom to fixed width mode and I maximize the window then the page zooms in so that there's no whitespace.
Perfectly easy to get a pdf to take up the full screen (-taskbar, scrollbar and toolbars). On OSX I have to drag the window to the top left. Manually resize the window and then rezoom. It takes a lot longer (if you're doing it often) when all you want to do is be able to read some text. Instead there's a green button which doesn't appear to do anything sometimes.
I like OSX but it is something I find very infuriating.
the more they over-think the plumbing the easier it is to stop up the pipe
I have a Powerbook, and I don't want to plug a damn external mouse into it. I want to use the touchpad, and I want said touchpad to be more useful... by including a second freakin' mouse button. I get tired of being thwarted by the one button disciples, whose reasons for opposing the second button seem to be variants on the theme of "but we've always done it this way". It's a lot easier for people who only want to use button to just ignore any other buttons, than it is for me to have to go find some software utility to simulate the other buttons.
And don't start with "you can just use Cmd-click" (or whatever the key combo is) to simulate the second button. Sometimes I'm doing something with my other hand - um, y'know, like holding my coffee cup. Yeah, that's it.
Sean
The zoom button is actually controlled by the application and not the Window Manager. This is why you have different behavior depending on the application your running.
This was particularly true for true-Carbon applications. MetroWerks' PowerPlant Carbon framework, used by many applications (still today) kinda standardize the actual behavior and Cocoa under OS X also makes this somewhat more predictable.
But applications can still control the size they can zoom to.
This is why you wont find a system-wide switch to control this behavior.
Well that is just incredibly stupid. All these people have got to get through their thick skulls that they should attach NO meaning to the bytes in a filename. On Unix the '/' and null have some meaning, which is not really right, but as good as we are going to get without significant changes to the API. Past that, it should be *absolutely* irrelevant to the OS, *ALL* possible arrangements of bytes should be allowed, whether they are legal UTF-8 or not, and if the two byte strings do not match bit for bit, THEY ARE DIFFERENT FILES!!!!!
Doing anything else results in horrible problems, because different systems will disagree on exactly what strings are equivalent and as you noticed this results in extremely confusing incompatabilities.
How the string is displayed and distinguished to the user is strictly a GUI problem. Thinking you can fix it by somehow magically making the hard-to-display strings "illegal" is burying your head in the sand. The GUI will have to be able to display arbitrary strings anyway, as the program may produce them without actually reading a file name.
All you morons who think "case independence" is a good thing should listen up as well.
if you drop the slow, bloated crap that is now called Adobe Reader, and instead used Preview, you can just hit cmd-f to enter full screen mode.
Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
I'm pretty much a total mac fanboy, but I have to concede this point. I never tried multiple monitors on a Mac until a few years ago when I got my first iBook and discovered that a simple firmware adjustment was all that was needed in order to allow spanning instead of mirroring when hooking up an external monitor. I was really excited at first, but soon learned how annoying it is to have the menu bar only available on one of the screens- especially when you want to have one app running on one screen and another on the other.
For single monitors, I still believe that the stationary menu bar at the top of the screen is a superior UI. If you don't believe this, you need to spend some time observing how many users of Windows/Linux keep every window maximized- they are in effect simulating the stationary menu bar effect. However, for multiple monitors, the menu bar in the window paradigm of Windows/X11 is currently better. I think that Apple could easily fix this by having the Mac's menu bar move from screen to screen with the mouse. They could even make it's appearance 'ghosted' on the screens where the mouse currently is not. Placing a menu bar on each screen would then allow different apps to be in the foreground on different monitors. I've made suggestions along these lines on the OS X feedback page, but, sadly they have yet to realize the brilliance of what I'm telling them. ;-]
I have a feeling that they've concluded that there is not enough multiple monitor use to warrant spending time coming up with a more elegant solution.
english is my first language, but my only formal education in it was from U.S. public schools, so you may forgive me for
If you want one single application taking up a full screen, doesn't it cease being "Windows" and become "DOS"?
I hate multiple buttons on notebooks, and consider the single-button notebook design one of the great virtues of the Powerbooks. On mice, fine--I use the right "button" of my Mighty Mouse all the time. But there is no way I want to twist my wrist into awkward RSI inducing configurations to reliably access a right notebook button. And I hate getting a right click when I wanted a left click because my hand happens to be on the right side of the pad. I think the two-finger-plus-click solution works quite well, and does so without destroying my wrist.
The problem is that Windows Users (and apparently Linux Users) expect the zoom button (on the Mac) to take up the entire screen, so that it hides all other open windows. it doesn't do that.
.sig claims that MS invented the forward slash as an example. They did. Before MS decided to use the backslash as a path deliminator and everybody else uses the slash character, people then started using other systems, especially the WWW where the "forward slash" was used. The backslash deliminator thing has been confusing for quite some time. In developing on a windows environment, C/C++ #include statements and certain functions can (almost always) interchangably use a forward or a backward slash. The same goes for other MS products. On some versions of IE on an IIS webserver (some versions??) forward and backward slashes can be used interchangebly and/or they are stripped out or some unique behavior to that particular version.
This is the second time I've read this in this thread.
Windows users have been conditioned to only want to view one window at a time, which is perfectly fine, and the Mac has a thing hides the current application, and one that hides other applications. Also, there are things like 30" widescreen monitors that are the desire of all Mac users, and viewing things like slashdot in a web browser maximized across a 30" monitor simply makes little sense.
Microsoft has enabled a number of features that have become habits of users as "hacks" or whatever to achieve a secodary goal. My
What also kills me is that a / is a reserved character and cannot be used in a filename in windows, but a backslash can be a legitimate character in other systems.
Yes, there are a number of quirks and inconsistancies in OSX, but they have not turned into workstyles and have not affected people's view of computing.
Press F11 to hide everything...
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
Are you sure about that? Cmd-F is Find on mine...
Agree about Adobe Reader, though :)
Never mind Spamassassin. When's Spammerassassin coming out?
For Preview.app's fullscreen mode.