-
That's fair. But I haven't checked them all.
Plus this website hasn't changed, the html remains valid, the JavaScript default.
What changed is Safari on iOS devices.
If someone with an iOS device and knowledge of how to debug and test on that wants to provide a solution I'll test it on Linux, Windows, Chrome and Firefox and will deploy it.
But given that nothing here has changed, and it's broken on the one browser and OS I don't own or know how to operate... I'm blaming the change in their browser.
I doubt it, unless it happens on other websites too.