←back to thread

Material 3 Expressive

(design.google)
334 points meetpateltech | 1 comments | | HN request time: 0.201s | source
Show context
bflesch ◴[] No.44004143[source]
How did these clowns manage to make my mouse cursor laggy? It is incomprehensible for me to live in such a big bubble with such a big paycheck and then spend zero brainpower on systems without graphics acceleration.

This is extremely bad engineering and these engineers should be called out for it. It takes a special kind of person to deliver this and be proud of it.

Once they made their millions at Google these engineers will be our landlords, angel investors, you name it. The level of ignorance is unfathomable. Very sad.

replies(42): >>44004209 #>>44004297 #>>44004309 #>>44004310 #>>44004330 #>>44004378 #>>44004468 #>>44004549 #>>44004638 #>>44004825 #>>44004861 #>>44004919 #>>44005080 #>>44005120 #>>44005144 #>>44005713 #>>44005761 #>>44005939 #>>44006054 #>>44006202 #>>44006222 #>>44006355 #>>44006362 #>>44006397 #>>44006542 #>>44006933 #>>44007513 #>>44007884 #>>44008050 #>>44008069 #>>44008126 #>>44008380 #>>44008411 #>>44008487 #>>44008805 #>>44008857 #>>44008864 #>>44009031 #>>44009167 #>>44009897 #>>44010290 #>>44010679 #
lucianbr ◴[] No.44004468[source]
Couldn't agree more. It's basically a page with some pictures in it, and everything in it loaded so late for me that initially I wondered why they left so many large empty spaces in the page.

This could work and be fast with tech from at least 20 years ago, probably even more. It's really incredible this is output from a company valued in trillions.

replies(1): >>44005822 #
freedomben ◴[] No.44005822[source]
Indeed. Google is the worst at designing around lazy loading. Their UIs in Drive, Youtube Music, and others essentially become unusable once the list gets long. God forbid you don't have a super low latency connection straight to the data center. Even holding open a web socket to fetch "next pages" doesn't cut it in most of the real world. If you're gonna lazy load (which I admit sometimes does make sense) you need to aggressively fetch the next page. If I have 200 files in my Google Drive and they're sorted alphabetically, and I want one that starts with "y", the UX is so unbelievable bad that I sometimes wonder if I'm being pranked. I'll have to wait through a dozen "next page" loads that only load a screen worth of files at a time, and each pause makes me wait a second or two. That really adds up when I just want to scroll to the file. Scrolling through large playlists in Youtube Music is utterly painful nowadays too.

Please people, test your UI on low bandwidth connections, high latency connections, and both conditions together. It doesn't need to be perfect, but it doesn't have to be anywhere near this bad. HN performs way, way better than these modern javascript heavy lazy loading apps, and I think there's some important insights in that sitting right there for the taking.

replies(4): >>44006309 #>>44006442 #>>44006619 #>>44010097 #
1. conception ◴[] No.44010097[source]
If you hate how Google Drive works get excited about searching in the new Outlook. Nothing like being able to not sort your search results and only getting 200 at a time and having to page through them when the search returns anything useful at all.