Thinking About Desktop Eyecandy
An anonymous reader writes "This article ponders over whether excess eye candy and special effects being incorporated on the desktop is a good trend after all? The author explains why he thinks the users are taken for a ride by the OS companies in compelling them to upgrade their hardware in order to enable these processor intensive and memory hungry special effects."
What sort of asexual computer user considers OS special effects Desktop Eyecandy? He must mean "at-work" Eyecandy.
Is eyecandy really necessary? I can see that a GUI is necessary for non-computer-inclined users. But this is really getting silly. The GUI was created to make commands easier to access, not to be pretty. Anyone who has used Windows 1 or 2 knows that early GUIs were definitely NOT pretty. --A proud twm user
"The author explains why he thinks the users are taken for a ride by the OS companies in compelling them to upgrade their hardware in order to enable these processor intensive and memory hungry special effects.""
Whew! I'm sure glad OSS isn't doing something like that.
"...users are taken for a ride by the OS companies in compelling them to upgrade their hardware in order to enable these processor intensive and memory hungry special effects."
First think i do is dumb it down and make it look as simple and old as posiable.
$>
can't beat that now can you.
'...if only "Jumping to a Conclusion" was an event in the Olympics.'
...as long as everything is configurable. The minute something becomes distracting I should be able to disable it. Forced fancy effects that do nothing but distract you and spin away CPU cycles are a waste.
I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
Do people honestly believe that consumers are the ones who benefit most from a new operating system?
I don't mind home users buying this, but why do companies?
It bugs the hell out of me that a select licenced windows server cd comes with eye candy switched on(ok its not much but it's a server!)
why???
I think my eye has Diabetes, so I will pass on vista, and take Xgl Ligth please.
find -name "*base*" -exec chown us {} \; ; ln -s
I played WoW for one year now on a Windows 2000 Professional box. As we all know, Windows 2000 is as about as bland a desktop that has ever existed.I was getting 90 to 100 FPS in WoW and I was happy with it.
Recently, I was forced to upgrade to Windows XP because an application bombed out when trying to install on W2K. Now, I get 30 - 40fps. After turning off all the XP eye candy, I get 40fps steady.
Actually, I do. $ (seriously.:P) ----nubis :)
But it sure does help with the overall experience. For example, in what little amount of spare time I have I like making images with Povray. Whenever I want to try out something new it sure helps to have the code open in a mozilla browser window underneath the terminal window that I'm typing into. Also, I don't have much screen real estate.
Sounds pretty obvious, although based on his arguments it sounds a little fanboy too. The jist I got from reading the article is that he was just trying to sell me on linux for an arbitrary reason. Otherwise, a bit of spit and polish is fine, but alot of the effects can be turned off in windows anyhow. This article didn't exactly move me.
Is negative and eventually detracts from the user experience.
But there are certain effects that compliment the OS and do serve a purpose. In OS X, when a window is minimized and you get the "genie" effect, notice how it minimizes to the point for which the minimized application will reside? It leads you back, so that you can remember.
-- Jim http://www.runfatboy.net/
OS X has loads of eye candy. The obvious benefit is that users get more feedback on their actions. This means less calls to tech support, because it is obvious to the user whether they are taking the right actions or not. For example, when a program crashes in OS X there is a spinning beachball, and when a program launches the dock icon bounces.
The hidden benefit is that much of the eye candy in OS X is very soothing. It makes it easier to get work done when you have a soothing background and your actions on the computer generate a continual calming effect. Everything from the click of the keys on my powerbook to the way programs open and close is designed to put the user into a state of flow.
This isn't about eye candy. It is about progress. Go back to DOS if you don't like it.
I'm all for eyecandy in my OS so long as it is in moderation. To me, that means 2 things:
1) It's not excessive. I don't need 10-second animations to show a window has popped up.
2) It's not too hardware intensive for the time it's released. Around 3 generations ago for video cards.
3) You can scale it back if needed.
For #1, it shouldn't slow things down or cause a distraction. Something cool, but subtle. OSX's dock bar is a nice example.
For #2, I mean you shouldn't need a current-gen system to render everything. If Vista came out today, I don't want to be required to have an nVidia 6800GT to view the desktop with the defaults on. If you required a Geforce 2 or 3, then fine; they've been out long enough that most should have something as good or better (plus you should be able to turn it down if you don't).
For #3, you should be able to run an OS in a lighter configuration. This is for people that either don't have recent hardware or just want a light experience for performance (or personal preference).
I don't know what the need is for transparent and exploding icons on the desktop. I prefer a clean desktop with a list of programs and link to dive into my hard drives. Anything else is a distraction and waste of resources for me.
But building more special effects in the OS level will rob the extra power and memory from the applications and games which rightfully require them.
.. the PC I'm typing this reply on has a 2.6GHz CPU and 1Gb of RAM, with a Radeon 9800pro graphics card. That's faaaaar more than my desktop requires. If I didn't "waste" the extra capacity on delightfully shiny effects it'd just go to unused. It's not like Firefox would start using it.
.. I *like* swooshy effects. I'm a PHP developer. I need cheering up. ;)
This guy is incredibly clueless. Effects only take up "power" (argh) and memory when they're in use. The likes of OSX automatically scales down the fancy stuff if your system doesn't have the grunt to run them well, I imagine Vista will do the same. Switch of the swishy bits and your system will use no more RAM or CPU time than if they weren't there in the first place. Besides which
And further to that
http://twitter.com/onion2k
Eyecandy incorporated in the proper way can in fact be useful. It can provide extra visual cues to indicate what's going on. It can help new users familiarize themselves with a system. However, for the most part, the ways it's currently being implemented are more of a distraction than a useful feature.
This guy's the limit!
Please, someone correct me if I am wrong, but I thought the actual goal of all this desktop restructuring was to move the processing off of the CPU for the rendering and onto the GPU. The eyecandy was just a fringe benefit of the transition. Unless the benefit is more CPU cycles for non-GUI tasks, I would agree that this is a waste of time.
Bryan R.
The price of freedom is eternal vigilance, or $12.50 as seen on eBay.....
Control Panels --> System --> Optimize for Best Performance
It turns off ALL the fuzzy, fading, stupid stuff, and surprises them how much better it responds.
Linux/BSD?
IceWM on top, but with KDE libs underneath, so you can run any KDE or Gnome apps, but don't need all that mem-hogging desktop candy just to run KMail or whatever.
What did the command line say to the GUI?
/ EAT ME /
I can beat that:
#>
Whilst desktops can make it more appealing and in a few cases easier to do things.
:D.
You still cant beat a shell prompt, nomater the OS for so many tasks.
rm -f a*.wibble or del a*.wib if you like - painful on a desktop given the ease of a command line.
So the 60's hippies with the teletype consoles and lavalamps productivity wise and eye candy wise were way ahead of us
From the article;
;)
Why is the OS industry obsessed with providing richer, processor intensive graphical effects ?
Because the average user who doesn't give a damn about processes and other things we obsess about ask for them. Plain and simple, market demand.
"Build something idiot proof, and someone will build a better idiot" - Samuel Clemens
Italics are quotes from the article:
But building more special effects in the OS level will rob the extra power and memory from the applications and games which rightfully require them.
I generally play games that require a lot of processing power in fullscreen mode, so the OS using fancy features for display will have very little impact (all of the OS's textures will be swapped off the GPU unless I alt-tab or otherwise task switch away from the fullscreen game). And the vast majority of applications I use just aren't going to have any significant negative impact from a bit of eyecandy. Computers are ridiculously fast these days... Word processors and web browsers have more than enough power to spare some for eye candy. There aren't too many applications for which this kind of eyecandy actually hurts performance on modern systems. Even things like, say, movie encoding or other heavy number-crunching apps aren't impacted significantly because almost all of the work in displaying the eye candy is done on the video GPU which would otherwise be unused anyway.
There are other valid reasons too which prompt me to take the viewpoint that less eye candy is better for the OS. Experience tells me that it is futile to do productive work within a desktop with all the special effects enabled. The last time, I tried it, I was severely distracted and fell short of completing my work. Is it just me or are there others who have been through the same experience ? To do productive work, it always helps to have a fully functional but spartan desktop.
I disagree here too. "Eyecandy" if used well (see MacOS X for some examples) can give subtle cues that actually make me more productive. This part is clearly subjective so YMMV.
But the Windows users do not have this luxury. For example, a person using Windows 2000 will be forced to buy a copy of Vista if he needs the added security and extra features like better search. And to install Vista on his computer, he will most certainly have to embark on a spending spree to upgrade his PC to accomodate the extra special effects that are integrated into the OS
The guy who wrote this should have done some research. You can run Vista without the Aero Glass UI being active, just as Windows XP can be dumbed down to look, feel, act and perform like Windows 2000 (except with much faster booting times).
If you don't want the eyecandy, shut it off. You CAN do this in Windows XP and Vista, despite what the misinformed article states.
I really disagree with the article. Computer interfaces should look good and be efficient. GUI's will always push the envelop of whatever technologies come around. If OS and software vendors aren't pushing the envelope, then they aren't working hard enough at improvement. Who cares about your lame 486's, anyway?
The author then makes the claim that nice interfaces rob the computer of processing power. I disagree. Most of the time the computer (especially desktop) is doing nothing. In anycase, if what I understand is true, upcoming MS windows and some future X implememntations will use hardware acceleration for rendering window graphics-- so, the CPU won't be under any "strain" at all.
Anyways, I paid my dues with the vt100 era. It is now a pleasure to use a nice interface. I would not have it any other way.
Just like the fact people like to decorate their slave boxes... Err... I mean cubicles, people actually like working with fancy high-tech OS technology that they see like the ones in the movies. The affect might wear off after 2,000 hours at working the same dead end job day in and day out, but if it feels like you are on the deck of the enteprise while doing Excel spreadsheets you might feel better about coming into work on time.
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
If I'm going to stare at a screen for hours each day, I'd like to have what I'm looking at be easy on the eyes. I'm not a GUI nut either--text mode can be visually pleasing too, depending who is writing the software (ever logged into VMS? For the love of God!).
Eye candy is not always necessary, but as long as it's helpful and not distracting, I'm all for it. Good examples are window managers such as fluxbox, windowmaker, and enlightenment. They're pretty simple in some respects, but they look quite nice. Of those three, enlightenment 0.17 is loaded with more eye candy than I've ever seen, though none of it feels obtrusive.
"For example, a person using Windows 2000 will be forced to buy a copy of Vista if he needs the added security and extra features like better search. And to install Vista on his computer, he will most certainly have to embark on a spending spree to upgrade his PC to accomodate the extra special effects that are integrated into the OS."
Apparently, the author failed to notice that Vista has the option of the running classic interface, the XP interface, or the new Aero (ie: processor intencive) interface. So while a 2k user may want to buy a copy of Vista for security concerns, they should not have to upgrade their hardware in order to do so.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
I've been testing the next release of the "unnamed proprietary operating system" in question, and I have to say that a great deal of the eye candy goes a long way to making things easier. Getting a live preview of a window if you hover over its taskbar button or flip between windows is a nice feature, as I constantly have a ton of windows open in the same app. Being able to move a window around without spiking the CPU to 60%+ is another subtle but nice benefit. In my testing of this release I've found that the UI is more responsive and smooth when the compositor is active versus when I have it switched off. This is on a 945 chipset's integrated graphics, too - you don't need a GeForce 7800GTXOMGBBQ in order to run the new UI smoothly.
Your hardware is only as old as the software you're running. If I can find a less bloated OS to run on older hardware with all the features I need, then I don't feel the need to upgrade. Most of my machines are 7 years old. I got them all as hand-me-downs from people "needing" newer hardware to run the latest OS. Like me, most of them don't play games and really only need a web browser and an office sweet. I love it when a new OS comes out.... chances are I'm going to get a better computer for free.
Eye candy in OS inevitably slows down a computers performance. Adding more and more features does likewise, so the question has to be asked, why incorporate 3d effects on an interface at all? Microsoft no doubt wants people to believe that the new 3D engne it will use in its new Vista OS will make finding things on the computer easier, however it's not the eye candy that makes an OS better, its the data management system that is underneath the graphical interface. So then, let's call call it as we see it, the only real reason to incoroprate increasingly more eye candy into an OS is for marketability purposes. Much like the endless widgets, gadgets, and other useless add-ons that are often included, but never used in programs like word (or mac OS), the makers of these programs have a need to make the consumer believe that he is getting more value for his puck. more importantly, they want to give the consumer some visual benefit that he recieves for upgrading to a new version. Take word for example, does adding 10 more bells and wistles to Word make it better? No, in fact it clutters the program, and makes it harder to manage, and yet, we have new "features" added all the time. or take a cell phone as an example, the vast majority of people use only a fraction of a cell phones features, and yet OS producers continue to add program in the belief that the consumer will chose their product over others because it offers more stuff (value). The same is true with a computer OS. The marketers say, we need eye candy to make this sucker sell, to give the cnsumer a reason to upgrade, and so the programmers accommidate. But does eye candy make the OS better? Not necessarely. Just like sometimes all you may want is a cell phone that makes calls (and nothing else), many people want an OS that can do email, word, excel, etc, just the basics and nothing more. Adding more flash does not make those tasks any easier or beter to do, what it does do however is introduce one omroe component to the OS that may cause it to crash, or slow down the opperation of the programs that DO actually matter. in my eyes at least, flashy eye candy is not the way to go. sometimes, simplicity is what counts.
Fool me once...shame on you, fool me twice...won't be fooled again (our president)
That's why there's fluxbox
You're right. There must be a way to disable stupid stuff. I remember back in 386 days that I hated the paper-flying-animation when I first saw it.
But you can have good eyecandy, that is useful, and without switching OS versions. One thing doesn't have to come with the other...
As an example, take a look at Enlightenment DR17. It is beautiful, and it is getting pretty functional. I show it off to clueless people, and they drool all over. And it is very practical and useful already, in fact it feels a lot natural to use, specially in big resolutions. Eye candy does not get in my way. I love it and it is my primary desktop environment now.
find -name "*base*" -exec chown us {} \; ; ln -s
The average user is finally learning to care about security features, but the user can't *see* them. We're used to being able to see upgrades to things we purchase, we can see the trip computer in the new car I bought. But with software, if it looks the same, the customer is going to perceive it as being the same.
It would appear that eye candy is a necessity, but only with the idea that there are different levels of eye candy, that the eye candy can easily be made to go away/less sweetening, and that it will work well with an average hardware base.
/.er might be, there is something to be said about design and usability. How else would you explain the popularity of the iPod? Otherwise we'd all be driving one of these around.
That last idea would be the difficult to figure out. However, how much is decided by the user when they see screenshots, what is the coolness factor when icons appear to be crystal/brushed aluminum/iridecent blue/etc? How great is it when windows will shuffle like pages in a book, or are transparent?
No matter how pragmatic the average
Of course my latest and greatest hardware is circa 2001, I don't know what people consider hardware hogs to be. I can still run BF2 on my PIII 1.4.
The graphics for Mine Sweeper haven't been updated in years.
First, let's all just admit that out GPUs are sitting mostly idle 96% of the time. This is not simply a question of CPU cycles anymore, like it used to be.
Second, lets admit that when you refer to 'eye candy', you are framing the quesiton as a perjorative. It strongly implies that what you are talking about has already been judged as useless decoration.
Good design follows function, as the saying goes. Examples of "good" eye candy - the Dock in OS X's genie effect. Its fast, it tells you where your minimized document is living, and it can be turned off (to straight scaling). Nothing wrong with this at all. Where developers go wrong is usually in two areas. One, developers are not designers. Developers write code, and should not attempt serious design, any more than the Photoshop and Illustrator jockeys should attempt C++. Second, picking an appropriate bit of eye candy should always follow an already identified need. This is the form-follows-function. Animation always draws the eye, it should not be misused to redirect your attention where it is not needed. Here's a great example: pull-down menus in Mac OS X vs the same in Windows XP. On the Mac, pulldowns appear instantly, and fade away once something is selected; this is correct behaviour, as you asked for a menu - there should be no delay. Fading away is fine because the selection has been made, and you have moved on. In XP, the menus fade up, and vanish instantly - totally backwards. That is bad eye candy.
In the end it is always a question of design. Eye candy by itself is nothing, no value judgement can be rendered.. it is the application. So the way this article is framed is mostly useless for purposes of deciding when and where to employ such effects.
If Jesus wants me it knows where to find me.
But the Windows users do not have this luxury. For example, a person using Windows 2000 will be forced to buy a copy of Vista if he needs the added security and extra features like better search. And to install Vista on his computer, he will most certainly have to embark on a spending spree to upgrade his PC to accomodate the extra special effects that are integrated into the OS. The alternative being to keep on using the same old OS with reduced features and dwindling security updates.
No, no no and, no.
You just use the "classic" theme or whatever or turn off window effects.
But if you do have a fancy bit of kit, then you can turn it all on so you get to use that kit, all the time, not just in your game...
I say OS6 would be worlds faster than 10.4.5 if it could run on the same computer.
I always put my Windows box to "Classic" mode in short order.
To me, UIs aren't "interesting" so I like to keep them as minimally distracting as possible. The less time it takes for my brain to say "this is a pushbutton" the better off I am.
I've found that younger people are a bit less conservative about this stuff, and seem to embrace funky looking buttons faster.
So I'm just turning into an old fogey...
Some of the effects though...like making dropdown menus scroll down or fade in just take time. I understand how a total n00b might be impressed or even appreciate the connection (being less "jarring" than something just popping up) but it seems like a large cumulative time waiting for menus to open.
SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
You say that, but I find it utterly frustrating to try to dabble with the Win32 command line as it is. Linux/Unix, on the other hand, I can move around in with ease.
It's like sex, except I'm having it!
While I share some of the exasperation of the article's authors about the "need for speed" that Vista is requiring, at the same time, I recognize that this is nothing new or limited to Microsoft.
This has been a function of all operating systems that use a GUI. It's been that way since they started. OSS is no less guilty - look at the specs for running Gnome or KDE, and compare the recent releases with the earlier versions. Compare hardware specs between Mac OS versions. Windows versions. In each one, the need for "more & faster" is consistent.
I like a nice, straightforward UI too, but it's not just the "public" and "marketing" people who are demanding more eye candy. It's the people who develop them as well - just look at the various reviews, with the "ooh...shiny!" comments from various people even on this board. I've lost track of the number of times I've seen a complaint about the processor/graphics requirements answered here with "just upgrade" - for Linux users.
What about lack of choice? Well, this criticism would be valid, if Microsoft wasn't giving you the option to turn off the "Aqua" interface. Which it is. I can think of many points to slam MS about (and have), but that their newest OS needs a more powerful computer to run is unfortunately not one of them. It doesn't mean that I'm going to run out and buy it, or buy/build a new computer just to get it, but any computer I do build would be capable of running it anyways - as well as the newest version of KDE or Gnome or...
On my Pocket PC (iPAQ H2210, Windows Mobile 2003) the defaults both for window-open animation and cleartype are off. Turning on cleartype dramatically increased boot time, but on a 320x200 screen, it's pretty well mandatory. The window-open animation adds maybe a second of startup time to each application, maybe two - but it also lets me know when an application has launched, which is hugely useful since it's windows (even if it is CE) and it does things on its own schedule. And I haven't disabled the desktop backdrop, though it consumes crucial memory and makes desktop ("today") redraws slower, because it looks nice :)
So, even on my tiny little 400MHz/64MB RAM system, I have turned on all available eye candy, because I find it helpful and/or attractive. I turn off most of the crap in XP, because it is neither. On a mac, I'd want to leave it all on, because it's both...
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
This is, I think, part of the industry's attempt to keep things new and indeed sell os's and hardware. 10 years ago, computers were really just getting going in the mainstream and people were buying and upgrading al the time. Great times for the hardware and software manufacturers. Even better with the Y2K panic. It made the dot.com boom. Now, computers in the home are commonplace, and really, for most people who just browse and do e-mail etc (not hard-core gamers and hobbyists), the computer matured as a product at about the 1.5GHz mark. Possibly earlier. Most people don't need more and the only way you can sell them more if you break their old stuff. Hence the dot.com bust.
They want and need more profit, and will do almost anything to do it. They want to avoid the perils of the mature product market where little distinguishes one product from another. Look at microwave ovens and lots of other products. several hundred bucks t start - 50 bucks now.
So you have Mac OSX visual enhancements, Aeroglass and extreme processor editions. These things really are the same thing car makers did in the 70's when the oil crisis eliminated real stock off-the-lot pavement rippers. A performance car from the factory then was mostly the same as the regular model, but festooned with garish decals and NACA ports that did nothing but look good. They billed these performance models.
The home computer has pretty much grown up and will likely stay this way until the real next big thing (whatever it may be). The only OS immune to this is Linux because it is not sold. On the commercial side of things, expect to see more and more of this, and expect to see hobbyists and gamers strips stuff out of their boxes much like a racer buys a car and starts ripping carpet, goo-gahs etc out of the thing. For now, this is the new world order.
"This article ponders over whether excess eye candy and special effects being incorporated on the desktop is a good trend after all?"
A great deal of us have been saying that working, being stable, secure and performing are much more important than a pretty interface for a very, very long time.
The first thing I do when I install any OS is to turn off all the unnecessary crap.
Computers are now consumer items and as such are designed with consumers in mind, not anal-retentive "efficiency is all" types.
For example, most people care how their cars look first, how they perform second. If you can mix both of these selling points then you have a market winner.
Same thing applies to computers and other tools - Take a stroll through a home improvement store and look at how much industrial design goes into power tools these days, looks sell and this author doesn't seem to get it. An electric drill doesn't have to be colorful and aerodynamic, but that's what sells.
People have graphical screen savers and desktop backgrounds because they enjoy the personal touch it gives their systems and eye candy effects are something that users simply enjoy. Call it beads and shiny baubles, but that's what consumers want.
While an efficient, well written application can have its own aesthetic value, one that combines those qualities with a visually pleasing and interactive front end will garner the most attention and desire from the end users.
Complaining that you can't do "productive work" because of some visual effect that might happen when you close a window or launch a program means that either your "productive work" is too boring to hold your attention, or maybe you have ADD or perhaps you need to disable that fireworks screensaver as a desktop background.
You could go always back to a CGA video card if the shiny bothers you so much.
Desktop eyecandy sells. Sure, UNIX made OS X interesting, but if it wasn't pretty, it would not have gotten the response it did.
I tend to like my OS to be as unobtrusive as possible. Many times, eye candy effects take the focus away from what I should be doing. Some examples:
Any flash sites where the site has a million animations and sounds for the menu but lacking a lot of content, or useful content. Next time, don't spend 4 hours tweaking the window-close animations and add a damn site map.
I really hope in the next version of Office they do a better job of organizing menus better. In my mind, there should only ever be one options or preferences button with everything branching out from that. I can't say how many times I've found a program that has "Setup" and "Options" and "Preferences" and "Settings" menus all doing the same type of thing but without any sense or order.
For all intents and purposes the first thing I do whenever I set-up a freshly formatted XP (after the initial updates) is to switch the window style back to Windows 2000 and earlier and get rid of most of the effects.
If I want to use my computer to go on Slashdot, I don't need a huge blue-and-orange UI to tell me, "WELCOME TO WINDOWS!" and then the browser saying "FIREFOX PRESENTS:". I want my attention focused on Slashdot, not anything else.
(BTW, I highly recommend Aaron Spuler's "Smoke" theme for Moz/Firefox - http://www.spuler.us/themes/smoke/).
Small potatoes make the steak look bigger.
I don't care about it all. I use the Classic interface in WinXP, with the Eggplant theme. It's the same desktop I've had since Win95 first came out. And I waited with XP until 2 years ago, when I got a new DELL Precision.
Man, those long-hairs in the 60's could delete information so much more efficiently. I'm totally jealous.
I am a Linux user myself at home, and trying to get it worked into the corporate strategy, but I can guarantee you that they weren't "more productive" when each application required reconfiguring for specific hardware, you had slower communications, and no graphical capabilities. No GUI is great for filling out forms with text, but for other office-style tasks, it's much harder for the average user.
My blog. Good stuff (when I remember to update it). Read it.
"Tis better to remain silent and appear stupid than to open your mouth and remove all doubt."
I know, I've read on several sites now that the fanciest of the UI effects will only be available if the machine meets the requirements, and that the effects and general UI look and feel has many many steps down it can take in the event that the hardware of the current machine doesnt meet the specifications needed.
Chances are the server OS is based on most of the same technologies, would these people assume that you need a GeForce 7800 GTX in your server just because it runs Vista Server?
I can see it now, a Terminal Server with a Athlon FX-60, 500 gig hard drive, SLI GeForce 7800 GTX's...
Come on you GUI Nazi's get over it, technology evolves, plain moves to pretty, it's been happening for decades now. If your hardware doesn't support it, make it look like windows 95 (or redhat 6 if that floats your boat instead). Not everybody uses their computer with bread and water type work nessesity only. Some of us are into computers because we're enthusiasts, and we like to have lots of UI candy, and we don't give a shit if it takes 24 pixel pipelines to get there, cause we've got em.
Isnt is funny how the people who want and will enjoy a fancy accelerated UI are the same people who will have hardware to run it, and all the folks bashing it and saying it't not nessesary are the ones that are going to get the "windows is laughing at you message" during install that probably will verbatim say ""Microsoft Windows has detected that you are using a legacy video accelerator device. Enhanced display options will not be available at this time.""
Queue the Simpsons bully laugh "Haa-ha!"
Windows has more viruses because linux has more virus coders.
Pshaw... having just moved from a Win2K box to a Powerbook, I don't find that the shiny shiny stuff makes a difference in my life.
Some of it, like the animation that swooshes the dock, just irritiates me.
I personally find the PB keyboard annoying compared to my Logitech, and the mouse button on the trackpad - man was that designed by a deaf person? CLICK! CLICK!
I would love to be able to turn off even more of this flashola than I have already. I don't need my windows to swoosh down to an icon, or for every third item to start bouncing.
I dunno, maybe Mac folks are just easily amused, or I need to ingest more mushrooms.
Oooh - that's it... mushrooms!
Three Squirrels
I'm so surprised that nobody suggested that the REAL desktop eyecandy can be found at http://www.nudeunion.com/
Friends help you move. Real friends help you move bodies.
Never forget: 2 + 2 = 5 for extremely large values of 2.
...you made a good point, that eye candy is ok, provided that it can be turned off. However, you may not realize that isn't always that simple.
.dlls supported, one for providing a 3d based desktop, and another for providing a 2d desktop.
Let's take a hypethetical situation. Lets say I write a UI that uses a 3d api to render the desktop. (we will call this supposed UI, 'SparrowGrass' so we have a name to work with.)
Using 'SparrowGrass' I can enable all sorts of 'spiffy-wa'(as my console gamer friend calls them) hardware accelerated effects, such as dynamic shadows, translucency, and such. But because they are expecting that there is a 3d card with a good T&L chip in the machine, it will run like a dog without it.
So either because I find such 'spiffy-wa' effects morally offensive when I am trying to remotely reconfigure a DC, or because I lack the latest 3d card, I choose to disable the fancy 3d features of 'SparrowGrass'. However, I am still using a 3d API to render the desktop.
If you looks at one very famous company's 3d API, printing text to the screen involves rendering a couple of polygons, and basically texture mapping the text onto them. While you have turned off the 'spiffy-wa' features, you are still going to be taking a hit for using the 3d API in the first place.
it seems unlikely that there will be two sets of
HA! I just wasted some of your bandwidth with a frivolous sig!
I have two coworkers who did not know didly about the Mac, and yet bought one because thy were wowed by the eye candy in the store.(not for apps or security)
So the eye candy is not just needed to sell faster hardware, it is needed to compete with other OS's.
If I show someone a normal KDE desktop, the response is "ya whatever", if I show them 3d accelerated bouncing stuff with transperancy they start asking questions about what it is and where they can get it. The candy sells.
With that being said, I'd like to mirror what others are saying in stating that eye candy is a good thing ONLY if it is functional. Case in point: the compiz "cube" effect. Basically this relays a sense of space between your four user desktops. Whereas most casual users wont even utilize them, the cube effect makes it easy for even the most novice of user to understand the concept of having four desktops.
If you are not familiar with compiz or Xgl, check out this video I found on google
The submitter should realize that one only has to ponder over the idea of something done in excess being good or bad for a short while before they realize what the word 'excess' means.
Linux offers choice in GUIs, but so will Vista (as did XP). What would be really slick is a single, consistent GUI that doesn't remind one of Windows 3.1 or Fisher Price but still runs smoothly, auto-downsizing effects if the system can't handle it. OS X has that, I question whether any OS will ever achieve that though.
You've got to be kidding, right? The "Search" tool in Windows has been broken since Windows NT 4, being unable to find anything in Unicode text files just ANSI text files. If you want to search Unicode files you've got to open a command prompt and use "find" or "findstr" - I doubt they'll fix this in Vista.
Try this:
Which files did it find? Only the ANSI and UTF-8 ones. :( The UTF-8 only worked because you used ANSI characters to type "hello world".
Yep. The fact that debian, as a successful non-commercial distro, as taken a different approach, where you can just update rather than installing this mythical "new operating system" that companies like MS call the upgrade from 95-98 or 2000-XP is evidence of the BS going on. In Debian, the releases are essentially just a distributable snapshot on physical media, for people who can't stay up to date in other ways.
That model of having an OS and then upgrading to a "different" OS won't last, I suspect.
More relevantly though... I also wonder about this whole upgrade to have modern graphics thing. If you think about it, computer games have been doing highly interactive and smoothly animated graphics for years, with quick response times. Now, we're pushing the envelope a bit, with scalable graphics and higher resolutions and multitasking etc., but I still think a lot could be achieved with older hardware if an effort was made. Sadly, on Linux and other Free desktops, we're still waiting for manufacturers to do the right thing and support their hardware with documentation or at least decent closed, ported, and supported drivers.
Im on my compter to get "work" done - not to have my hard drive spining for the sole perpose of entertainment. And further more, what's with all these special effects in movies these days - i mean - come on - does this really add to the story. sheeeeesh - I wish everything could be as cool as DOS.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
but sometimes a little desktop redux is needed.
I use WMII at work and love how little I touch the mouse. keyboard driven window manager. Nice!
But then I like vim. Notepad users need not apply...
Adding an image. Perhaps even an image that tells me something about the contents of the window could be considered eyecandy OR and extra clue. Was it gnome that colored the entire desktop red if you ran as root? Eyecandy or vital visual feedback?
Stricly speaking everything not in X is eyecandy. Run solaris on a xerox printer machine and you will get the bare basics of a window manager and yes it does everything it needs to but gee gods it is hard on the eyes.
So where do you draw the line?
Personally I liked Enlightenment but now run XFCE4 wich suggests that while I like a pretty picture I don't want it to get in the way of business. KDE 3.* is nice and all but gee gods it loves the animations. Gnome is too inflexible for me.
Give me candy but don't slow me down. No animations. INSTANT popups/slides/whatever.
Then again I do usually have gkrellm open. Lots of flashy blinky shiny thingys. But they don't slow me down and while they are eyecandy also tell me someting about my computer. Since I am on old hardware wich I tend to try to do things it isn't designed for I "use" the gkrellm eyecandy to tell me if I can expect a freeze to happen or when gentoos emerge is about to fill its HD space again.
So usefull eyecandy?
As for pure eyecandy effects like the holy grail of true transparancy. Well. My terminals are semi transparant and I would have it anyother way as I think (just my opinion) that it is easier on the eyes then a monochrome background. True transparancy would perhaps look even nicer and if it was as smooth as a FPS then all the better.
Yes off course it doesn't really matter and I would hardly use a bad terminal emulator over a good one just for the sake of transparancy BUT if two terms are equal is the one that lets you choose your type of background better?
Is the windows manager that then allows your term emulator to offer you transparancy then better for it? Etc all the way down to the kernel.
I personally don't like eyecandy that steals window space OR takes time but I do like eyecandy that makes the desktop less endless grey slabs of unused space.
Should the OS/window manager developers care about eyecandy? Well that is the beauty of OSS isn't it? Use pure X if you hate all eyecandy or use any of the window managers if you want more.
A bit of sugar makes the medicine go down. Yes the medicine still needs to be good but sugar helps.
Will windows new 3d desktop rendering be a good or a bad thing? Well, there was a recent discussion about offloading physics in games onto the gpu. That would help run the game a lot faster. Ages ago, long before GPU's, some video cards started offering windows acceleration wich supposedly helped offload some of the desktop rendering from the CPU onto the vidcard.
It makes sense in a way. If you can save the CPU a boring task then it can spend its cycles on more meaningfull things. I do know for a fact that a true dual CPU machine has a lot less waiting for redraws then a single cpu machine. Would a single CPU machine with GPU desktop rendering be just as responsive? Surely that can't be bad.
In a way I don't see the problem that the author has with it. Sure sure, windows users who want vista "security" (see a few articles below about IE7 for vista and how secure it is) need to upgrade and pay for the eyecandy but that is MS business model. They got more money some some countries so it works. Anyway I am fairly sure MS allows people to turn off all the candy they don't want.
Ultimately the candy has little to do with the underlying OS. How a widget is drawn has
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
You know, I was just speaking about a similar issue to my friends... graphics in gaming. I remember the good old days when story lines mattered. Now, it seems everything is OpenGL and fancy-pantsy. Like, sure your graphics are greaaaat. But if the story sucks, I drop the game quickly. It's the same for OS. If an OS is hardcore graphics, they're just feeding into the "you need to upgrade" click. It's really crazy. My 0.02$ anyway, LiNUxG0d
My mom's 6-year-old iMac came with OS 9.whatever installed. Upgrading to OSX actually INCREASED system speed a great deal (not to mention vastly improving security and stability).
If OSX is ramping up system specs, it's doing it at such a slow rate that very few users should realistically be affected. I expect my mom's hard drives to fail before she's forced to upgrade the system to meet OS requirements.
You can turn a lot of that off; play around with the Dock (and vaarious other) settings in System Preferences. Personally I like the "Genie Effect," but I can certainly see where not everyone would.
The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
XP has eye candy? Where at?
What is Vista if NOT Eye Candy???
... what will Vista give me that XP doesn't?
... what actual features of interest will be in Vista?
I mean, it sounds like they're removing most of the features from it. Except for suddenly requiring a new video card/high-end system
The only real features I remember hearing about are the new eye candy and the fact that IE will be separable from the OS. I can't for the life of me imagine why I'd be motivated to upgrade.
I'm asking for real, not trolling
Lost at C:>. Found at C.
I'm not typical in that I try to do as little customization as possible. Sometimes I have to change stuff (.vimrc, for example) but mostly I'd rather just adapt to the defaults.
There are exceptions, of course: most of the eye candy in XP is actively obnoxious, and making XP look as much as possible like 2K is the first thing I do when installing it. OSX (perhaps because its main design goal was not just to jam in as many features as possible) is much pleasanter to look at. I need very little customization on OSX, mostly getting rid of that !@#$ minimize-to-the-dock "feature."
Linux does strike a good balance: it's much easier to turn stuff off. On the other hand, I prefer Gnome largely because it has so many less stinking options to wade through.
In short, you'll never please everybody.
Microsoft makes a lot of its money selling to computer manufacturers. They want customers to be forced to buy new computers.
This has NOTHING to do with doing the right thing for customers, in my opinion.
If the freakin system still performs underneath.... I get so many complaints from windows users(yeah, helldesk here on a mixed platform) that windows has locked up while opening another window/file! It froze when I was trying to save! We never hear from the apple users that they experience these problems... even on a FULL windoze server infra-destructure.
Sig Hansen?
Windows is more customizable than people think.
* CPU: x86-compatible 32-bit or x64-compatible 64-bit microprocessor(s) (Dual Core systems will be supported)
* Motherboard: ACPI-compatible firmware is required.
* Memory: At least 512 megabytes (Encouraged to use ECC memory [2])
* Graphics Card: A DirectX 9-compatible GPU that is capable of supporting Windows Vista Display Driver Model (WVDDM) (only needed for aero glass) and has 64 megabytes of VRAM
* Hard Drive space: At least 1.5 gigabytes for installation files, possibly more, depending on the version of Windows Vista
And under graphics requirements for 'Classic Windows' mode:
* Does not use the new Desktop Compositing Engine; Flip 3D, live window previews, and tearing-free window dragging are therefore not supported.
* Requires Windows XP Display Driver Model (XPDM) or WVDDM drivers.
* Graphics card requirements are the same as Windows 2000.
* An option for corporate deployments and upgrades.
so yes, I expect Vista to run in classic windows mode on a 1ghz AMD w/ a GForce 5600 graphics card. It won't be blazing fast, but it should run basic apps (office/web browser/email) with out a problem.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
I think most developers *should* learn about design (actually, layout is probably a more accurate description in this context, but whatever). I think Photoshop and Illustrator jockeys should take an opportunity to learn how to program (C++ or any other).
The acquisition of knowledge should never be discouraged.
On the other hand, just as a Photoshop guru should not assume that s/he knows best with regard to algorithm analysis, a programmer should not automatically assume that their strengths extend into other non-related fields. To put it bluntly, just because you know the API to GTK+ doesn't mean you are a good UI engineer.
- I don't need to go outside, my CRT tan'll do me just fine.
the users are taken for a ride by the OS companies
Note the use of the plural. This is incorrect. Only Microsoft is demanding the expensive video card upgrade cycle. As demonstrated by the iBook and Mini lines, even eye candy rich Mac OS X can happily get by with a low end video card (it's not the size of your card, son, it's how you use it). And despite the demands of pimply newbies fresh from Microsoft-land, the next releases of KDE and GNOME will only need basic 3D video even with all the new eyecandy turned on.
A Government Is a Body of People, Usually Notably Ungoverned
I dont know about you, but my laptop's battery life drops drasticly when the GPU is used, plus the CPU runs at 600 mhz all the time. So I seriously doubt a laptop will run vista good on battery power. But plug it in? Blazing.
First, this article is a little misinformed. His obvious reference to Vista does not reflect the fact that there will be 3 home versions and one will come without Aero for people with systems that are underpar. However, that version should have all the sercurity and search enhancements. Now, OS X has been using eye-candy for years with minimal system specs. I had bouncing icons, expose, and genie effect running on a 6 year old Powerbook. So, it isn't the resource hog as he paints it. Apples use of eye-candy at the very least has function. Bouncing icons may seem silly but it lets me know that the computer is responding to my request I can stop clicking. Expose is pure genius for window management and is necessary to quickly navigate with a small display. I am not so sure about the hit games either. Games take over the screen so I am pretty sure that the gpu is not rendering the OS but focusing on the game. Memory may be tied up some but it so cheap these days that adding more won't break the bank.
You don't have to be smart to use a Mac, you just have to be smart enough to buy one
People seem to think that this is not a problem as you can run (for example) Vista on a basic graphics card with all the 'whizz bang' graphics turned off.
While this is true, it's not a complete solution.
From an enterprise point of view, what happens is:
1) Users get Vista without graphics.
2) Users (eg exec's) get Vista on their latest home PC
3) Users start demanding thatthese features are turned on; or
Users start to fiddle and cause maintenance problems.
4) Organisation capitulates to this and starts buying additional new equipment.
5) Power, heat, and noise from enhanced machines starts to be a problem.
If you have ever installed Windows XP, you probably saw the message that it was 'designed to enhance your gaming and home entertainment experience'.
Why would anyone expect anything better from Vista ?
Personally I prefer my OS to spin and flash so much that its just one step below making me hurl and only three below giving me a seizure.
----
http://www.superfreethought.com/
The reason you got such a performance jump when you installed a fresh copy of Win2k is just because it was a FRESH copy. God know what adware, spyware, random driver programs and other sh|t was running in the background that you had accumulated over the months/years. Do a fresh XP install, do latest security patches, and turn off all crappy third party programs that auto start at windows boot (like the uber super mega helper 5 driver progs for your printer and super mega awesome adobe acrobat 7 suite, etc), (and maybe disable that sh|tty default theme and go for the normal look) and tell me u dont get same benefit.
Chums up, let's do this!
And how many times a day to you type and retype pwd to see where you are or hostname to figure out what machine you are on or id to figure out who you are?
Personally, I have the eyecandy of a prompt that looks like: $HOSTNAME:$PWD and I have a terminal title of $USER@$HOSTNAME:$PWD and for certain commands, I show the commandline in the window (vi Makefile, for example).
This extra eyecandy allows me to select which window I want when I have tons open. I can cut and paste the $HOSTNAME:$PWD into another shell and scp files to and from there.
I'm very nervous when I see people with dumb shells that don't even do tab completion or when they refuse to put the PWD somewhere in their environment. Feedback is a good thing.
Oh, but the power users that don't put any useful information in their prompts or terminal titles do go out of their way to display a running count of the number of times they pressed the enter key. That has always baffled me, and is a sign of weakness in my opinion.
It's an unnecessary drain on resources, but the kids love it.
Especially freaking animated dinosaur mouse-pointers.
M$ make people buy through their own children.
The cads!
I'm sure at one point a couple people claimed that windowed systems were 'eyecandy'. People often don't take other people into account when designing programs and operating systems: we like simplicity, we like beauty and we like intuitiveness. What's wrong with embracing these desires? Besides, most operating systems (including Vista) can downgrade to less intense graphics. The choice is there, so what's the problem?
I'm a signature virus. Please copy me to your signature so I can replicate.
Ratpoison.
The Gnome community is committed to fighting this troubling trend of gratuitous eye candy. We will continue to ensure that Gnome--today, tomorrow and in the future--continues to look like ASS.
Thank you for your support.
Right-click My Computer > Properties > Advanced > Performance Settings > Adjust for Best Performance. That gets rid of all the marshmallowy colours, fades, translucencies, and so on. Just my personal preference. Keep it configurable. Some people like the whiz bang effects (or more subtle ones) in their everyday computing, and that's fine as long as I'm not forced to endure it.
~~~
Drupal themes from TopNotchThemes
Why do people always try to improve (eyecandy, functionality, ease-of-use) the desktop but never the applications? Most of the time, anyone sitting in front of a computer looks at an application but almost never at the desktop. Writing this I currently look at a browser, the desktop is barely visible. Even if I want to find something on the disk I look at a filer window. So wouldn't it make much more sense to improve the applications instead of the desktop?
h ttp://tango-project.org/>) improve the eyecandy of the applications? Or why doesn't any application project try to better comply to wyoGuide (ahref=http://wyoguide.sf.net/rel=url2html-1700htt p://wyoguide.sf.net/>)? Why doesn't any of the companies currently improving the desktop instead improve the applications?
You might argue each application has to be improved by itself since each has it's on functionality. Yes, this is true for the functionality but it's not true for the eyecandy and the ease-of-use. So why doesn't the Tango project (ahref=http://tango-project.org/rel=url2html-1700
O. Wyss
See http://wyoguide.sf.net/papers/Cross-platform.html
err :P
:)
you could just have modded me funny.
----nubis
If you think about it, everything is focusing far more on graphics and eyecandy than ever before. Films concentrate less on plot and just go for over-the-top special effects, even everyday objects go for looks over useability. People seem to be so obsessed with something looking nice that they don't think to find out if it's actually any good or not.
If we can hit that bull's-eye, the rest of the dominoes will fall like a house of cards... Checkmate.
Dude, that was pretty decent hardware for when XP was released. I have a Dell i4000 laptop I bought in January 2001 that came with 256MB and 600MHz Pentium III, which shipped with WinME. XP shipped later that year, and runs fine on that laptop.
Just because you installed XP years after it was released on now-obsolete hardware doesn't mean XP should have a moving target based on what you currently think is good hardware or not.
If Vista's successor isn't released until 2013, the dual core Conroe with ATI X1900XT that's the high end hot shit machine it comes out will look pretty pathetic by comparison, and I'll bet someone will say it is dumb for Vista to default to Aero Glass on such an obsolete POS machine!
A lot of what people call "Eye Candy" in XGL, are actual usability improvements. For example:
The cube. While the fastest way to switch virtual desktops is to hide all the current windows and show the windows in the other virtual desktop, the feedback is so little that to the new user it looks like the applications crashed. Rotating a cube makes it really obvious that your windows are still alive but just in another place. And makes it obvious how to get them back (rotate the cube the oposite way)
Drop shadows. Allows the borders to be smaller, and thus increase usable space, while still mantaining a visual clue as to the limits of the window. It also helps the brain identify what window is on top.
Animated minimization. The fastest way to minimize a window is to just hide it. However, visually it looks virtually identical to closing the window. By shrinking the window smoothly into the task bar, it is obvious the relationship between the minimized task bar icon and the window and it lets your brain quickly identify where the window went.
Expose like feature. This one is really obvious, it helps you find windows very quickly, by picture, not by just the text in the task bar.
Some of it though is hard to justify, for example there is no apparent usability improvement from the wiggly windows (someone please correct me), but given that is completelly optional, and it can be done by the video card withought really affecting the CPU, I fail to see the harm of it.
The balance provided in Linux goes far beyond the choice of theme suggested in the article.
The power to choose your own window manager means that these new features aren't a problem at all.
The window manager ecosystem goes far beyond Gnome and KDE battle, and while I was rather impressed by the demo last night of how the latest gnome looked with custom icons and XGL fancyness they aren't features that I find useful and simply aren't features that I would use. That doesn't mean that their existance hurts me, any more than the existance of KDE hurts Gnome.
Freshmeat lists 132 different window managers ranging from the Gnome and KDE environments to the distractingly pretty Enlightenment, Blackbox and all it's forks and the very basic window managers like Ion which is where by preference lies.
Almost all the animations, effects and overkill in graphics is basically to distract and keep the user in a "friendly" stage where all the functions are stable. For example, a command prompt would be the lowest level of distraction, but is also the highest one in risk of receiving harming input. In contrast, looks at mac OSX desktop, you will never mess the system through that.
Eh? How does the fact that a menu fades in, or that a button is nice and shiny, distract you from your work. People who make and use tools have always taken pride in what they do. Whether it's keeping your truck shiny and clean, or your kitchen an inviting place to cook, a neolithic hunter inscribing pretty patterns on his weapons or making your virtual desktop a pleasant place to rest your eyes, people want to give other people, or themselves, tools that are a pleasure to work with. This is one of the things that raises life above the level of functional mundanity.
Here at the office, I would have switched everything over to Linux ages ago if it weren't for the idiot management we have. So we're still a Windows shop on the desktop (servers are Linux and FreeBSD), but when I install that clunky software, I put the theme on Windows Classic, turn off all effects, tell it NOT to display icons in all possible colors, and even make it so the title bars in Windows Classic are a solid fill rather than a gradient. But I go even further. I go into the registry and set the menu delay to 0, so that there is no delay between highlighting a menu item with the mouse and having the submenu appear. There are dozens and dozens of these things that I do when setting up a computer, and I've noticed that not only does it make the computer faster in terms of using less resources, but things like the menu delay make the computer "feel" faster even if it really isn't.
Windows is a piece of garbage, though.
My idea of a good desktop interface is one that doesn't slow me down. There are two kinds of eye candy, static and dynamic. Static eye candy in the form of a visually appealing interface that is simple, elegant, and ergonomic is good. Dynamic eye candy in the form of visual effects tend to be bad.
Bad Eye candy:
Example 1, fading menus: The default configuration of Windows XP features menus that fade in and out. Right click on the desktop of a fresh install of XP and you'll see what I mean. This is bad. Why? Because the rendering that is being done takes TIME. It slows down the user who has to wait for it to render. Admittedly it is only a few tenths of a second, but when you're a grand master hacker (!cracker) a few tenths of a second do make a difference. I always turn this 'feature' off.
Example 2, window animation: Gnome has a very annoying "feature" where it animates the resizing of windows. Minimize a window and gnome draws a series of progressively smaller outline boxes on the screen tracing the minimization of the window. I'm not sure what use this is supposed to be. I do know that it slows me down. When I do something it should be as instantaneous as possible. KDE has the same "feature" but unlike Gnome it can be disabled. There are problems that I have with Gnome and the inability to turn off the bothersome BS (of which this is but one example) is a big one.
Good Eye Candy:
Example 1, Bouncing icons: Recent versions of KDE include what I call icon bouncing. When you double click on an icon to open a file or start a program, a miniaturized bouncing version of that icon appears next to the mouse pointer. The reason that this is not bad is because if I've double clicked on something I expect for there to be a lag while the program or file opens. The bouncing cursor does not slow me down. The reason it is good is because it lets me know that the program or file is actually trying to open. There are times when you double click on something and it doesn't quite register that you've done so. Without the bouncing cursor you might sit there for several seconds waiting for something to happen before realizing that it isn't going to. With the bouncing cursor you know immediately whether or not the system has registered your request or not.
Example 2, Icon highlighting: Both Gnome and KDE feature icon highlighting. Whenever the mouse pointer is over an icon, it changes color. This is not bad because it does not slow you down. It is good because it gives that extra little bit of feeback to the user and creates a more interactive environment.
In short user interfaces should be as efficient as they possibly can be. Eye candy that increases efficiency or improves aesthetics without reducing efficiency are good. Eye candy that reduces efficiency is bad, even if it arguably makes the interface more aesthetically pleasing.
Now I realize that some people demand special effects and other such things. There is no reason why they cannot be accommodated. But at the same time the user MUST be able to turn any and all effects OFF. Furthremore I would argue that there should be a simple configuration tool that will provide both fine grained control of the effects as well as a set of general effects level settings (max, medium, low, off) to allow users to quickly set the level of eye candy they have to endure.
I understand that Microsoft is adding in all sorts of eye candy to vista and that this is the primary reason why they recommend you have a Nvidia 12800^e24 super ninja turbo card with vertex dimpling and pixel shader 15 to run it. I have not seen vista yet, but I suspect that this is a grave mistake and that most experienced users will turn most or all of these new fangled 'features' OFF. I know I will.
Lee
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
The problem is that for most users the Aero Glass interface IS Vista. Look at XP. How many users do you know that would balk at running XP in W2k mode? My wife does. For her it is not really XP if it does not look like XP. You can bet your bottom dollar that Microsoft is going to market the heck out of Vista WITH Aero Glass. Thus, most consumers will not be happy unless they can get teh Aero look too.
In the end, it all means that many users will once again have to upgrade their hardware in order to upgrade their software.
Simple....people are attracted to bright shiny objects...kind of like crows that collect tin foil, and bits of glass. We are easily amused
Shouldn't this be posted under "games"?
Or maybe that's the whole point.
The poster is under the false impression that (in this case) microsoft is trying to provide a better operating environment for users and not trying to
a) make money by selling their OS
b) make money by selling hardware and therefor selling their OS
Linux and non-commercial varients are at least not making money, but unfortunately a lot of times they are just keeping up with the commercial OSs to not be left behind and "look old".
"Also, there's the argument that "Hey, i have all this power, why should I just let it go to waste doing nothing" has some merit as well."
Well here's an example of eyecandy that doesn't appear (for me) to increase productivity
...you shouldn't have to pay for these upgrades.
Microsoft released things like Windows 98 Second Edition, and realized that people didn't want to pay for an "upgrade" that was merely a bugfix. So now, they continue fixing bugs, but if they're selling an "upgrade", they'll make damned sure it looks like an upgrade.
My Linux hasn't visibly changed over four years and two computers. And yet, there's a lot different under the hood, and I appreciate my constant updates. And yet, I don't think I'd pay hard-earned money for said updates, if nothing was visibly different on the surface.
Don't thank God, thank a doctor!
The blog poster in question is perhaps the type of person to think, "Blast! What are those extra pixels around my aliasing!?" However s/he has a point, because although people can disable the eye candy, there is a distinct psychological incentive to use the smoother, more technically advanced interface.
But eye candy has other, more harmful effects as well: one of the most notable is accessibility problems. You see, where experienced computer users like you and me see clearly defined windows, newbies see a perplexing maze of ever-changing L shapes and rectangles. With the boundaries between windows becoming transparent, that thin blue line between the elderly and a vertical learning curve becomes just that narrower.
Also, the disadvantage of eye candy is that it highlights areas where Microsoft UI programmers have really messed up. Notepad flickering in the Aero Glass interface: not pretty.
The article doesn't actually mention Windows Vista in it, but feels like a silent jab at it anyways. I remember the transition from windows 95 to windows 2000... Back then I though the fading effect of the menues or dropdowns after you's selected an item on them was "eye candy" and at first it was distracting, but now its a natural part of the interface. It didn't improve functionality at all but they're no longer distracting. I think the transition to a 3d desktop will be the same. It'll be distracting at first as 'eye candy' but you'll either get used to it, or disdable it. But perhaps this article should have brought up other merits that should have been offered as a true reason to upgrade OSes. Perhaps time and effort should have gone into developing the interface more rather than making it look nicer with 3d. I'm ever always in search of ways to enhance my interaction with my computer. Mouse gestures and voice recognition are some that I have tried. But how much of those were actually part of the OS? I feel most of the improvements to interacting with my computer has happened through the peripherals, more buttons that are assigned commands to close program, scroll, alt-tab... the list goes on. What I wish for is easier use of the interface. The corners of the desktop are easiest to navigate to, make them useful, I used to put a small icon in the corner so i could blindly mouse to a corner and open it. Where are these kinds of improvements? Not in the OS, though they should be.
Sometimes I like it. I just run xterms or emacs all the time, with the windows stretched to take up the whole display. If I'm in the mood for eyecandy I add -F or even --color to my ls arguments....but generally I don't think it's worth the effort.
YMMV.
I'm an individual who looks at computers as the tool they are and as such, I fully evaluate any new feature that's being added to the interface such as Aero in Vista in regards to these factors. 1st) does it improve my efficiency? 2nd) Does it distract me? 3rd)Does it place any minimum limits on hardware?
If the answer to 1 is yes, then I'll test to see if there is any increase in productivity; otherwise both 2 and 3 means stay away from my system. Simply put, I consider my computer to be no more of a tool then that new hammer or cordless drill I'm eyeballing it comes down to this; does the design & features allow me to do more work with less effort? If not then it's a complete waste of effort on the part of the developer.
My preferred desktop UI is Fluxbox 0.1 stable and I use minimal eyecandy there except for the fact that I've begun developing my own themes as they're the easiest way to change the look (eye candy) while not affecting my ability to get work done.
I haven't even read TFA, but I think there's an obvious point to make, if we bother to ask if eye candy is too much: while the vendors and coders are bending over backwards and doing inter-dimensional cartwheels to bring us interesting graphics, do you think that they're putting an equal effort into making the machines smarter and more useful? Better for productivity, better for helping you find and organize your info, making your life more pleasant and giving you the feeling like you are more in control?
I doubt it. More graphics makes NO difference, except better sales. It's a smart way to draw attention away from the fact that the product you're shelling out for is just a better looking version of same-old. I'm not saying it's the case, but I AM saying that I wouldn't mind the windows 3.1 interface if only my machine had a lot more computational intelligence than now. I need to babysit my machine.
I wish I could use my computer to locate brilliant people, run molecular simulations and models of the brain to find out what material I should replicate to make my clothes idiot-proof. Hopefully they wouldn't vaporize me on contact.
Windows XP is really a bitch for this. I dual-boot Linux and XP on a pretty new, low-end laptop. Linux fscks up sometimes, and doesn't always open applications fast, but it's responsive.
XP leaves me hanging on for literally seconds after i right-click, waiting for the menu to open. This is really annoying, because: I'm right in the middle of doing something that I right-clicked for and have to hold the thought, and I can't do anything else in that time, otherwise if I click anywhere else, the menu will (eventually) just open and close again straight away. The Start and Programs menus are the same, and take even longer sometimes.
I don't find Windows to be a bad OS in general, if you can keep it secure, but this is just one of many small things that are incredible bone-headed and frustrating, without which I would never take the trouble to use an alternative OS most of the time.
my password really is 'stinkypants'
The current version of Enlightenment is Developers' Release 16. The next version is DR17. The Enlightenment dev team is apparently claiming that their software is in the alpha stage.
Even if you don't take that into consideration, consider this: DR16 was released six years ago. I personally expect Enlightenment DR17 to be officially released around 2008, or perhaps late 2007.
Why should everyone need a gig of ram, to run the same word processor, email client and web browser they did on Win98 with 64M? Okay, we didn't have Firefox back then ;) and the word processor is probably a newer, more bloated version..
But it's clear that people are getting nowhere near as much bang for their buck.
The software companies are in league with the hardware manufacturers. They all want us to upgrade everything on a 3-year cycle. It's not 1992 anymore. New uses for the higher-powered technology are not being explored every day. It's just a big scam.
Unless you're a gamer or use specific processor-intensive workstation apps most of the time, a six or seven year old computer would meet most anyone's needs with well designed, well supported software.
my password really is 'stinkypants'
rm -f a*.wibble or del a*.wib if you like - painful on a desktop given the ease of a command line.
No, it's trivial. Perhaps *marginally* longer, depending on your proficiency.
There are a few things commandlines do substantially better than GUIs. Most of them, very few people will ever do.
I think that eye candy such as the genie effect in OS X that actually allows one to see where the window minimizes to is useful, but when there are effects that don't help the user interact with the metaphor then they are just waste.
One such piece of eye candy that comes to mind is the way that KDE tool tips sparkle into view, if they just appeared it would allow the user to save a second.
Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
It looks like you, and probably most people, will benefit more from SVG and sleeker artwork than any effects.
Windows would be much prettier if it had a native, supported theme system (and changing colors doesn't count). You know, like just about every other window system available.
M$ is to make a scaling OS?!! Here I was, reading all of these big fat hardware requirements for Vista but they were all lies. Lies, I tell you! Thanks so much for putting me back in touch with reality.
So, Vista will run on my 233 Pentium II laptop? Will it look as good as Enlightenment? Somehow, I don't think so and there is your problem.
As the original poster said, moderation is good. The results can be beautiful without hogging resources.
Friends don't help friends install M$ junk.
Working as a designer, I actually spend a significant amount of my time creating what I guess you would call static eye candy. Part of my job is to make applications (in my case web apps) not just usable but pleasant. At every step of the game, I'm conscious of where I'm diverting the attention of the user and how I'm spending their time. Simple visual effects like an item fading into view or sliding into position can help maintain a kind of continuity in an interface and improve—even if it's on a subconscious level—the user's ability to follow and comprehend the actions of the workings lying beneath that interface. I personally doubt the usefulness of something like a full-3D desktop where you can rotate windows and move them around in more than 2 dimensions, but at the same time Apple's Expose feature in OS X is eye candy, but extremely useful eye candy. I use it nearly constantly.
As users become more sophisticated and, more importantly, the applications they use become more complicated, some little graphical niceties are becoming more and more necessary. Think of something as simple as live window dragging. If you want a purely functional interface, go with the command line; it's faster for a lot of day-to-day OS tasks anyway.
As a gamer and amateur game developer, it's to my advantage that MS has moved in this direction. This may put pressure on the PC retail industry to stop using shitty integrated graphics for game developers and the PC game industry to deal with. From: http://www.firingsquad.com/features/epic_games_rei n_interview/
FiringSquad: What is Epic's feeling about PC game hardware and how will the Unreal engine be part of that?
Mark Rein: I wish I could report only good news but that's not the case. [...] Unfortunately the bad side is getting really bad. It is getting harder and harder for the average consumer to buy a computer with a decent graphics chips in it. When I go to major electronics retailers I see that most of the machines being sold are using Intel Integrated graphics - including the vast majority of laptops. Some of the desktop machines don't even have slots for discrete graphics cards which I find personally offensive. Laptops of course are mostly not upgradable so a bad laptop is a bad laptop forever and considering how many people are replacing desktop with laptops this is especially worrisome. It is really sad when you see the moniker "media" or "entertainment" attached to something with Intel Integrated graphics in it. I question the logic of developing dual-core CPUs and saddling them with ultra-low-end graphics especially considering that one of the big benefits of Windows Vista will be a hugely improved graphical user interface that will help improve productivity. There are some seriously expensive desktops and laptops with crappy graphics chips in them - these aren't just the low-priced machines either. Intel salespeople are probably patting themselves on the back for these design wins but the truth is the more successful they are with this strategy the faster they could be killing off the PC games market and nobody has the balls to stand up and cry foul because Intel is so powerful.
If people take those machines home and try to play recent PC games on them they're going to have a horrible experience and possibly give up on PC gaming altogether. Users aren't educated in this area but when their new $1,500 PC says "no" to a decent PC game they're going to just assume the PC games market had passed them by. This is sad because the difference in cost the PC manufacturer to put in a decent graphics chip isn't very much.
After reading this article and some of the comments I have to admit the avg dumb user is into eye candy. personally I prefer the old classic look I have ALWAYS hated the new "fisher price" look of Windows XP and Aero. Personally I wish Microsoft would give me the option of what interface I want during install. I have to admit that is the beauty of Linux and BSD platforms they ASK DURING INSTALL what interface you want.
But then again I am techie and expect a lot in flexibility and customization, I must keep reminding myself that the average user is not bright and is as about as intuitive as gnat on a log. mainly I find users who like the desktop eye candy nothing more then Intellectual singularities thay steal oxygen from more productive memebrs of our society.
IMHO
...what I've read about Vista doesn't jive with this. Vista will require high end PC and graphics if and only if you choose to use the high end graphical features. i myself, even though i have a high end card that supports DirectX 9 will probably end up seeing Vista at some point, but I will definitely be turning down the graphics.
I couldn't give a toss about fancy GUI's, i'm all for leaving CPU time to doing the job i am sitting at the PC for. The Windows line of OS's has a feature under the system properties (somewhere, i forget and i'm sitting at a Suse station right now) that with one click you can choose between "best performance" or "best appearance" or choose the check boxes for what various features you want on or off.
this line of thought where you will have to have some high end computer for all future windows versions is just coming from people who don't know and are making assumptions based on little actual knowledge. i can picture a high expectation for RAM with Vista though, but anything graphical has so far always been removable for those with slower PC's.
the correction to the article should be - although the default settings if you were to do no tweeking at all and were to take the factory install from Dell will have high requirements, anyone with any ability to do things like change the desktop wallpaper should have no problems at all lowering graphic settings so Vista will run fine on your current PC. MAYBE you will need to have some more RAM, but disabling unused services will probably fix that too. You will miss out on seeing animated folders, but in reality such things provide no use to anyone.
The 3D windows in the Vista screenshots are about as useful as a subway in Los Angeles. I weep at the wasted resources spent on both.
Over 90% of the computers out today are an appliance. Who wants a sexy appliance?
No, wait, I didn't just ask that, did I?
Athiesm is a religion like not collecting stamps is a hobby.
For those of us who aren't homosexual graphic designers from San Francisco^W^W^W^W^W^W Mac users, could you explain what this "Genie effect" is?
+5, In Your Face, Bitch!
All this eye candy....
A dozen years ago, a friend of mine who was a long-time mainframe systems programmer, told me that not i/o, but in straight CPU power, a 33MHz 386 had the processing power that an IBM 370/168, which most companies ran on in the late seventies.
Instead, we have friggin' eye candy that makes our xGHz 686 run like an 8088, or an 286, if we're *lucky*.
Yeah, you're doin' *so* much more with your computer power.
mark
Enjoy!
What part of "a well regulated militia" do you not understand?
Ever heard of history substitution, quite useful to now what number your command prompt is.
So, I'm going to hit the new interface with some patience and learned wisdom before I trash it.
An excellent goal to live one's life by. Just as an FYI, my rant was written from a unique point of view: I have worked with test builds of vista, and I didn't find the new effects to be particularly performance enchancing. The hardware for vista is STEEP. Now, the question is, are the severe system requirements due to the fact that there was debug code in the build, other features were sucking up resources, or because the pretty interface takes a lot of cpu power.
If you can get past the OS sucking the life out of your cpu, the interface looks pretty...
HA! I just wasted some of your bandwidth with a frivolous sig!