Death of the Button? Analog vs. Digital
mattnyc99 writes "Instapundit's Glenn Reynolds is sick of navigating menus to turn up the heat—while he's trying to drive. His take in the article (as well as a a no-holds-barred podcast) is that modern tech product designers should get back to analog controls before iPhone users get sick of looking down at their touchscreen everytime they dial without a dial. It may be up to you: Whither dangerous auto technology, or long live the touchscreen?"
The author complains about BMW's idrive control (more info here), but I think it is a good solution to this problem. It's a universal control that gives you a tactile interface without tons of buttons and knobs. Once you get used to it, it's actually pretty easy to use.
The problem with analog controls is that you can't add/remove them easily once a device is made. BMW, for example, updates the software in their vehicles periodically, adding and removing features. Without some sort of universal control system this is much more difficult to do.
Visualize the world of wine
from the long-live-the-knob dept.
Well, there's a sentiment we don't see every day.
I want to drag this out as long as possible. Bring me my protractor.
For everything but the volume control/mute button on the stereo.
"car, turn up the air conditioning and close the windows."
Oh, and gags to keep the kids quiet.
Deleted
I can speak to this somewhat, because I am a moon man from the future and have been dialing my phone via touchscreen for a couple years now.
My futuristic moon man technology is called a "Treo 650". You guys arent advanced enough to pronounce that correctly, but trust me, it's a complete rip off of the iPhone in every way. In my time only the richest kings of the undersea realm of europe can afford a true iPhone.
This device I speak of, has a touch screen, and dialing with it requires you to look directly at it.
However, it is fortunate I am so poor and underprivileged, as this device also has an analog keypad, with numbers affixed to some of the keys. The central of these numbers is marked with a little nib, enabling my advanced moon man fingers to dial by my tactile sense alone.
I wish you great success with your iPhone, this is a new technological age for humanity. You are about to behold the awesome power of "a phone that can play mp3s and also has a camera in it".
I pray you use this technology wisely.
I don't need no instructions to know how to rock!!!!
That's a manufacturing "problem".
Consumers are concerned with control.
Making it easy for the manufacturer to crank out more units or less expensive units or whatever isn't important when the consumer has more difficulty USING those devices.
Apple did great with the iPod. Most companies aren't as focused on the customers.
Computers are now being put into embedded devices, but they shouldn't look or act like computers. My prime example is the digital camera:
My mom was an amatuer photographer who used a fully manual camera in the 70's. I bought her a very easy to use Canon Powershot with the same features, and she was completely lost. Imagine this: She wants to set the f-stop, aperture, and exposure time. On her old Miranda that was a switch, a knob, and a slider (or something like that). Now, it's switch to "M" mode, then arrow left to one setting, then arrow up and down, then arrow right, then repeat for the next setting... it takes 10 times longer, and the buttons are much smaller and harder to push. She can't just go by feel while looking at the screen or viewfinder.
Buttons are not the universal replacement for all settings for the same reason that the mouse cannot replace a keyboard and vice-versa. There are multi-modal input devices which map better to some things than others. Use the most appropriate input for each setting. It actually makes it easier.
Oh, and more buttons isn't the answer.
It isn't a question of design aesthetics, it's a question of money. Knobs cost money. Analog potentiometers, even bad ones, cost money. Shaft encoders cost money. What you see in modern product design is the result of a ruthless campaign to cut parts costs. A front panel composed of a microcontroller and bunch of flimsy switches is the result.
Mea navis aericumbens anguillis abundat
What's really needed to solve this dilemma (dialing-while-driving issues in general aside) is a technology which will allow software to subtly deform a touch screen to give tactile feedback. So buttons actually stand out from the screen a bit, etc. I seem to recall there being a technology like this in one of the later of Asimov's Foundation books (Foundation's Edge of Foundation and Earth, I don't recall which): the main character had an inclined, desk-like board on his ship which was a tactile touch screen. I imagine some combination of flexible (and probably elastic) LCDs and something like those toy pinboards (where you've got thousands of tiny dull metal pins arrayed on a board, and you can make impressions of your face and whatnot in them) could accomplish this. The hard part would be controlling all those tiny pins electronically; making the LCD elastic enough to keep snug to the contours of the pinboard would probably also be tough. But imagine the possibilities! You could actually feel the smooth, round curves of... er... those shiny Aqua buttons in OSX.... yeah, that's it. Though other possibilities may help popularize it faster. :-)
-Forrest Cameranesi, Geek of all Trades
"I am Sam. Sam I am. I do not like trolls, flames, or spam."
Seriously. The guy is a disturbed political nut job on par with Ann Coulter and knows nothing about technolgy other than he has a blog which only he's allowed to post on and pretty much nobody reads. This idiot was and still is a huge War Supporter. Frankly most people are sick of Glenn Reynolds, the Right Wing's Ward Churchill.
Maybe thats true, bit in this case (and I speak as a bleeding-heart pinko leftie) the guy is right. Designers seem to think that because thay can put a computer in it, it has to *be* a computer. I want analogue. Oh, and before anyone makes any luddite assertions, I'm a shit hot programmer who can juggle a 296,077 line (according to slocount) program in his head with ease. Technology belongs in its place and nowhere else.
When I was getting ready for my freshling year at college, I bought a slick new stereo system. I was so proud of how modern and futuristic it was: it didn't have any knobs! But as time went on, I discovered how awkward it was to use a slider to adjust the volume, or the bass and treble. And holding down buttons for the digital tuning was a pain. I've since replaced it with a stereo that has knobs for all these inherently analog controls, and I'm much happier with it.
Anyone notice what the main control on the iPod is? It's fundamentally a knob (implemented digitally). And that's no small part of the product's success.
http://alternatives.rzero.com/
I'm going to nominate the Advent 201 cassette deck here. I got one as a hand-me down from my dad and it was really something special.
t m
One of the design goals was that the user should be able to operate the unit in complete darkness going only by feel. To that end, controls were placed far apart, on a couple different planes of the unit, had distinct shapes, and switched in different directions. Stateful controls changed position enough that you could feel what state it was in without looking. There were no status lights (other than the VU meter) to look at as I recall.
Here's a picture:
http://www.positive-feedback.com/Issue16/advent.h
Anyway, ever since then I've always felt that user interfaces should be tactile and show their state in a physical sense. You should be able to make changes even with the power off, and you shouldn't have to look at indicator lights to figure out what's going on.
While a lot of appliances don't require this level of UI "analogness", it is something that should be carefully considered for automotive instrument panel design, since that is definitely a "must be operable in total darkness" situation.
Digital Cameras, Pro or Semi-Pro (i.e. not the point & shoot ones) with...
Why? Well, you don't need to look at the controls to operate them. That's good.
Try Ubuntu GNU/Linux, it's great!!!
It's not a tough interface design problem.
Heck, you can probably make an 80/20 rule for it:
1) 80% of the time, users are interacting on 20% of the function.
Come to think of it, it's simpler than that:
2) 80% of the time, users want one of four functions. Oh yeah, and might as well throw in
3) with a button interface, users can "spatially remember" three distinct buttons without looking (or training).
and
4) with a dial, that "spatial memory" becomes 5 discrete positions, and a whole mess of sweet intension/remission levels (=volume, tuning have much higher response times).
So design-wise, you want 5 dials maximum. Of those dials, four are fixed in function, and one changes the paradigm (and presumably some of the other dials' function). The main things anyone would want to do are there, and they're there at the first level.
If you wanted to have a similar arrangement with keys, you'd need between 10 and 25 keys. It would not make sense.
Main Menu:
a: Accelerator (30%)
b: Breaks (0%)
c: Steering (+23 degrees)
d: Extra menu
Please select a control: [abcd]
but after a week or two I could navigate the menus quickly and without fuss, and while mostly keeping my eyes on the road
As someone who drives near vehicles that might be BMWs, I have a problem with that 'mostly' bit. Any system that requires you to not look at the road to use it is broken.
Thirdly, about the criticisms that it's unsafe to use while driving? No shit sherlock. Neither is your cell phone. Or putting on makeup. Or shaving. Or eating lunch. But people do those without blaming the manufacturers or restaurants or stores that sell the necessary equipment.
Slight problem with that analogy: cell phones, makup and lunch are generally designed to be used in places that AREN'T CARS. Your iDrive isn't. There is a 100% chance that the driver is actually in the car while using it. Therefore, it should be designed to be used without looking.
I gave up on aftermarket car stereos and just get whatever top end factory system is offered. The tiny buttons and Vegasesque displays were just getting too stupid.
Which would you prefer to set a preset station:
Factory stereo: Tune to station. Hold down preset button until beep is heard. Afterward, just hit that button to get that station.
Aftermarket: Run through a sequence of button pushes similar to that required to surface a submarine, and target and launch a cruise missile. Afterward, no less than three presses of tiny buttons are required to access your "convenient" preset.
I'm serious, too. I had onee once where it took more button presses to go to a station preset than to just tune the radio manually. There should be hard jail time given for interface abominations on that level.
Sometimes I would wonder if the Japanese engineers outsourced their interface design to institutions for psychotics.
Agree with the parent, buttons and moveable bits add to the cost. Whilst I lament (and curse) the cheap video cassette recorder I have because a lot of things have to be set from the remote (and settings can only be viewed on the TV screen), the cost of that unit was a darn sight cheaper than my nice 20-year-old TEAC Stereo VCR that had buttons, knobs and switches (yes, slide switches) for operation. And the fluorescent clock display had the indicators to tell me what I had set. And not just stupid odd-shaped rubber buttons but big rectangular ones. Ahhh I wish it still worked.
When I think of loss of 'ease-of-functionality' (not 'loss of functionality') I think VCR's.