| You're confusing mass production with adoption of similar artistic concepts. Buildings have light switches and ceiling heights standardized because of building codes which mandate these things, and the fact that many components are mass produced so they're extremely cheap (like light switches) and are used everywhere. Vehicles have things in the same places because regulations require it, it makes sense to do so (mirrors aren't much help if they're behind your head), and because drivers expect similarity. Laptops are similar because that's really the only way to make them work. A keyboard over the monitor isn't usable: your arms would block your view. This is just silly. Websites may be built with the same components (python, PHP, web servers, HTML, CSS, etc.), but that in no way means they need to look the same. It's entirely possible to make them look very different, and you only have to go to the Wayback machine and look at how sites used to look 15+ years ago, and compare to modern ones, to see this. Basically, most of it is a cargo-cult mentality: sites update to "newer" designs that are less useful because it makes them look "fresh" and "modern" even though they waste a ton of whitespace and make the site slower and less useful. Sites used to be much better in the mid-2000s. |
There's a decent amount of research that has found that putting things in non-standard locations impairs most users' ability to accomplish what they want on your website.
The Nielsen Norman Group is a decent place to find some of this research. There's some decent information here about how conventional layouts tend to be more effective:
https://www.nngroup.com/articles/horizontal-attention-leans-...
and how placing logos in the center instead of on the left often prevents users from accomplishing their goals:
https://www.nngroup.com/articles/centered-logos/
and the reason all of this matters is that the computer skills of a typical person using your website are probably far, far worse than you think they are:
https://www.nngroup.com/articles/computer-skill-levels/
so if you deviate from the "standard" layout too much, you'll hurt your website's business value because people won't be able to use it effectively.
I think there's still lots of room for creativity within a standard layout. But too much creativity might result in a site that looks better from an aesthetic standpoint but is less effective at actually delivering business value.