Ask HN: Anyone else find the new Gmail interface sluggish?

422 points by aerovistae ↗ HN
For me it's so unresponsive that I'm at a loss for words how google put this into production. I have a modern, new computer and modern, urban internet good enough for streaming 1080p on Twitch without interruption, but I can't delete or archive an email anymore without waiting 4-6 seconds for it to complete the action.

What has your experience been like with it?

edit: Guess I'm not alone. I can only hope someone working at Google sees this post or cares. Maybe too much to hope for.

221 comments

[ 2.8 ms ] story [ 310 ms ] thread
Yes sluggish, even on google fiber.
Yup, noticeably much much slower than the old interface, while seemingly also not changing functionality or layout at all. What was the point?
Technological/intellectual masturbation?
I keep 6 gmail tabs pinned and I don't find it sluggish at all on my 2016 MacBook Pro. The only thing that's slow for me is how long the non-default add-ons take to display after you load a message.
All snark aside... You get what you pay for. I am slowly moving away from Google services. Paying in some cases reduces functions you might be used to, but also introduces freedom of ownership (well, maybe). But overall we are spoiled and I prefer using non mainstream services now.
Plenty of us pay for Gmail, via Google Apps / G Suite.
imagine a world where user experience is modulated proportional to revenue generated through the user, to subtextually train us to spend money in the way they like.

>You get what you pay for

Could you try disabling google ads, buying a couple of products and report back if it improves the user experience?

Its just too easy to setup your own mail server these days.

I moved to my own domain, and use emacs + mu4e and have had zero problems. I do still have my old gmail address forwarded to my mail server and can reply when needed.

After the inbox debacle I decided I didn't want to use Gmail and am now a happy Mailspring user. If it could just implement Google inbox's sweep function, it would be perfect.
My experience has been mixed. I do most of the work stuff on Chromium and the UI is okay-ish, used to be better, but whatever.

However, the personal stuff I keep it for Firefox, and it's just as OP said: 4-6 seconds to complete an action and even when the UI has loaded, not all icons are shown immediately.

On Firefox it’s unusable for quick work (open, quickly manage emails, close). The interface is noticeably slower than the classic UI. It’s maddening.

Not sure what I’m going to do when it switches over for our Google Apps account. Any alternatives people like?

This exactly. On Firefox Nightly, time to first interaction for me is 30 seconds.

I've found myself going to gmail.com, searching for something, and then waiting 30 seconds for "Loading..."to transform to "Something's not right". I've just started doing all reading on the Android app.

It's still easier for me to write at my laptop than on my phone, so this miserable experience happens to me multiple times a week. I've started to deeply despise the webapp.

Use an IMAP client.
That is a solution to my problem. Thanks for the tip.
Thunderbird is real fast.
came here to say that.
I was seeing this when they first forced the new interface a few weeks ago. The performance improved quite a bit when I killed all my firefox processes and restarted it. It's still not great, but it's tolerable.
A week or two after reverting back to the usable gmail, Google notified me they would switch my Google apps mail to the new gmail in a popup on the corner.

It presented me with two options: Now, Delay One Week.

Instead of choosing one, I adblocked the notification. Two weeks later I'm still on the old gmail that responds to clicks. Hoping it never changes.

i wish i had thought of this
Well at least we know now there are zero motivations for them to fix that bug so you should be ok.
Google talking to us like trying to trick a toddler. "Do you want to clean your room now, or after dinner?"
As soon as I got the update notification and couldn't say no, I quit Gmail.

The redesign is absolutely horrible, and just like OP, I find it unusably slow (on a beasty Gaming PC).

I got Fastmail, and redirect my Gmail which will now only be used as a spam address. Exactly the same as when I went Hotmail to Gmail and Hotmail because my spam address.

The tech cycle continues.

My Google mail is already a personal domain I just manage through Google apps. To be honest the main reason I keep it on Google apps is the six-ish people I talk to exclusively through hangouts (and momentum).

If I do get forced to the new gmail web version I'll likely switch to a desktop client or write my own client if I can't find a tolerable one.

OK, here is the real shocker. I had to create an outlook account and get a Office 365 sub for various reasons. I actually found the Outlook + Skype + OneDrive combo more usable than their Google counterparts. If you had told me this five years ago, I would have had you sectioned under the mental health act
I don't discount that possibility, but I use hangouts to talk to specific people who don't use any other PC-based chat. That's the downside of tying your email address to your chat I suppose.

I've taken to using Windows Mail for my gmail usage half the time anyway now, even though I'm still on the old web client.

Just a warning. A couple of days before the switch over, all my filters stopped working. Not sure if it's related, but be careful if you rely on them.
Damn it. I didn’t know you can do this. I’m still not used to the new design. There is something odd about the new interface that isn’t pleasing to the eyes.
You just need to be careful not to accidentally log out.
Gmail periodically logs me out and I'm still on the old client as of today.
Yes! And the recent versions of Chrome on macOS are equally bad.
No, I don't use GMail.

Fastmail is great, though.

I can’t stand the new gmail to the point where I check my email only once a day. Every time I open that interface I get enraged. I am a UX designer and the new UI is a total clusterfuck - something you’d expect to fire someone over. Big G really messed this one up and I suspect many feel this way. If they have any sense left at all they’ll add the old view option back or revert completely.
Agreed! I vote for this.

It's not just an issue of speed. The new gmail design is very hard to read/understand. Red-on-pink is not the best contrast choice. The icons feel fuzzy without the button borders, are hard to decode, and are too tight together.

Strangely, while the icons are all packed tightly, the email list wastes extra space vertically, and requires extra scrolling. Not the best design choice.

The high-contrast theme brings gmail close to the classic design, but it does not work well enough to make the icons more recognizable and recover the wasted space in the email list.

You can make the email list more compact, (and in fact it tells you as much the first time you open the app).
I mostly check gmail on my phone. It's awful on the laptop here lately, which I tend to blame on the crappy laptop.

Have you compared the phone or tablet version to the PC or laptop version?

Just curious.

It seems like almost everything Google related is sluggish. The new Google AdSense, the new Google Analytics, the new Google DoubleClick for Publishers, and to a lesser extent, the new Google Maps. These are all products I use that perform worse now (on modern hardware) compared to a decade ago. I really don't understand how this happens. Does no one at Google notice some of these services literally taking 10 seconds to load simple pages?
They have invested so many billions in their pipeline and committed so much head space that it's incredibly difficult to change their tech stack to improve performance. Users suffer because of poor performance but at least management can brag about compliance, code reuse, being able to quickly push out production code, etc.
Users suffer because of poor performance but at least management can brag about compliance, code reuse, being able to quickly push out production code, etc.

I've seen this type of behaviour become more prevalent especially within the last 5 years or so, and it's just as irritating to me --- especially when resolving user-complaints take a backseat to improving whatever useless metric-of-the-week the management have thought of.

It doesn't have to be "the customer is always right", but I've found that companies are increasingly becoming more deliberately ignorant of user's concerns and instead focusing on furthering their own agenda.

> I've seen this type of behaviour become more prevalent especially within the last 5 years or so

It's much older, but previously you'd see it more in the desktop space.

As for the server, an interesting thing happened: the proprietary software used to follow similar trend (I'm talking to you, big fat database vendors), with some open-source projects behaving the same. But people are not stupid: you realize you win by serving your clients fast and that very often speed is more important than functionality. Hence the success of projects like Nginx or Redis.

I would believe it's a tech stack limitation a bit more if every web app they've launched in the last 5 years wasn't built on a totally different JS/CSS stack. Several use Polymer, but all very different versions of it. And Polymer is objectively bad if you care about non-Chrome usability at all.
I dislike Google's preference for making their experiences optimal on chrome. Gmail and youtube both seem to run faster on Chrome. It feels very monopolistic that their services run best with each other and poorly on the competition. It's probably not intentional, but very frustrating.
It's anti competitive and analogous to Microsoft's behavior in the 90s
This is entirely intentional. Google has no incentive to make their services run optimally on anything other than Chrome, for that would slow Chrome adoption.
Not only sluggish but I couldn't stand the custom font, it makes reading paragraphs of text a headache.
Ah yes, I hate it!
Seriously considering going back to imap+MH.
That's why I switched to the simple HTML version of the Gmail. Not as fancy, but it covers 90% of my needs. When I need fancy interface, I temporarily switch to it.
.... it works perfectly fine for me
Just had a click around to confirm, Chrome on a mac, everything is instantaneous. I thought they must have been heavily pre-loading it opened messages so quickly, but I checked the network tab and it's making requests.
Welcome to 2018, friend, where we have several orders of magnitude more computing power and somehow everything is less responsive. It's all accomplished through an advanced process called "Software Engineering".
More specifically, sluggish websites seem to result from the popularity of "responsive design".
How, exactly..?
Magic... Nobody really knows... It was supposed to be different, responsive (this time, really).
Possibly they are tracking our mouse movements (such is the feeling that their 'responsive design' gives me)
On my dinky refurbished laptop, it feels like every element in the new interface has some sort of :hover/Javascript combination and that's where the slug starts.
Isn't responsive design essentially just CSS media queries?
From a tech perspective, yes.

From a marketing perspective, though, it's not. I saw a startup once where the non-technical cofounders had apparently managed to build a non-dynamic single-page React application as their homepage (basically a basic website but in React ooohhh aaahhh). They were using the fact that they did that as a selling point. Almost all of the non-tech people in the room ate it up completely and praised them for their launch.

Responsive design isn't to blame at all. The "Javascript all the things" approach is to blame.
Partly agree. It’s misuse of JavaScript, or excessive use of it. JS apps can definitely be built lean and fast. It’s just that people don’t know when to stop.
It seems that the two have a tendency to go hand-in-hand, though.

You can absolutely do a good responsive design in pure HTML+CSS. What seems to happen in practice, though, is pages that appear as flat white if I don't fiddle with my NoScript settings, and that grind on my (admittedly not top-of-the-line) computer if I do.

If it was only JavaScript, we'd be fine. But it's a JavaScript framework, built on some other JavaScript frameworks with tons of dependencies, then an entire new dependency plugin for every little thing you need to do like check if something "is an array".
Not directly related, but I reckon the mentality of some web developers I've complained to about their "appsites" being sluggish is similar here --- "it works perfectly fine for me, how about you upgrade your hardware?"

I've heard that you can use http://mail.google.com/mail/h/ to get a basic HTML version.

Telling people to upgrade their hardware for an email application shouldn’t be a thing.
Expecting people to revert to a 25 year old text version, and repeatedly demanding users to upgrade their Chrome version from a 6 month old one shouldn't be necessary either.
I can understand asking people to update their browser, for security considerations.
My security, my choice. If i say no ('X') then they shouldn't keep nagging me.
Getting downvoted, so i'll add that i'm using a Chrome-based Chinese browser (UC) so have no control over the Chrome version.
I think the best course of action is for someone in the Chrome extension space to create an extension that adds minimal functionality to the basic HTML version, like simple dragging and dropping of emails into labels. I use an enhancement suite for Reddit and HN - I'd gladly use one on basic GMail.
I just tried /mail/h in https and got redirected back to the new version. If it does work in http then alas, I don't want the old design back that badly.
Turn off JavaScript and refresh the main page once you're logged in. You should get prompted to either enable JS or click through for basic HTML mode. Once you're in basic HTML mode, you can click "Set basic HTML as default view" at the top if you like it.

No need to use HTTP instead of HTTPS.

Cool, let me run out and buy a Threadripper 2990WX plus $500+ in custom watercooling equipment just to load my email in under five seconds.

Can't believe "download more RAM lol" is acceptable behavior.

Yes, I have reported it to them and never heard back.
One setting I found that has made the new interface slightly more bearable is turning off "Hover actions" under the General tab. It gets rid of that awful box-shadow that makes scanning down the list difficult.
Thanks, I turned off that and a bunch of the frothy features in the options, and it sped up enormously.
This made a surprising difference in the performance for me. Thanks for the suggestion!
I get pretty frustrated with it. I work almost exclusively with shortcuts, and after a while the interface decides to forget to respond to my commands.

Example - /,"is:unread to:me",Enter. Should search for unread mails to me.

On a regular basis if I move through five items rapidly and head into this search, it just shows a blank screen inside the area where the mails should be. Even hitting f5 won't resolve the issue at times. Ive actually stopped browsing through mails on some other threads because of this issue because it would take up too much time to keep debugging Gmail.

It's incredibly slow and to top it all the new redesign is maddeningly bad. I have to zoom out to 90%-80% just to make it bearable. There is clearly no separation between various sections in the fifty shades of grey that's become their MO. This should never have passed the first line of review let alone be in production. With all their new decisions with the Pixel 3, Chrome and now Gmail, it's clear Google's list its edge.
Old version is available in the gear if you're using corporate gmail