Nice to see in-depth coverage of technology in this Web 2.0 world of content-free publishing. I think only Ars could pull off a 15-page review of an OS.
I'll now read this through, even though I haven't used Windows for over 4 years.
Sorry, that's supposed to have a "Premier" badge on it so you're not totally ambushed with the subscription page. I'm not sure where it went, though. I'll go find it!
article hits one of my biggest gripes with computer UI design in general: the ubiquity of the yes/no option. programs are no longer a stack of cards people. the options presented to the end user should be a list of the actions available to them (with most common at the top) with a small blurb in non-tech speak about what each option does.
basically anytime actions are presented without context. for many of the choices presented to you there is no way to logically infer what the system will do based on the information they give you. the design choices are implicit and have to be discovered by the user via rote learning. design choices should be explicit. applications should ask you intuitive questions about how it should handle your data. not a series of drop down boxes and yes or no questions. some third party applications are good about this, OSX and Windows suck at it.
It's not that Yes/No dialogs "doesn't work" at all, it's just that they don't work as well.
Yes/No options are easy to get confused over as soon as there's a negative in the question. A question like "Do you want to cancel the delete" with "Yes" and "No" options is easy to get wrong - is that"Yes, delete" or "Yes, cancel". You can work it out if you try, but there will be an avoidable percentage of errors using it.
Two buttons with "delete" and "cancel delete" on them is better.
In both cases you are "presenting several actions", they're just better labelled in the second case, so there's no added complexity to the user. To the coder, maybe, but making good UI's is what coders are paid to do.
Write verbs on buttons. It's really as simple as that, but every OS I know has a problem with doing just that. Even OS X is lacking in that respect (they try, but miss too much).
Ah, call me sentimental, but it's good to know that some things are still kept the way they always were.
I agree with the basic statement on page one: Vista is not that bad, Win 7 is Vista take 2, rough edges smoothed off, and the drastic difference is just in perception.
To be honest, I hope they never "improve" Notepad (either of them: http://blogs.msdn.com/oldnewthing/archive/2006/03/28/563008....). I think every operating system needs a totally-bare-bones text editor. Because of that, I think Notepad does exactly what it's meant to do, and "improving" Notepad would change that.
WordPad, on the other hand... They can keep Ribboning the shit out of that for all I care.
Yep, I agree. Notepad should be (and is) the simplest possible GUI text editor. All the devs that I know use either Notepad2 or Notepad++ for more complex general-purpose editing.
I am still using TextPad which I started using since 90s. But wish I could jump to something better. TextPad is now dead with no update for, what 6 years? No v.5 doesn't count as update, it's downgrade. No Unicode, only more fancy GUI.
Just my experience:
I have been using textpad for ages, and I am still using it (v.4.7, for the reasons you mentioned). In the meantime, however, I had to learn emacs (for Slime etc.). Now I notice that when I open textpad I begin to miss emacs features. And on emacs, I miss the fancy GUI far less than I imagined.
I would like to ask you: How? Microsoft managed to support Unicode in Notepad, starting in Windows 2000; the heuristic used when detecting character sets is fragile and has potential to break what used to work (mostly opening readmes anyway). How would support for Unix style line ending break legacy software?
You can improve a text editor without making it more complex. TextEdit on the Mac is just as minimal as Notepad, perhaps a little more so (because its menu's on the top rather than in the window), but it has powerful support for fonts, page layouts, and the like that you can access if you ever need it. I actually use it as my main word processor in most situations because it's powerful enough to handle it.
Notepad is really simple from a programmer's point of view. It's a window, with an edit box and a menu on it. Ok, so the added complexity is that there's a second window for the find/replace dialog. I suspect that the command-line edit has more lines of code in it, because less is given in the libraries.
I'm personally happy that Microsoft didn't shake things up too much with Windows 7. At it's core Vista was a good operating system, it just needed a LOT of polish. I'd almost be happier to see smaller, incremental releases of Windows (that cost less of course), just so bugs can be ironed out easier and new features can be introduced more gradually.
I'm not finding myself sympathizing with the reviewer. Perhaps I value different things, but I find e.g. relentless bright white in the UI tiring for the eyes, so when the reviewer comments on e.g. battleship grey used in the Mouse control panel widget, I'm rather glad it's there - anything dimmer than glaring white is better.
Windows 7 appearance is remarkably uncustomizable compared to Windows 2000 / XP in classic mode, at least with the tools provided in the OS. I normally use a light blue background for my Window area, and that was respected in 2000, XP etc. for e.g. Windows Explorer, but that's all gone now in Win 7 (and also Win Vista I believe, but I never ran it long enough to find out). As a result, any extended bout of file management leaves me with tired eyes.
The alternative is to fiddle with the monitor brightness, contrast and gamma, but that affects whole system color reproduction. I want bright whites, but in their place, photos and the like, not as a default background colour.
I have many, many other annoyances with Windows 7, but they are largely niggly little things. I've made a list, and I'll write them up eventually.
You can modify the window client area colour, but relatively few applications respect it. Even Firefox running under Win7 switches to white text backgrounds in text entry areas like this very comment box; with theming disabled (and only when theming is disabled), it respects the user's choice of background colour.
My problem with Vista has always been the lack of a compelling feature that would drive me to upgrade. If Microsoft is claiming that Vista (or 7) is a solution, I'm still left asking "To what problem?" For new hardware, I would stick with 7. It would work well on new systems with the memory to run it (even though I might not be into the new UI). But for my existing systems, I don't see a compelling reason to spend the money to make the change.
"But if you hated Vista's UI, you're going to hate Windows 7's. Worse, in fact, because 7 forces you to use the new Start menu and taskbar, with no possibility of reverting to the old behaviour."
Does this seem incredibly bull-headed to anyone else?
33 comments
[ 3.0 ms ] story [ 67.4 ms ] threadI'll now read this through, even though I haven't used Windows for over 4 years.
They have 23 pages for Snow Leopard, not sure if that's the record.
EDIT
Aaaand there's some text there now.
At least the Install Font dialog from Windows 3.1 is gone. :)
Also, could you give an example when the Yes/No option doesn't work and when the added complexity of presenting several actions is justified?
Yes/No options are easy to get confused over as soon as there's a negative in the question. A question like "Do you want to cancel the delete" with "Yes" and "No" options is easy to get wrong - is that"Yes, delete" or "Yes, cancel". You can work it out if you try, but there will be an avoidable percentage of errors using it.
Two buttons with "delete" and "cancel delete" on them is better.
In both cases you are "presenting several actions", they're just better labelled in the second case, so there's no added complexity to the user. To the coder, maybe, but making good UI's is what coders are paid to do.
Ah, call me sentimental, but it's good to know that some things are still kept the way they always were.
I agree with the basic statement on page one: Vista is not that bad, Win 7 is Vista take 2, rough edges smoothed off, and the drastic difference is just in perception.
WordPad, on the other hand... They can keep Ribboning the shit out of that for all I care.
Switching editor is really hard.
More like Vista SP3
Windows 7 appearance is remarkably uncustomizable compared to Windows 2000 / XP in classic mode, at least with the tools provided in the OS. I normally use a light blue background for my Window area, and that was respected in 2000, XP etc. for e.g. Windows Explorer, but that's all gone now in Win 7 (and also Win Vista I believe, but I never ran it long enough to find out). As a result, any extended bout of file management leaves me with tired eyes.
The alternative is to fiddle with the monitor brightness, contrast and gamma, but that affects whole system color reproduction. I want bright whites, but in their place, photos and the like, not as a default background colour.
I have many, many other annoyances with Windows 7, but they are largely niggly little things. I've made a list, and I'll write them up eventually.
Does this seem incredibly bull-headed to anyone else?