How did they not get sued already? Was it just because users had access to 3rd party apps?
I threw up a bit in the back of my mouth typing that, but it's true -- what started as spatial triage on mobile is now the universal design language everywhere, and it sucks.
This is by design. Software developers are hardly "engineers". They build what the business wants, quickly, and worry about the "properly" after product-market fit is found (or so they're told). This dynamic would be upended if software engineering were licensed.
I get paid the same not to fight. More even, because I’m a team player.
It's by someone at a higher level deciding that they care about accessibility (or that they care about not getting sued), and introducing constraints which their designers and engineers must work within, and making compliance with the constraints part of the QA process.
And that's not even counting all the jobs like sales engineer, mud engineer (oil business), etc. that are really more engineering-adjacent jobs.
When I took the engineer in training exam--never had a reason to follow through on a PE, it basically required things like a four-year engineering degree, working under someone for some number of years, passing the PE exam, and presumably signing code of ethics, etc. For certain jobs, it is pretty much a requirement past some level but mostly doesn't matter a lot.
Thankfully for Reddit they found the product market fit 10 years ago.
They're just a bad software company.
Reddit doesn't sell to the USG or any US schools or etc.
[1] https://www.boia.org/blog/the-robles-v.-dominos-settlement-a...
It is not they cant do it right, they do want to do it right because they need to monetize the site to appease the VC's,
Anything that can prevent that, including accessibility, goes
Reddit is large enough that if they don't have a positive response for that sub then they're just a total disgrace. Who TF wants to make it harder for blind people to live their lives? Only evil corpo fuckers, that's who.
the interface is a mess, accessibility concerns or not. It's truly an equal opportunity offender in all the worst case.
<button type="button">My Label</button>
or something like that?Buttons that miss a label are often an icon without text and label (e.g. a delete button with a trash icon).
https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
However a button that looks like this:
<button type="button">
<img src="/delete.png" alt="Delete post" />
</button>
Is not. Screen readers will read the simple text on the button, but any descendants of the button will be considered purely presentational (even if as in the example above the img tag includes an 'alt' attribute, it won't be read).Modern screen readers will now often parse text content out of the button even if there are descendants, but this behaviour is not reliable or according to spec.
To fix:
<button type="button" aria-label="Delete post">
<img src="/delete.png" alt="Delete post" />
</button>
There are other techniques as well such as using CSS to hide text (not with 'display: none' though, which also hides from screen readers, meaning this often feels a bit hacky) or using a hidden element with text content and aria-labelledby to reference the element's ID.This is a pretty good walk through: https://www.sarasoueidan.com/blog/accessible-icon-buttons/#a...
Sara is good source for accessibility information but I think you've misinterpreted that post. If an icon button uses an `img`, making the image's `alt` the name of the button works well. If the button's icon comes from an inline SVG, background image, or icon font, I recommend Sara's first technique, visually hidden text within the `button`; names from text nodes are more robust than from attributes (`alt` being an exception, in part because it has been around far longer).
I hurt my wrists very badly (due to abysmal typing posture and a refusal to stop working in the face of "minor" pain) and was unable to use a computer for ten months. I could only use a mobile device (and sparingly at that). One might say I was foolish and reaped what I sowed and shouldn't be accommodated for a problem I brought on myself, but what can I say, I saw young and stupid and I thought I was being gritty.
I'm sure many of you can relate to a story like that.
(Figure out your workspace ergonomics, folks. And don't type through pain, take a break, for days or longer if necessary.)
There's a reason a lot of stuff is optimized for mobile first these days.
- Steve Wozniak referring to the fact that people only stare at their iPhones anymore
Reddit successfully offloaded content moderation onto a group of volunteers since the very beginning. This is a massive cost saving factor compared to other major social media platforms. It is only fair for Reddit to invest a small amount of those savings in return to enable volunteers achieve better efficiency.
Reddit is notorious for having mods on various special-demographic subreddits where members of that demographic would not necessarily recognize the mod as a fellow member. The cloak of anonymity means, however, that few get any inkling unless they bother to investigate (unlikely on a website and an app that invite passivity) or it eventually erupts into scandal.
The fact that reddit allows moderators to hide the modlist nowadays only makes things worse. You have absolutely no idea who is running things anymore.
you have some mods who are notionally in charge of dozens of subreddits - and reminder that one of those powermods was most likely Ghislane Maxwell lol. And at that point you have to be getting some financial or personal benefit from it, because at that point it's a job, you can't moderate a dozen major subreddits in your spare time. So you either make a deal with the brand, or you do it to shape public discourse, etc.
In some respects that's what's going on here too, is powermods see an actual threat to their power, and would rather take their subs dark and raise a pitchfork mob than go quietly. But something has to be done about it sooner or later.
It's this awkward compromise where powermods do a ton of unpaid work for reddit, but they also are not entirely a benevolent force either, there are a lot of them that are really shitty and are kind of namesquatting on important turf. But there's nothing that can be done about it without them all taking their subs private, and if you just eject them then you better have a system in place to replace them afterwards. And you better be ready to replace all of them because they'll all go dark in "solidarity". The usual problems of a coup, really.
The real answer is that you should use Lemmy and if there's two r/kleenex's then oh well, let search optimization direct people to the "good one" and the powermod can be king of the bad one. But Lemmy can't be commercialized for (pinky in mouth) one billion dollars! and SEO doesn't work properly inside a single domain like this, so this is the status quo.
I'm sure there's some lessons there for founders... if you are going to rely on unpaid labor you need to do the 4chan thing and make it clear they're janitors and not stakeholders in your platform, and hammer down any significant power-centers that start to form. Because at this point the reality is they are de-facto stakeholders, whether Reddit likes it or not.
The month before you sell the company is just the absolute wrong time to pick a big fight with your union. And I’m saying this as someone who is not a fan of this particular union.
Luckily, only on the slow version of reddit.
Yes, modding is where the biggest problems are. When moderating, most of the buttons are unlabeled. It would be quite easy to delete a comment when I meant to lock a thread or whatever, if I forget the exact order I've memorized for the buttons. And adding stuff to sidebars or changing the layout of the sub isn't really possible at all. There are also a lot of dialogues, alerts, etc, that pop up without getting focus. There's also a lack of headings, landmarks, or other mark-up in modmail, making it slow and difficult to use. This stuff really matters when you're helping mod a sub with thousands of users. If all you're doing is reading, and leaving the occasional comment, it's...fine. Not good, but fine.
----
It's important for a sub for disabled individuals to have mods with that disability.
I didn't care about this protest and haven't much followed articles and such about it, but this feels like a kick in the gut. People with disabilities can have their lives substantially enhanced by the internet, if accessibility isn't a bar to them connecting with people, finding info they need, taking actions online (like bill paying), etc.
I hope this gets satisfactorily resolved for blind users of Reddit. Ugh.