Bret Victor tweets about the Macbook Pro touch bar

5 points by jacobolus ↗ HN
http://twitter.com/worrydream/with_replies

almost exactly eight years from concept to production

Pretty sure most people will find contextual controls like two-finger scrolling -- after a year, any computer without them will feel broken.

Pretty sure that moving a mouse pointer to an onscreen toolbar will soon feel as bizarre and anachronistic as manually dragging a scrollbar.

But hey, don't let me rain on the internet bandwagon hate parade!

This is how I picture "internet commentary": https://www.youtube.com/watch?v=O-QpfLV8dQw

https://www.youtube.com/watch?v=NdSD07U5uBs&t=34m12s https://pbs.twimg.com/media/CwOxhNwUsAAfOLK.jpg

[Presumably he worked on prototypes while he was a UI researcher at Apple a few years ago.]

3 comments

[ 3.1 ms ] story [ 21.0 ms ] thread
I haven’t seen much thoughtful commentary about the touch bar yet on this forum or elsewhere (presumably partly because people haven’t used it yet, no third party software has figured out how to take advantage of it yet, etc.), mostly just vitriol.

Headlines like:

“Apple just told the world it has no idea who the Mac is for” https://news.ycombinator.com/item?id=12817332

“New MacBook Pro Is Not a Laptop for Developers Anymore” https://news.ycombinator.com/item?id=12816474

“WTF Is Apple Thinking with the New MacBook Pro and Touch Bar?” https://news.ycombinator.com/item?id=12810596

“Apple’s new touch bar is a usability disaster” https://news.ycombinator.com/item?id=12820738

“Apple says no fun allowed on the Touch Bar” https://news.ycombinator.com/item?id=12840262

“Will the Touch Bar Learn from the Apple Watch's Mistakes?” https://news.ycombinator.com/item?id=12881097

And comments like “I honestly hope the Touch Bar doesn't survive [...]” https://news.ycombinator.com/item?id=12850393

I did like this comment https://news.ycombinator.com/item?id=12817801

Would love to see some UI discussion about it which tried to start from a position of taking it seriously and suspending snap judgments, imagining possibilities instead of complaining about a missing physical escape key, et cetera.

I've seen some decent discussion regarding the Touch Bar, here at HN, but it is admittedly buried. Given it hasn't been in the hands of most people, it's honestly too early to do much more than cautiously speculate.
My thought about the touch bar is that it starts to tackle a problem which began in the 1990s once desktop displays hit 1024x768 pixel resolution and has only gotten worse as displays pushed to larger and larger size.

Namely: the display was originally small and easy to mouse all the way across, meaning the menu bar and toolbars were always in close reach, and moving the mouse from the current position to the menu bar and back was fast and precise and not too disruptive to work with the pointer.

As displays grow, the menu bar, toolbars, and other on-screen non-content UI controls keep getting further away and more disruptive to reach for with the cursor. If you frequently need to precisely mouse across a 30 inch display, click a button, then precisely mouse back to where you started to carry on with a content creation/editing task, you’ll start to hate performing that action and look for ways to avoid it. But often there are actions which can’t be handled by keyboard shortcuts, or software with so many functions that remembering the keyboard shortcuts is a chore.

The original justification for a fixed-position menu bar at the edge of the screen was that by Fitt’s Law, it would be very predictable, efficient, and cognitively easy to navigate menu options. As software gets more complex and displays get bigger, that justification starts to break down.

The touch bar is a way to restore the fixed-position nature of the original menu bar and even improve on it, moving tools off the virtual screen and into the physical space of easy-to-reach direct finger touches, letting someone drive a contextual toolbar while hardly moving their fingers off the main section of the keyboard.

I haven’t seen anyone else try to seriously tackle this problem on a desktop/notebook. Certain niche software has adopted gesture interfaces or radial menus, tried to cover every possible command with keyboard shortcuts, or adopted something like the Quicksilver/etc. command-line-with-text-completion UI, but usually the usability of all of those for non-experts has been poor.