The web app has a workspace switcher sidebar, but it only appears on ChromeOS, where you can't install the native client.
https://webapps.stackexchange.com/questions/144258/slacks-we...
The web app has a workspace switcher sidebar, but it only appears on ChromeOS, where you can't install the native client.
https://webapps.stackexchange.com/questions/144258/slacks-we...
I also disable all custom subreddit styles, because so many of them are horrible.
It's basically "install our shitty app, or keep using the web version?", except it's worded and displayed in a confusing/misleading way with what seems to be an attempt to mimic a system dialog.
[0] https://www.reddit.com/r/apolloapp/comments/9ijiji/siri_shor...
Once that stops working, I'll have to always use old.reddit on my phone, which won't be great UI on mobile - but I suppose it can't be too hard to make a Stylus stylesheet to make it usable. And once old.reddit is gone, well, that's the end of Reddit for me.
Just yesterday, I got tired of the annoying "use the app or login" messages when tapping to view more comments on a post, so I caved and installed the app - given the language of the nag, I thought I wouldn't have to login, and the Reddit UX of constant full-page reloads just to view more comments is such a joke I figured the app had to be better.
But no, you have to login with a Reddit account to use the app :/
I was trying to research a vinyl cutter purchase instore with spotty coverage and every bloody reddit page would be blocked within seconds of loading with this stupid unknown content crap.
I often land in a comment section of a specific post, and then want to see more of the subreddit by clicking the link of the subreddit in the top of the page. Since about a month now, every subreddit shows me it’s only available through the app. I used to then preface the url with old. however now they’ve somehow done it that I will see the specific (locked) subreddit page, but the url will just be Reddit.com with nothing else, effectively making it impossible to add the old. before the url.
If they remove that then they'll finally have pushed me off reddit on mobile, but I think it's obscure enough that it'll stay in the near future
https://i.judge.sh/hot/Flare/chrome_eC7WqUYKPX.png
https://i.judge.sh/mealy/Sparkle/chrome_5RItK5j3Yl.png
Edit: Doing some digging, on the iOS user agent, the `toolbar` portion is null, while with the Chrome windows user agent it's set to include the entire element:
https://i.judge.sh/flickering/Twilight/chrome_q978GUiwQ8.png
https://i.judge.sh/pleasant/Coco/chrome_cNh0eBIHQL.png
This looks to be the function that determines it:
https://i.judge.sh/qualified/Velvet/chrome_CxUBug0q1P.png
So it's just a 'if mobile' check - maybe it breaks on some mobile screens (on a iphone 5/SE you end up being unable to view the channel name, not that it's an enjoyable experience anyways https://i.judge.sh/brave/Flare/chrome_nW26bTRXDe.png) or maybe it's a motive to get you to use the mobile app. This is just the desktop UI with some `if mobile` checks probably thrown in by a small number developers that want to support mobile browser support but aren't getting paid to do it.
https://reports.exodus-privacy.eu.org/en/reports/com.Slack/l...
I think we should be careful to distinguish between exploitation / malicious intent vs. airing of grievances of about UI/UX feature completeness.
I ask because I can easily imagine that if most customers are using apps, they might choose to remove functionality from the website rather than maintain it, just because it’s not worth it.
Some users are obviously going to be unhappy about this.
It’s not a dark pattern.
If we’re going to call any design we don’t like a ‘dark pattern’, then the term becomes meaningless.
I mean to many people here commercial software is all a ‘dark pattern’ because they prefer FOSS.
But this isn’t what ‘dark patterns’ means.
Generally it’s about tricking people into agreeing to things based on false beliefs, or making things hard to cancel.
I don’t see how it has anything at all with what features are placed in what products as long as there is no deception.
Is it?
This seems like something you can’t know without corporate espionage.
It really could be as simple as wanting to focus support on one platform.
I agree that data gathering and surveillance capitalism is pretty much evil.
However to just assume that’s all every decision is about makes us incapable of understanding the complexity of what is going on.
To be clear, I'm mostly talking about apps that are just a collection of views for a remote API. The only valid reason I can think of for these kinds of apps is because you're an ios/android developer and you're not good at making webpages. In that case, the best tool is the one you know.
iOS apps that use system controls generally have far better accessibility than web pages do, indeed accessibility is a primary reason for creating a native app.
My mother struggles with any ios App because of how the zoom is implemented in the different apps. She can get by with the built in magnifier tool, but only when she already knows the app well.
Personally, I recently had nerve damage in my hands, and it was very difficult for me to enter text. There were many times in native apps where it would have been much better for me to copy/paste random text on the screen, but I was not able to. I know that some web developers like to try to block that too, but I would also consider that a dark pattern.
Also copying a pasting working across all text is often an anti-feature for accessibility too depending on what condition you are working with. For people who have trouble with fine motor control, it’s much easier to have only the content text selectable and not the controls.
There is no one-size fits all accessibility solution.
This seems to be a good argument for an accessibility option to make all text selectable, and nothing to do with dark patterns.