While I wholeheartedly agree, I suspect the required backgrounds are to create a uniform format between system, where VisionOS requires round icons for more reliable eye tracking.
It seems like every OS got a little harder to use in order to better vibe with VisionOS, the least popular platform they have.
While I applaud the commitment to building a new platform, I don’t like that’s is coming at the expense of the others.
I understand this logic, but at some point it makes sense to design the system for the millions of people on macs rather than make compromises for the sake of dozens of Vision Pro users.
They found having round icons made people look at the center, rather than the edges and corners. Since the UX relies entirely on where the user is looking, this made it more reliable.
I remember reading it in the HIG when VisionOS came out and everyone was complaining about the shape. I went looking to see if there was a reason, and there was.
That's interesting, but I think this is solvable in better ways. If the VisionOS icon grid doesn't have a voronoi hit map, then IMO they're doing a stupid. There's a _lot_ of space between icons in the grid. It should be plenty of distance to reliably determine that you're looking nearer to the center of a particular one.
> In general, give an interactive item a rounded shape. People’s eyes tend to be drawn toward the corners in a shape, making it difficult to keep looking at the shape’s center. The more rounded an item’s shape, the easier it is for people to use their eyes to target it.
The page also talks about leaving enough visual space between elements as well as many other considerations for this type of interface.
They were trying to make a unified design language across all their operating systems. If iOS and VisionOS both have their icons sitting on uniformly shaped tiles, macOS would break the convention.
I don't like it, but I believe that's the reason why.
Oh I’m sure that’s why they did it. It’s not a good reason. It’s like saying all the food you eat should be beige.
Sure it’s more consistent, but at what cost? You lose all the benefits. It’s like Chesterton’s Fence, except it has a big sign on it saying “beware of bull” and there is a guy nearby saying “you don’t want to let that bull out dude, it’s vicious”.
But you want to take down the fence because it’s not the same style as the one on the pen for the chickens.
In the old days, these different OS would have separate teams and all trying to work on what is best for their own products. Be it mac, iPad, iPhone or what hardware it is.
The foundation may share resources, but everything else was tailor made. And that is what used to make Apple so good.
The moment you try to make one size fits all you will start to make compromise. And the good old Apple would try to do things the hard way rather than making unnecessary compromises.
The thing sticking outside of the icon draws the eye to it, which means your focus is at the edge instead of the center, which makes for a more error prone experience.
Since the eyes are the cursor, this is a problem. Desktop and mobile don’t have this issue.
> The thing sticking outside of the icon draws the eye to it, which means your focus is at the edge instead of the center, which makes for a more error prone experience.
And Apple decided this was a problem with icons, rather than a problem with the way they implemented their vision tracking? Believable, and laughable.
It seems like the opposite of this. They tried to adapt the system to the way the eyes naturally work, rather than trying to tell people they needed to overcome their biology to use the system.
This is a false dichotomy. If the software assumes that people focus on the center of the thing they're looking at, the software is wrong. Fix the software.
Regardless, you don't need to make the hitboxes one-to-one with the graphics. Indeed, doing so tends to make for unreliable hitboxes, so most picking systems have two different, idealized enter and exit hitboxes for each icon.
VisionOS, at least as it stands today, will be dead before you know it. If you don't understand what I mean, look up the rumor about the future of Vision Pro.
What a waste of resource to invent the whole Tahoe "design language" only for nothing.
One thing I tend to give Apple a lot of credit for is having a longer term vision (no pun intended). When they release something they tend to stick with it, where others (Microsoft in particular) will kill products pretty fast if it doesn’t look like they are instant hits.
When trying to create a new category, customers need to have some faith it’s going to stick around and they won’t be abandoned. So it’s important to have that long term vision and conviction that the decisions made were the right ones.
That said, I bought the M5 Vision Pro and returned it after a week. It doesn’t feel like a product yet. Vision Pro as a future product might be questionable, but will they abandon spacial computing all together or switch to more of a true AR setup? I think real AR would be much better.
I think now that Cook is stepping down, we could see more change. Cooked seemed a little desperate to make sure Apple looked like an innovative company, when he clearly wasn’t a product guy. I don’t think a a full computer is needed on the face, that was the first mistake, they need a more purpose built device for the few things that make sense in the context of a HUD.
It seems like every OS got a little harder to use in order to better vibe with VisionOS, the least popular platform they have.
While I applaud the commitment to building a new platform, I don’t like that’s is coming at the expense of the others.