Live data from Hacker News

Apple introduces a universal design across platforms

apple.com

381–390 of 1001 posts

Re: Apple introduces a universal design across platforms

#382
post #148

Oh no. It looks like every button and menu is now a translucent layer, so that any noise from the background shows through and muddles the text. This seems like an accessibility nightmare. Translucent layers generally make software unusable for me. In the video, I saw several instances that would be really really bad for me, where I’d be straining to understand the text. Looks really cool and futuristic though. Just…

Ever since we didn't use bolder text for bright text on dark backgrounds (dark mode) to keep with typographical principles, it looks like we're doubling down on the readability sins.

Surely anyone who's fiddled with the caption background opacity on their TV or video player knows this is a mess?

Would have been nice for someone to explain why we're getting Windows Aero[1] for main content and not just bezels.

I don't think this design language is mutually exclusive with readability, it actually looks really cool in many ways; I just can't fathom why the examples in the presentation seemed good enough to show.

[1]: https://en.wikipedia.org/wiki/Windows_Aero

Re: Apple introduces a universal design across platforms

#384

Earlier quoted context omitted.

These transparency effects have been in macOS, ipadOS, iOS, and tvOS for years though?

There's a difference between something like a transparent background (you can run i3/picom on a potato) and having to composite many little UI elements to render a frame.

I can think of a couple of creative ways to dramatically optimize rendering of these effects. There is probably quite some batching and reordering possible without affecting correctness.

Re: Apple introduces a universal design across platforms

#385

It looks cool, but I'm worried about readability on the phone. The text in some of those menu bars and notifications really blended in with the wallpaper in a few of those screenshots.

In this screenshot you can hardly read the app names because the color of the text is white and the background is also very white:

https://imgur.com/a/HrfhA8E

I am surprised they forgot the important detail of good contract to be able to read the name of apps.

Re: Apple introduces a universal design across platforms

#386
post #148

Oh no. It looks like every button and menu is now a translucent layer, so that any noise from the background shows through and muddles the text. This seems like an accessibility nightmare. Translucent layers generally make software unusable for me. In the video, I saw several instances that would be really really bad for me, where I’d be straining to understand the text. Looks really cool and futuristic though. Just…

Apple takes accessibility more seriously than most. I would be shocked if there isn't a setting to instantly remedy this for people with any sort of vision issue.

In some ways. But they have many failings. It’s completely Impossibly to make the gui larger, for instance.

Re: Apple introduces a universal design across platforms

#388
Perhaps contrarian (here anyway) but I think Liquid Glass looks neat, and represents the next evolution of the "backdrop-filter: blur;" effect that we've been seeing on the web a _lot_ as of late... Which, funnily enough also gained adoption in a large part IMO due to Apple's usage of it in macOS for the past few years now.

I think the new design approach here is a clever nudge towards "Neo Skeuomorphism". Interface design is clearly heading in a much more skeuomorphic direction (see: AirBnB redesign) lately with the rise of AI. Liquid Glass is an apt way to provide more material-realism without devolving back to the objective realism that the old Skeuomorphic style pre-2013 represented.

Time and time again I see people bemoan Apple's UI direction and then sure enough within a year or two it becomes ubiquitous as web designers adopt the patterns for their own work.

The funny part is that the lede is getting buried here. The big story is of course the universal design _across platforms_. We're now ultra-ultra close to a unified OS, something that has been in materializing extremely slowly over the past decade and a half.

Re: Apple introduces a universal design across platforms

#389
post #60

Every Electron app is going to feel incredibly out of place. And for the few that aren’t okay with feeling out of place, the devs of those apps will now have to contend with shipping more macOS specific styles and workarounds. I’m not looking to discuss Electron performance/etc so please ditch that discussion before it starts. I just find it interesting how comparatively tricky this particular UI styling might end up…

I mentioned this elsewhere, but if LLMs are improving developer performance so drastically, why are none of these gains being used to get back towards native app development?

Because devs lack the will to build native apps. Even on HN, native app dev is seen as somewhat esoteric because it isn't cross-platform by default.

There's plenty of pragmatic reasons not to build a native app. The concerning thing IMO is the hegemony of opinion here. After all, nothing says "hacker" quite like following all the rules properly and always doing the sensible thing. :)

Post reply on HN