@lynnesbianLynnesbian
from a few years as an app developer for a big company, there are a few contributing factors
- Flashy new things are prioritized over literally everything else, because this draws attention. Accessibility features, while huge for those who need them, will only be perceived by a vast minority of users.
- Dynamic font sizes tend to break a lot of layouts, requiring alternative restructuring of the screen depending if you have this setting on or not, which means more components, more development time, more costs.
- I have personally worked with designers who knew nothing about accessibility. Hell, I'm working with native iOS now, and I've lost count of how many designers only knew web, despite the company having almost 20 apps!
- Statistics and usability tests are pulled from whoever's ass is talking at the moment. They think a bottom sheet is the best way to implement this feature? They will require a bottom sheet for this feature.
- A lot of decision-making people know shit about accessibility unless they're personally affected by it. Seriously. The only reason some people I work with are starting to look at these things is because one of the higher ups needs a bigger font size, and the entire app exploded in a gory mess of colors in his hands because none of it was planned nor implemented properly.