Ask HN: Is Google failing at UI/UX/design simplicity in its products?
The 2 google products which I have to frequently use are gmail.com and chat.google.com. Google chat has very bad user experience. And so is the new gmail update Which focusses so much on fluffy design that it diverges away from simple yet powerful gmail.tasks in gmail are unhandy now. your thoughts!!
52 comments
[ 3.8 ms ] story [ 117 ms ] threadYes
Yes.
Things I can remember being absolutely revolutionary when new:
- Gmail
- Google maps
- Google docs
At the time, this quality and sophistication of engineering was simply unheard of for web-based products.
Now they’re all slow, laggy, terrible resource hogs with ugly, non-intuitive UI on top. Worse in almost every way.
They’ve clearly lost their edge.
Would also echo the other replies re: gmail.
https://github.com/PierBover/AlfredWorkflowGoogleApps
The odd thing is - these are well known anti-patterns in design!
Google Maps is probably the worst offender here because the Android app randomly adjusts its layout based on info it pulls over the network at startup, so over the course of 2-10 seconds buttons and menu items and the map itself will all shift around, making it a complete mystery what tapping the screen will actually do.
https://material.io/design/
That said, I'm annoyed that they are shutting down inbox. The UX of it was amazing.
Of course there is some amount of influence that the culture and internal processes of Google exert on its product teams, and I'd argue that it was never really that good at UI to begin with. But I still think it's usually a bad idea to think of a company as a whole, because people will start playing the "but look at this product's UI" game, which isn't very productive.
Minimalism is the poor man's design choice - which is good - it forces UI to focus on the essential. This is why early Google interfaces were kind of ugly, but so hyper utilitarian we did not care. But minimalism does not help if you're facing an existentially tricky interface with a high degree of irreducible complexity - i.e. there is simply too much information.
At this point you need good UI design which is founded upon a culture of UI design and has to be supported right from the top.
Nobody with hard power at Google seems to speak this language so is there hope?
Design is also often a matter of opinion - and making some tough choices on behalf of your users which can be hard. Apple does this in order to get rid of a lot of clutter, you just don't see stuff that might be useful.
And there are some choice disasters ... if you're using Chrome and logged in, and using YouTube - you might notice you are using '3 accounts' at the same time - the top right corner will have your 'Chrome' id, and YouTube has multiple Id's within an account, I've been using YT for years and have no idea what that is.
... and in the new Gmail I've accidentally archived a load of emails because of the 'magic buttons' that appear here and there floating over your inbox.
The list goes on of course.
I know it is depends on personal taste, but I absolutely cannot stand the stock Android UI. Unfortunately, there are no other options if you care about security, quick updates and devices supported for long. Also, since other UIs (MIUI, EMUI etc) are not supported by Google, the apps seem very different from the OS — i.e. there is no continuity.
Then there's android and chrome: the new material design style is something you need to be a little brainwashed to really like, as a lot of space is simply wasted on eye-searing white backgrounds.
And finally, let's talk about search, Google’s raison d'etre. It's consistently dropped in quality. For example, a number of years ago I'd never even think about going to page 2 or even 3, or even going to another search engine. But now it's par for the course, since page 1 is just chock full of garbage e.g. advertisements (nothing new, but still) and links that don't even come close to providing the answer to my question.
Quite frankly, properly justifying staying with Google is starting to get seriously difficult.
Let's pick a particular UI/UX combo, the GUI: how have GUIs evolved over 3 decades, what has their complexity curve been like?
Microsoft:
MSDOS->WIN3->WIN3.1->WFW311->WinNT->Win95->Win2000->WinXP->Win7->Win8->Win10
Having used all of them, I'd say there was a huge drop in UI/UX from MSDOS to Win3, but then steady improvement which peaked around Win2000, cratered, and is crawling back.
The complexity ramped significantly: MSDOS6.22 was simple, solid (yes) and predictable, and Win3 destroyed that for a loooong time. WinNT was a solid rebuild, and merging it with Win3x led to Win2000, IMHO the peak. Now Win10 can't decide if it is a mobile OS or desktop OS, or an advertising platform, and it feels that way when I try to use it. Tiles and old-time Dialogs are in constant contention, the look in feel is at war with itself. I don't even know how to help people with problems anymore because I've lost track of the Win10 control panel after WinXP when I stopped developing.
Microsoft has seen what Google is experiencing, but I do not think MS is out of the woods yet. They appear to be trying to make it simpler...
Apple Mac
Classic MacOS up to v9 -> MacOSX -> all the mountains
I did zero Mac development until OSX, but I spent a lot of time using Adobe products and eVision/Max audio tools. The controls remained largely consistent: from one OS to the next for over 15 years the paradigms were the same. That's the longest stretch of stability. OSX has been exploding with features, specifically cloud based things that I don't want.
I think Apple is on the "oh shit this is a mess" peak. They too are trying to figure out the macos+iOS strategy and it smells like convergence, but I bet they have 5-10 more years in this feature-rich mess.
iOS
Do we all yearn for the simpler days of iOS when the control panel was more compact and there were fewer confusing gestures? Yes. iOS is exploding in complexity.
Android - I don't use it. /shrug/
Linux Desktops - I've been using MWM since 1992. The entire KDE / Gnome debate was a giant clusterfuck IMHO. I've tried using fancy Linux desktops that were supposed to be Windows-killers and its like wearing your shoes on the opposite feet. I can't say this has hit peak complexity because it hasn't really gotten attention from serious UI/UX talent.
Amiga, OS/2, NeXT ... I don't know enough about these, or they didn't last long enough to experience the complexity curve.
TL;DR
I think it is safe to say that Microsoft has the most experience trying to wrangle failed UI/UX experiments at scale. Mac & Google are just learning this. I think it will be at least a decade before the latter two are able to conceptually shrink the UX footprint of the O/S. My guess: everything converges to tile-based mobile-like UIs on desktop, laptop and mobile. Mobile OSes are just fine for desktops. IMO.
Many years ago MS made a book which pretty much said "Official UX guidelines" on the cover; later this was available in MSDN. It was actually quite good, though of course the OS never managed to adhere consistently. Useful advice for developers. Now there is only a short guideline with a mixture of different technologies and mostly focusing on tiny details, no big picture at all.
The change in these guidelines is reminiscent of the change experienced in the accompanying Windows releases.
(That being said, I'm baffled just how bad the default styling of Windows 10 looks. It reminds me of the flat styling available in 2000/XP [I don't mean the standard 3D 95 look]. And I was taken aback that someone somehow somewhere managed to actually make the Windows 10 start menu worse than the Windows 7 start menu, which was already laughably bad.)
It is either deliberate dark pattern or just pure idiocy. In my opinion it is the second. Google is just a rudderless ship on so many levels that I feel sorry for them. And this accumulating randomness is hurting their business and their future prospects.
Google is in dire need of real managers and leaders not just some clever guys who got their jobs by solving riddles.
This is especially notable in Google Search, where the results will often be outright irrelevant to your query, remove terms they assume aren't necessary and do absolutely everything on the assumption that a wrong result is better than no result.
So many of Google's UI/UX/design issues would be fixed if they just got out of the user's way and let them do what they intended rather than trying to guess in advance.
So this week I visited Google Cloud Summit where a googler overheard that I just migrated away from gmail web UI for it's slowness. He walked up to me, corrected me, told me my laptop is slow, and GMail is fast. I showed him http://bit.ly/gmail-slow but he insisted it's fast and sleek and perfect. Then I was asked to show him on my own laptop right there, it took a good 15-20 seconds again to load and be able to start writing an email. ¯\_(シ)_/¯
...oooooooow