News for hackers. Stuff that matters.
Re:LineageOS is currently installed on 1.5M Android devices by poisonborz on Tuesday February 06, 2024 @03:52AM (#39272325)
Take something as simple and necessary like Messenger or WhatsApp. Try to use it with no previous knowledge, texting, calling, turning on camera during call. All the text the UI displays, how it is worded. It's ridiculously unintuitive, not inclusive, a real barrier.

There should be law to mandate the UI of any app beyond a userbase of 100M. If you say that would severely restrict apps becoming that big, yeah that would be kind of the point.

Re:LineageOS is currently installed on 1.5M Android devices by BHSPitMonkey on Tuesday February 06, 2024 @04:14AM (#39272417)
Recently I was helping someone in my life who'd gone through a stroke (not too old or tech-unsavvy) to learn a password manager and go through various websites' password reset flows. It really forced me to confront the reality of what you described, i.e. that computing really has become an inscrutable, confusing mess where nothing makes sense and we've just come to accept it.

It used to feel like being "tech savvy" meant thinking logically as the system designers would have, but now I think it just means being conditioned through years of abuse into knowing the unwritten rules of how to skillfully outmaneuver bullshit interfaces and dark patterns.

Re:LineageOS is currently installed on 1.5M Android devices by qiine on Tuesday February 06, 2024 @05:35AM (#39272857)
> how to skillfully outmaneuver bullshit interfaces and dark patterns.

I hate how accurate this is, especially on mobile

Re:LineageOS is currently installed on 1.5M Android devices by jeroenhd on Tuesday February 06, 2024 @06:06AM (#39273052)
This is one of the reasons I'm putting my hopes into passkeys. The login flow couldn't be simpler. You could even give someone a physical key snd tell them that's what they use to log in, so they can keep their logins safe like they do their house key.

You'll always need a password and some difficult second factor for your Apple/Google account, but when you've got that sorted, the rest becomes do much easier.

Re:LineageOS is currently installed on 1.5M Android devices by drooopy on Tuesday February 06, 2024 @05:13AM (#39272713)
I kind of agree with this. Whatsapp for example, has become so incredibly big in many different parts of the world that it has become a sort of de facto standard for communication to the point where government agencies even use it to communicate information to citizens via chatbots. It feels to me like there is a need for formal standardization but how would you go about enforcing that?
Re:LineageOS is currently installed on 1.5M Android devices by poisonborz on Tuesday February 06, 2024 @05:32AM (#39272837)
The same way you enforce any other standard. Companies with 100m+ MAU apps are easy targets.
Re:LineageOS is currently installed on 1.5M Android devices by Double_a_92 on Tuesday February 06, 2024 @05:29AM (#39272818)
My elderly parents especially have problems with buttons that need 2 steps to press them. E.g. in Whatsapp if the other party wants to start a video call, a small button will pop up that just shakes around and needs to be pulled up.

They usually don't even notice that button. And if they do, they certainly don't understand that it needs to be pulled up...

Another big issue is that buttons and input fields are often not clearly recognizable as one.

Re:LineageOS is currently installed on 1.5M Android devices by hnlmorg on Tuesday February 06, 2024 @08:00AM (#39273738)
This is one of my own personal gripes with modern interfaces. Interactive widgets are often indistinguishable from non-interactive elements.

I'm only in my 40s, still very hands on in tech and I still struggle with some applications. It's gotten to the point where I now loathe most web-based and mobile applications.

Re:LineageOS is currently installed on 1.5M Android devices by a_gnostic on Tuesday February 06, 2024 @05:31AM (#39272834)
Or how about mandate the option of a open-sourced customizable UI plugin? This opens up competition again.
Re:LineageOS is currently installed on 1.5M Android devices by indymike on Tuesday February 06, 2024 @07:07AM (#39273371)
> There should be law to mandate the UI

No thank you.

Re:LineageOS is currently installed on 1.5M Android devices by Baguette5242 on Tuesday February 06, 2024 @05:40PM (#39281839)
I don’t see why people get so shocked about this proposal.

There are laws to force architects to make their buildings accessible to people with disabilities, so I don’t see why it would be shocking to force companies that generate revenues from apps with a certain amount of user base to make their apps accessible.

Re:LineageOS is currently installed on 1.5M Android devices by indymike on Wednesday February 07, 2024 @05:51AM (#39286967)
Going to jail or being fined over widgets doesn't make a better world.
Re:LineageOS is currently installed on 1.5M Android devices by tharne on Tuesday February 06, 2024 @07:57AM (#39273705)
> There should be law to mandate the UI of any app beyond a userbase of 100M.

Gross. No thanks.

If you don't like the UI of an app, just use something else for cryin' out loud.

Re:LineageOS is currently installed on 1.5M Android devices by wildrhythms on Tuesday February 06, 2024 @08:27AM (#39273946)
What is this plethora of options people have for banking, paying rent, getting documents from their doctor... And this isn't just an issue with phone apps either.

When I visit my bank account online I'm met with full page advertisements for other services from the bank and I have to hunt around to find the tiny gray 'No thanks' text before I can even get to my accounts. And from there, I'm met with constantly changing UI patterns and abstract hieroglyphic icons instead of plain text like it should be.

Re:LineageOS is currently installed on 1.5M Android devices by tharne on Tuesday February 06, 2024 @02:33PM (#39279345)
> What is this plethora of options people have for banking, paying rent, getting documents from their doctor... And this isn't just an issue with phone apps either.

There are a lot of ways to pay bills. You named one that you happen not to like.

Re:LineageOS is currently installed on 1.5M Android devices by poisonborz on Tuesday February 06, 2024 @08:36AM (#39274019)
Care to explain further why there should be zero regulations on the UX of monopoly applications used by ~15%+ of world population? Good luck on trying to avoid the 3 top messaging applications in today's world. How is this different from regulating content moderation?

It's like telling a wheelchair user to just use another station or form of transport. If you have global reach, you have global responsibilites. And the end goal wouldn't even be regulated apps - it should simply be too complex to create apps with such a reach. Forcing open protocols instead of proprietary gardens. This is what the messaging interoperability of EU's DMA act is also supporting.

Re:LineageOS is currently installed on 1.5M Android devices by tharne on Tuesday February 06, 2024 @02:32PM (#39279331)
> Care to explain further why there should be zero regulations on the UX of monopoly applications used by ~15%+ of world population?

Because there isn't a monopoly on chat apps. What you're asking for sounds like rules for the sake of more rules. I can think of more than half a dozen chat apps offhand: Signal Messenger, Whatsapp iMessage, all manner of IRC clients, Slack, Teams, stock SMS, Discord, Matrix/Element, Telegram, Session, and so on and so on.

We're not talking web search here, the market for chats is diverse and competitive. You got walled gardens, open source, and everything in between with a bunch of different UI's.

Re:LineageOS is currently installed on 1.5M Android devices by poisonborz on Tuesday February 06, 2024 @03:50PM (#39280383)
Out of your examples there is like 3 over 100m MAU all other are negligible. Try to tell your peers you prefer "all manner of IRC clients". But regardless, don't you think an app used by 100m+ people should be regulated in this way? Can elderly or disabled persons choose what messenger they want to use to connect to most people? And don't tell "AI will solve it", the industry will not want these interfaces to be simple, they want to maximise profits. Black patterns should be discouraged.
Re:LineageOS is currently installed on 1.5M Android devices by adammarples on Tuesday February 06, 2024 @04:15PM (#39280712)
Yes, they can choose one of hundreds of text messaging apps. If not someone can help them. If your bar for a product is that a disabled person has to be able to use it easily, no exceptions, then you are going to destroy a lot of products, from mountain bikes to headphones to pepper grinders.
Re:LineageOS is currently installed on 1.5M Android devices by someotherperson on Tuesday February 06, 2024 @09:19AM (#39274406)
There is some level of a fix to this: which is to have an option that turns icons into their alt text. The camera icon becomes the word "camera", to flip the camera becomes the word "flip", the call icon becomes the word "call" and so on.

It's low effort to implement: just add the appropriate tags if they're not there, throw some i18n at it, then test it on different screen sizes.

This can probably happen on the OS level with some design guidelines.