3 ms·
I used to click the button for the html version in the right bottom corner... but now the button doesn't respond because the app is not fully loaded yet, wich i
by edgarvaldes 7y ago
I used to click the button for the html version in the right bottom corner... but now the button doesn't respond because the app is not fully loaded yet, wich is funny.
I now have a bookmark for the non JS version.
- ChrisCinelli 7y agoToo much javascript. And they are probably optimizing for First meaningful paint (FMP) over Time to interactive (TTI). Strange for a company that is putting this out: https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics https://developers.google.com/web/fundamentals/performance/u...
- emerongi 7y agoI'm not running anything abnormal, have a 2018 Thinkpad with a decent connection (20Mbps). GMail loads like I'm on Win95, which is the first OS I've ever used. It's 2019, the app is built by one of the leading tech companies, I have a modern device with good connection (not the absolute best I could get, but still OK). Why does it take like 5 seconds to load GMail? I would expect it to be ~1s, considering it's built by freaking Google. I'd expect some mega-optimizations going into this thing and to be amazed that they managed to squeeze everything out of a simple mail app. I'd like to imagine myself thinking I'd never be able to build THAT thing, yet it's not the case. And it's not just the loading part - interactions even after first load feel sluggish. If you try the HTML version, it feels more responsive even just navigating the inbox. It could be psychological, but even in that case it would suggest that they need to improve the first load to make me feel like the app is fast in general.
- asark 7y agoI'm on Google Fiber, of all things, and it's slow as hell. I use basic HTML instead, much faster. As you note, even interactions are faster which, you know, was the whole point of AJAX back in the day but I guess by the time you mediate that through a bunch of bloated serialization formats and bullshit abstraction atop the DOM it's not fast anymore. Basic HTML's very snappy. I (at least internally) swear any time I open Google Maps, either by accident or when I can't avoid using it. Same for Google office suite webapps, which I avoid as much as possible.
- type0 7y agoI had to observe this during the meeting, someone was giving a presentation: oh yeah just remember to mention this thing, let me open my mail quick, ... Gmail loading... and the whole room fills with malaise.
- aquaticsunset 7y agoWhy aren’t they making it mega lightning fast? Not because they can’t, but because the market is willing to put up with the sluggishness. I treat it just like how I treat the massive phone screen sizes and lack of stick shift cars in the US auto market. Consumers just don’t care about the same things I do.
- ChrisCinelli 7y agoBut again... beside the first loading every now and then, it is pretty fast for me. After I disabled some extensions the Lighthouse metrics improved but not dramatically. Are you using a privacy extension that keep clearing the browser cache? Did you try in a private window? Is it still annoying on the second load?
- edgarvaldes 7y ago>beside the first loading every now and then I don't keep the tabs opened. I close gmail when done reading or responding email (I check my inbox every 2-3 hours.) I even close the browser very frequently during the day.
- vntok 7y agoYou're not the user story that they optimize for. Try leaving the Gmail tab open for a while, you'll quickly get to reap the speed benefits too.
- chii 7y agohttps://mail.google.com/mail/mu/mp/ https://mail.google.com/mail/mu/mp/ The mobile web version. Works really well, even on a desktop!