I like chunkier scrollbars.
Fuck the tiny disappearing scrollbars where you need to mouse over... somewhere.. to maybe be graced with its presence, only for it to be 1px wide for some reason.
Also fuck the endless scroll, especially when you already know what you're looking for is on page 4 because you had to reload the page for some reason but the infinite scroll didn't save your position and you have to go down (without an actual scrollbar) only to "load more" 3 times until you're (maybe) on page 4.
Ask Lemmy
A Fediverse community for open-ended, thought provoking questions
Rules: (interactive)
1) Be nice and; have fun
Doxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them
2) All posts must end with a '?'
This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?
3) No spam
Please do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.
4) NSFW is okay, within reason
Just remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com.
NSFW comments should be restricted to posts tagged [NSFW].
5) This is not a support community.
It is not a place for 'how do I?', type questions.
If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.
6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online
Reminder: The terms of service apply here too.
Partnered Communities:
Logo design credit goes to: tubbadu
A related peeve of mine is stateless URLs. When backend engineers built UIs they were terrible in a lot of ways but the URL would often reflect the state of the UI so you could refresh and get back to the same view. I think web frameworks and people specialising as frontend engineers helped kill this being something that was added as you developed
I am 100% with you on both of those!
One that gets me is the number of menus below infinite scrolls. I think this is a reflection on people doing responsive design for variable screen sizes but only as a checkbox / meeting some UX redlines / implementing once without basic testing. An example of this is Google Flights for some screen sizes where the currency selection is below the infinite scroll on some screen sizes (but its not an ideal example because on other screen sizes the currency select just disappears or at least it used to)
I absolutely hate those scrolling number pickers, like on alarm apps. Just pop up the numpad and I can enter a time in 2-4 taps, not 2-3 coarse scrolls of minutes, a fine scroll to the minute I actually want, then repeat that process on the hours.
I like when they have both, like the roller thing you can click to input a number, best of both worlds.
Samaung at least in their apps I canbtap on the number to type it instead of scrolling.
On the same vein, date pickers. Just let me type the damn date instead of having to choose on your virtual calendar.
especially when you're uber old like me and need to go back 4 decades to choose DOB
I'm from 1967 😭
Colorblind people exist and should be able to use the site. At least, based on my real experience, this must be an unpopular opinion amongst UI folks glares
This is UI design basics but I guess there are a lot of bad designers / rushed projects etc
If it doesn't need JavaScript, it shouldn't have JavaScript.
If it doesn't need dynamic styling, it shouldn't have dynamic styling (especially if it makes other elements move around or become occluded).
If it doesn't need images, it shouldn't have images. When it does need images, they should be in an appropriate format and minimum useful filesize.
It shouldn't have audio. It doesn't need audio, and should not have it.
This is the most boring movie I ever watched.
It was a very faithful adaptation of the book, though.
- Stop removing the underline styling for links. It's not cool or sleek that you made things unintuitive to navigate by having the only indication be a slightly different text color, or a hover effect.
- I don't like emoji in text interface output. I don't need cute little sparkle graphics and yellow smiley faces and lightning bolts and rocket ships to tell me the operation was successful, to say nothing of environments where emoji aren't supported and it's just broken.
- Please stop trying to be cute or hip with your basic interface messaging. "We got you, we'll find those results you need. Just hang tight, OK?" "Oops, our bad, there was a little hiccup in the process..." It's unnecessary padding just like all the rounded corners everywhere. Exception if the entire app/site/whatever is specifically designed around being cute and friendly, but I see this all the time where it just feels out of place, disingenuous, and obnoxious.
- Custom fonts and nonstandard characters in usernames are an abomination. Show your personality and creativity in your graphical avatar and your profile, I'm happy to see it there!
Back when I was a kid on MSN Messenger, a bunch of my friends had names like this:
☆꧁✬◦°˚°◦. ǟɮɮɨɛ .◦°˚°◦✬꧂☆
I disliked it even then, because it's not really about personal expression or style, it's more about wanting to stand out in other people's contact lists and look the most special and get the most attention.
It's an arms race that leads to a user list that's impossible to find anyone in, and when everyone is special then nobody is.
Unpopular because most people don't notice at all, not because they disagree:
Bring back ellipsis to signal a new dialog instead of a complete action. E.g., a button "Save..." opens a dialog where you want to save, whereas a button "Save" saves it immediately
The hamburger button is an abomination, we need the proper menus back
Unpopular opinion: I like the hamburger button. Easy to find at a glance, and I don't have to guess which sub-menu the settings are in. Now, if you have a hamburger AND 3 dots... 🤬🤬🤬
Gmail is the best (worst) example of this. They literally have EVERY possible icon for "settings" on the page at once.
There's a hamburger button. There's a three dots button. There's a NINE DOTS BUTTON. There's a cog. There's a slider icon. And you click your profile picture for "manage your account."
Scroll bars are way too fucking thin now. When I have an app on one monitor, and try to scroll it, I’m battling the move to the next monitor with the teensy tiny scrollbar.
I’m even someone that knows how to use the mouse wheel and page down keys. It still has its place and so many refuse to acknowledge that. Sometimes I can’t even tell where on the page I am because the scrollbar activated its Octocamo.
Even worse are the scrollbars that are hidden until your mouse is over to of it.
Modal dialogs. Making it impossible to move the window or reference something else in the same interface.
Toasts on android. No idea where the toasts came from and no way to look up what the toast said after it disappears.
Mobile phones have caused a dark age of UI design
- If it can be done without a touch screen DO NOT use a touch screen. And if you use physical buttons, they should have tactile feedback
- Toggles are just more ambiguous over-designed checkboxes
I hate round corners for my windows, give me crisp sharp edges and not some soft watered down UI
Window drag bars shouldn't be full of clutter.
Yeah, I'm looking at you especially Microsoft, with random toolbar buttons, search box (!), and lord knows what else crammed into the drag bar of your applications. So much so that there's very little actual drag bar to grab should I (gasp) actually want to move the window somewhere else.
Which brings me onto windows should not all be full screen. Especially with the size and resolution of modern monitors, there's no reason to have everything full screen all the time. But, from what I've seen, most people do. I think this is why drag bars are increasingly being filled with garbage. And probably why lots of apps seem to be designed to only run full screen size.
I miss the consistency you had in old GUIs. A window is a window, and it has a border, a title and some buttons to control it.
I despise client side decorations, like Gnome has. It makes all windows a special snowflake. Window decorations are the window manager's responsibility.
Unpopular opinion: people like UIs.
OK, that one is only unpopular on specific, Linux-heavy parts of the internet. (Like... right here.) And even then, there aren't that many people who disagree with me. But there are definitely a few people who have this idea that we'd all be using super fast, powerful command line applications for all of our tasks, were it not for big tech pushing the graphical interface on us.
I get it; I'm a command-line person myself. And big tech has pushed a lot of anti-user changes. But the truth is that most users want to use a mouse, they want to have a GUI, and the shift from keyboard to mouse wasn't simply because Microsoft wanted to limit the users' capability.
I don't think that's an unpopular opinion. I've basically lived in the command line for more than two decades, and even I prefer UIs for certain tasks:
- Graphical things like web browsing
- Things I rarely do, and a UI is readily available
If I'm cropping a single image, I'm firing up Gimp, Preview, Paint or whatever tool is already installed. If I'm cropping 30 images in the same way, I rediscover how imagemagick works and script it.
It's all about what's faster and easier to get the job done, and whether a UI or the command line is preferable depends on how often I do the task (which determines if I remember how the CLI works) and how repetitive the task is (which determines if I want to script it).
What really grinds my gears, though, is how many people prefer a pretty UI over a functioning UI.
I prefer light mode.
Just be in a properly lit room. Open your window curtains. Don’t blast your display on max brightness. It’s actually easier on the eyes.
Now there's an unpopular opinion!
I also prefer light mode, but I recently had an eye condition for a while and I needed dark mode to use any UI. Those few sites or apps that don't have dark mode suddenly stuck out like a sore thumb. And don't get me started on apps with a dark mode, that outright flashbanged me on startup while loading the UI!
I hate vertical tabs!
Fuck burger menus.
Agreed. Fuckburger is the worst place I've ever eaten, their entire menu is terrible.
Really big mouse cursor.
I don't have sight issues at all, but you spend more time tracking the mouse than you think. And after less than a day the real estate it takes up doesn't bother me.
I love KDE's "Wiggle the mouse a bunch and it temporarily grows massive" feature.
The Gnome UI is great, without any extensions. An absolute game changer for laptops.
You can navigate it quickly with just the meta key, arrow keys and a touchpad or scroll wheel.
No memorizing key combos or aiming for small icons with the mouse.
Everything is hidden when you don't need it and prominently visible when you do.
Get rid of the tool bars. All of them. Menu, navigation, window decoration, cookie consent, status, tab and start.
They suck. We live in a 16:9-21:9 world, where it's bad enough in landscape. When it's in portrait, where half of the real estate is taken up by a keyboard, and that space really matters, it's almost worse. Letterboxing is dumb when it's black bars on a movie, I don't need its cluttered cousin on every application and webpage I'm on.
Vertical overlays or context menus can be enabled by default if you must, but give me shortcuts to do the even the most esoteric operation and I'll gladly learn them.
I don't know how this is an unpopular opinion after a half centuary of dealing with increasingly multileveled toolbars, but it must be because toolbars are not going anywhere.
If you have to have a toolbar, at least make it go away when you scroll.
Idk I'm on two minds with this.
On the one hand, I agree that there's too many clutter in modern UI design and it takes away precious screen real estate. Especially more so when it's for ads (external), ads (internal), and more ads.
On the other hand, there seems to be a chronic minimalist UI movement to hide even essential controls and info into menus upon menus. The worse part is that there's tons of whitespace so you'll still won't get good information density.
I don't know if it's unpopular but I think the cookies should have a white list policy instead of a black list.
And in general I think that a UI has to take into account people with visual problems. "Everything is gray" is a shitty idea.
The modern trend for "flat" UIs absolutely sucks. There is no separation between element layers, so you can't tell where one windows starts and another begins when they are overlapping.
If all you want is to read 5000 words of something you were looking for .... just display those 5000 words and nothing else.
We don't need graphics, pictures, images, blocking, ads, pop-ups, videos or any other suggestions .... just give us the content, it's all we want sometimes.
I have a right to a page with all configurable options. A simplified interface is great but I shouldn't need to hunt for ages in a terminal or read source to find a config option.
Workbench (Amiga GUI from 1985) is still unmatched in features 40 years later. And it ran off a floppy disk.
I don't know when macOS gained the ability to change the colour of the cursor. Windows got it in 10 recently, or 11, I'm not sure which exactly (I'm a Mac user but we use Windows at work). But in Workbench, you could open a VERY basic pixel art tool and completely customise the cursor. In 1985! I was fond of making crosshairs.
More than that, something the major OSes haven't done since, is two-stage icons. Folders were called drawers in Workbench, but otherwise, same thing. One click would select the drawer (invert the colours), then the second click would open the drawer, and spawn its contents in another window. Applications had it, too. WordPerfect was an Amiga 1000 computer with monitor, and its idle state was off. When active, it would be turned on and running WordPerfect. Yes, in the damn icon. It wasn't animated, but it showed the program on the monitor. Icons could also be larger, and would remember their position on the screen, which meant you could hide files by placing them in the corner of the screen and resizing the drawer window. Thus, you'd have to position the window a certain way and drag it out to see those files. (You could also just use dir in a command line.)
Anyway, I thought it was awesome. I guess most people didn't.
Android's modern gesture navigation is awful. I like gesture navigation on ubuntu touch, sailfish, webos, just about everywhere I've used it except android, but I cannot stand android's. Why does swiping from both sides do the same thing? Why does swiping from the bottom do multiple different things depending on how you swipe? Why does swiping along the bottom to switch apps rearrange them so going back and forth is unpredictable? The old two button semi-gesture navigation was so much better.
Your app / website is most likely not big enough to rely on icons instead of text for buttons. Same applies to most other unique UI choices.
UI that isn't customizable is shit. I don't mean it needs to be Myspace level, but enough to make it comfortable to use.
Someone else said they hate infinite scroll. I love infinite scroll. Implement both.
I was interested in an open source fitness tracking app that didn't use a measurement system I'm familiar with. The dev basically said "fuck off" when someone asked about implementing it. Well, the dev has less exposure and their app has less users as a result.
Computer UI has been made to follow mobile UI when the two have very different sets of constraints. It is ok for a computer program to look cluttered; that's how you can access everything easily.