Adobe guru to improve Windows interface
It looks like Mark Hamburg, an Adobe Systems Photoshop and Lightroom programming guru, will be leading work to give Microsoft Windows a better user interface.
And given the dramatic user interface differences between earlier and later Adobe projects that Hamburg worked on, that raises some very intriguing possibilities.
Adobe Photoshop Lightroom is used to edit and catalog photos, chiefly the raw images that come from higher-end digital cameras. Compare its design, deliberately imbued with 'personality' and 'elegance,' to that of Photoshop below.
(Credit: Adobe Systems)Microsoft and Adobe Systems confirmed Hamburg's move on Monday, but at the time, Microsoft wouldn't share details beyond saying Hamburg would work on "user experience" for the company. However, Chicago photographer and Photoshop consultant Jeff Schewe, who caught a plane to California to attend Hamburg's going-away party, shared a lot more on his blog.
"He was heavily recruited by Microsoft and given an unbeatable opportunity to work outside his normal digital imaging field," Schewe said. "Mark was invited by (Microsoft Chief Technology Officer) David Vaskevitch to come lead a team working on the future of operating system user experience at Microsoft."
Adobe Photoshop's interface has well over a decade's worth of accumulated menus, panels, and dialog boxes.
(Credit: James Martin/CNET Networks)Schewe also quoted Hamburg about the change: "Given that I find the current Windows experience really annoying and yet I keep having to deal with it, this opportunity was a little too interesting to turn down. I can't imagine doing serious imaging anywhere other than Adobe, but I needed to do something other than imaging for a while."
Hamburg's baby: Adobe Photoshop Lightroom
So what does Hamburg's move portend? It's way too soon to say Microsoft will be better able to counter the widespread opinion that Apple's
Mac OS X is superior, but Hamburg's Adobe work sheds some light on the new possibilities.
Hamburg joined Adobe to work on version 2.0 of Photoshop in 1990. After Photoshop 7 was released, he turned his attention to lead Shadowland, the project that became Photoshop Lightroom. That software, which is used to edit and catalog photos, is a major break from Photoshop when it comes to user interface.
Where Photoshop has a seemingly endless list of menus, submenus, dialog boxes, and configurable panels, Lightroom adapts to the task at hand.
Central is the photo in the middle, as large as possible. Adjustment panes can be pulled out from all four sides based on various tasks. The software shifts appearance according to modes for managing catalogs, developing an individual photo, showing slideshows, printing, and creating photo galleries for the Web.
Overhauling user interfaces can be tough, though. Short-term pain caused by unfamiliarity can challenge the long-term benefits of a clean-slate design.
Adobe is proceeding cautiously with a Photoshop interface overhaul. And Microsoft has had trouble with its "ribbon," which presents a task-based interface across the top of Microsoft Office 2007 programs. It's been tough for many users to adjust to the ribbon, and Microsoft is trying ways to make it easier to find the commands they want to perform.
Hamburg's goals: "elegance," "personality"
Some possibilities can be gleaned from Hamburg himself. He discussed some of his Lightroom design goals in a 2007 blog posting.
"We wanted Lightroom to seem elegant, to exhibit grace, to show an attention to style beyond the utilitarian aspect that dominated Adobe's products up to that time. We wanted a richer UI experience," Hamburg said.
And Adobe wanted to give Lightroom a deliberate personality--even if that means some feathers are ruffled.
"One of the goals in Lightroom was to consciously think about the product personality we were trying to create with the expectation that a less accidental personality would induce a stronger emotional reaction in users. That stronger reaction can be both positive and negative," he said. "The second part of this goal was to have enough passionate users to outweigh the detractors."
Finally, he said Adobe wanted to balance power and complexity, adding the latter only when it significantly increased the former.
Designing a user interface for a product with as limited a range of abilities as Lightroom is a very different task than a user interface for an entire operating system, though. But even if Windows doesn't directly copy Lightroom, for example, by changing its look to suit the task at hand, I for one would welcome a version of Windows with elegance, personality, and power.
Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank. 






- by verdyp May 11, 2008 1:52 PM PDT
- Given the extremely poor user interface of Windows Vista that is extremely confusive and nearly impossible to navigate, and much worse than in Windows XP, Microsoft seems to have lost what USABILITY means.<br />Really Microsoft needs better trained designers, because most of the technical improvements in Vista for the graphical rendering are completely lost by a nightmare of badly designed dialog boxes and multiple windows, options that are impossible to remember where they are accessible, essential items lost in deep navigation throough multiple dialogs, confusive security settings forgetting the most essential things, an unusable GUI for network configuration (the "network center" gives not enough details, and it's impossible to have a clear synthetic view of what may be wrong).<br />A user interface, before being "cute" must first focus on the user actions and be able to display the information. The user interface in Vista is completely unfinished, using non unified GUI items and multiple confusive designs (both old and new).<br />For Office, the situation is certainly better, but if you look at the configuration panels for the optional components (notably in Outlook) nothing is correctly integrated.<br />and more generally, the administrator tools are really poor, missing lots of details or with many bugs, or with confusive non-unified terminology.<br />There are also too many settings for various Windows APIs managing the same thing but managed separately with very different tools.<br />The domain policy settings can't be managed easily.<br />The system backup options and tools are almost invisible, really a bad thing for a OS.<br />Managing the applications and services that run at system startup or at user logon is impossible without using third-party tools (too many things are hidden)<br />Many configuration items are undocumented.<br />The new presentation of the filesystem is confusive: it shows aliased directory names that can't even be accessed from the Explorer (they are visible and accessible from other programs). The Explorer can't update itself its cached data when desktop.ini files are updated.<br />There's no central cleanup for cleaning up many caches (the APIs to do that exist but is not offered in any gui item)<br />Managing the advanced security is impossible<br />There's no way to manage the named streams on NTFS (you need third party tools)<br />There's no way to check the coherence of security settings on files, directories and registry.<br />There's no way to manage program and services dependencies<br />There's no easy way to restore the functionality of a non working service that has been corrupted by some program installer/uninstaller or after cleaning up a malware infection.<br /><br />Regarding the user interface preference, the various theme and skins options are dispersed, or even don't work together.<br />The multilingual capabilities of Windows are really poor.<br />customizing the desktop organization or Explorer menus is almost impossible, Microsoft decides what is best for a new version but does not tolerate keeping the previous organization.<br />Internet Explorer can't tolerate that users manage the toolbars.<br />Toolbars in various windows or Office programs don't work the same way...<br /><br />Pfiuuuu... Vista is a complete failure (in addition to be really too much non unified code doing the same thing but in different ways depending on the tool that is used).<br />Troubleshooters are not unified.<br /><br />So what is good in Vista?<br />* The new DirectX 10 may be, but it still does not work with most PCs or notebooks as it requires too much hardware capabilities.<br />* New system services? most of them were added and installed without describing them to users, users don't even know if they can be stopped; Vista is not enough modular, most of it should be installed only on demand when needed (this requires better management of dependencies)<br />* A better process/thread schedulers? Yes but too many background services running doing unknown things and using much resources (in memory or disk or over a LAN)<br />* cute icons? Yes but only in large sizes, most of daily actions need to display more things.<br />* Aero? Cute but not essential, window border transparency is not really needed that's really a detail.<br /><br />In fact You can't do anything with Vista alone for daily use to manage your applications, you'll need many third-party tools, hoping that they are safe (and many of them are crapwares or even malwares). The first need will be to install a complete suite to manage your PC, but the unfinished UAC is still causing lots of problems for these tools.<br /><br />Microsoft is best known for breaking things that do work and that people really like. Microsoft likes disturbing users by always changing its own mind about the best way to do something; there's no clear strategy, no clear and gradual evolution. Microsoft until now has always changed the GUI radically without good rationales for doing this (this was not even necessary for security and broke applications).
- Like this Reply to this comment
-
(17 Comments)