On the desktop, a lot of programs have been removing and hiding capabilities to look more like tablets and phones. This sucks, as I’m using a desktop which has the room to show all the fiddly bits.
I use Gnome and IMO it uses the space pretty efficiently, especially because it puts a lot of stuff in the title bar and doesn’t really leave unnecessary unused space
Horizontal video uploaded to Instagram, TikTok, or anything primarily designed for mobile devices? Have fun watching that horizontal video in the centre of your horizontal monitor, taking up 1/16th of your display area with no full screen. Those sites generate billions but they ALL refuse to do a desktop friendly version. It makes my blood boil every time.
On the desktop, a lot of programs have been removing and hiding capabilities to look more like tablets and phones. This sucks, as I’m using a desktop which has the room to show all the fiddly bits.
The tablet feel was what drove me away from Windows and then Gnome on Linux. Now I happily KDE.
I use Gnome and IMO it uses the space pretty efficiently, especially because it puts a lot of stuff in the title bar and doesn’t really leave unnecessary unused space
Spotify is the worst example of this recently. The lyrics look especially terrible on desktop! Feels like no one even does any testing for this app.
Horizontal video uploaded to Instagram, TikTok, or anything primarily designed for mobile devices? Have fun watching that horizontal video in the centre of your horizontal monitor, taking up 1/16th of your display area with no full screen. Those sites generate billions but they ALL refuse to do a desktop friendly version. It makes my blood boil every time.
I think this is because it’s more expensive and takes longer to build and maintain a desktop website, mobile website, and app.
If you design everything to work on mobile, you can reuse it as the desktop site. You can most likely reuse assets in the app as well.
Also, people are using their phones a lot more frequently than desktop/laptop, so mobile experience gets prioritized.