Live data from Hacker News

Material 3 Expressive

design.google

411–420 of 577 posts

Re: Material 3 Expressive

#411
post #263

Earlier quoted context omitted.

If you render an in React (or Angular, which I think they're using here), it's just an ! You have to do extra work to fuck it up!

It doesn’t do the internal navigation. And since React doesn’t have built-in support for pushState (Yes I know React Router, but it really wants a hash router), you really need extra work for an internal router. And therefore, every beginner dev does it manually and slightly inconsistently. So yes, React is absolutely the driver, same as Java is guilty for Guava existing, because it should have been built-in and perf…

> Yes I know React Router, but it really wants a hash router

This doesn't sound right. The history API has been widely supported by all major browsers (including mobile) since 2013. React was also first released in 2013. Did React Router ever ship a version without a HistoryRouter.

Re: Material 3 Expressive

#412
post #292

Earlier quoted context omitted.

> Is React the driver? Do devs just not know? Is management pushing garbage? I'd say developers who aren't web developers trying to do web dev seems to be the cause of this. Understanding the platform you're developing for is pretty much table stakes for any developer, and not understanding when to use is pretty much the most basic mistake you can make. Literally the first things you learn in web development is about…

> I'd say developers who aren't web developers trying to do web dev seems to be the cause of this. Hard disagree. I've seen a ton of decent web developers (i.e. people who can use modern CSS, layouts, and modern web stacks) reinventing buttons and links and forgetting about accessibility. It's a completely orthogonal thing to the dev background.

That sounds like people who don't know web dev trying to do web dev.

Re: Material 3 Expressive

#413

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 engin…

I am so happy this is the top comment.

My experience was...

Skim through sentence after sentence of award-winning inanity like "Expressive design makes you feel something" as my powerful Macbook stumbles and wheezes...

Then think: "I like how default scrolling makes me feel!"

Re: Material 3 Expressive

#415

Earlier quoted context omitted.

The expressed goal is emotionally impacting UX. They clearly got strong emotions out of you. Mission accomplished!

And they are very well paid for all that work!

I could do way better and I am not even a web developer. Their talent is social networking and/or securing the job somehow. :P

Re: Material 3 Expressive

#417

Earlier quoted context omitted.

> I feel you guys, but do you read and write here from your laptops? I never come here from a desktop browser, only a smartphone. I do. I hate virtual keyboards and the typing experience on a phone frustrates me to no end, and the copy & paste experience is just as poor. During the workday I don't even look at or use my phone, I reply to messages from my Mac when needed. Anything that needs more than a couple lines b…

> Having a full discussion or conversation using a phone virtual keyboard is such a user hostile experience to me. Same - when I'm scrolling Reddit I often feel like I want to add a comment, but then think about having to "type" a few paragraphs on my phone, and just pass on it. However, I'm definitely on the older side, and I do understand that the younger generations have no such qualms.

Yup, pretty much my experience. There is no way I am going to write paragraphs on a phone. I do not know, I just hit 30, so I guess I am considered old? I definitely am old school, though! You know, nothing fancy, just Void Linux with i3, XTerm, etc.

You know what I wish I could get? A Blackberry phone with that keyboard (maybe KeyOne?). I wonder if there is anything like that still in production.

Re: Material 3 Expressive

#418
post #31

> In many cases, we chose to exceed existing standards for tap target size, color contrast, and other important aspects that can make interfaces easier to use. So now even more space is wasted, making interfaces harder to use, but yes, the less important metric "how much time does it take on first use to spot a button" will shoot through the roof of you make the button full screen width (10x faster!). Thought it will…

I actually have no idea what you mean with the example, all the toolbars on the page fit 4 or more buttons, I tried viewing it in various window widths, can you be a bit more specific?

Re: Material 3 Expressive

#420
This is pretty, I like it.

On the other hand, I’m not sure “pretty” beats “practical” when it comes to tools. There was something very practical about those ugly Windows 98 widgets, I kinda miss those.

Post reply on HN