ExpendableEnsign wrote: ↑21 September 2021, 18:22
The whole of the first point could be ignored completely by users if BGA developers would just write code with regard to compatibility instead of using new programming constructs that break older browsers.
But the existence of mobile Safari (as noted, all iOS browsers actually mobile Safari) means that developers have to spend their time working around its various bugs and incompatibilities instead of any other improvements.
Apple could easily create a browser that conformed to current standards and didn't have all those annoying, time consuming (for developers) bugs. What's most annoying and harmful to the web, though, is that they don't do that AND they block the other browsers on iOS.
Yes, BGA can't (and didn't) ask its user to buy new devices, but that doesn't mean they can't make people aware of the problem - one thing for people to consider next time they upgrade. Isn't it OK for developers to make their users aware of the issues they face, and to give just a little push back when a powerful corporation intentionally undermines the only public platform we have?