This is the opposite of what I want. If I'm on my Mac, I don't want menus at the top of the window. I don't want an Office-style ribbon. I don't want buttons that don't look native, or UIs that don't obey the configuration I've set up at the OS level.
Each OS has its own idioms and design patterns. I don't want my experience to be more similar to what someone on Windows sees, I want it to look like the rest of the things on my computer.
Let's not pretend this is what users want. It's what developers want so they don't have to write their UI once for each platform.
This is the opposite of what I want. If I'm on my Mac, I don't want menus at the top of the window. I don't want an Office-style ribbon. I don't want buttons that don't look native, or UIs that don't obey the configuration I've set up at the OS level.
Each OS has its own idioms and design patterns. I don't want my experience to be more similar to what someone on Windows sees, I want it to look like the rest of the things on my computer.
Let's not pretend this is what users want. It's what developers want so they don't have to write their UI once for each platform.