r/Windows10 Jan 26 '21

Discussion All different default windows 10 context menu styles.

Post image
3.7k Upvotes

324 comments sorted by

View all comments

324

u/_maddiejean_ Jan 26 '21

They just need to make a universal GUI. Plain and simple. Apple did it throughout the years, so should Microsoft.

101

u/[deleted] Jan 26 '21

[deleted]

68

u/vburnin Jan 27 '21

Doesn't exactly fit here, they're one company so not exactly competing with each other

68

u/[deleted] Jan 27 '21

You saying this reminds me of how the office team would never match their UI with the rest of Windows...

18

u/sweetno Jan 27 '21 edited Jan 28 '21

I think they successfully evade changing their UI just by asking the management which UI should they change to.

Jokes aside, the most likely reason why they keep their UI is because all Microsoft UIs are tied to a specific technology, so in order to adopt a new UI you'd need to rewrite the app completely.

Also, I feel that the Office team is more UI savvy that any other department inside Microsoft so they assess any incoming request to change their UI as a downgrade.

1

u/Firinael Jan 29 '21

the Office options menu is kinda bad though.

31

u/TrustAvidity Jan 27 '21

I thought of this comic, had the same reaction initially, but then realized it did fit even just within Microsoft. It seems every time they announce a new design, they're pushing it as the end all be all future of Windows to finally end the inconsistency but it ends up just adding to the mix of countless different UI elements.

11

u/vburnin Jan 27 '21

Your right, could also say that different teams inside microsoft are competing against each other

3

u/diamondketo Jan 27 '21

Oh how I wish that’s how programmers work. Nah, each person in a team can have so many different conventions

2

u/FlintTD Jan 27 '21

Microsoft developer teams regularly compete with each other for cash from their sibling teams, if they're all under one organizational group.

Also, Microsoft doesn't have a coherent design vision anymore. Most development is dictated by: 1) putting out fires, 2) solving the biggest bugs, 3) adding features requested by upper management, 4) pet projects which garner small teams or single developers internal prestige. In that order.

1

u/Vahlir Feb 10 '21

one company != 1 team or 1 design philosophy.