3 ms·
> UI that scrolls, a big no-no in desktop UI design Is it? I like a UI without a minimum screen size. I am livid when I can't use a fixed-size-settings dialog
by Fluorescence 1y ago
> UI that scrolls, a big no-no in desktop UI design
Is it?
I like a UI without a minimum screen size. I am livid when I can't use a fixed-size-settings dialogue because a driver/monitor is misbehaving so I'm at min resolution. The sort of issue where you have to find another machine so you can "count tabs" for keyboard navigation to get at things off-screen.
Many other cases: e.g. I like to use VMs or RDP in small windows. I also like to resize a settings window into something tiny or tiling it when doing something I need to do toggle something back and forth.
I agree it's bad if it's a long list of barely related things you have to scan each time to find what you want. The "categorised scroller" type dialogue vscode uses for settings in in theory the best of both worlds... but I keep finding myself accidentally scrolling beyond my intended category causing myself much confusion.
- grishka 1y agoThe right way is to design your dialogs such that they fit into the minimum screen resolution that the OS runs at. Some of the Windows ones are optimized for 640x480 because that's what the basic VGA driver runs at. If I remember correctly, macOS requires either 800x600 or 1024x768.
- int_19h 1y ago640x480 was the minimum resolution in Win95 days. It was upped to 800x600 in WinXP, I think? And more recently, to 720p in Win11.