4 ms·
Don’t know about your particular problem, but I’m pretty sure it was largely a response to iPads being sent to mobile sites with horrible usability thanks to na
by oefrha 2y ago
Don’t know about your particular problem, but I’m pretty sure it was largely a response to iPads being sent to mobile sites with horrible usability thanks to navigator.userAgent.match(/iPhone|iPad|iPod/) or the server-side equivalent. The problem was amplified by the release of the 12.9’’ iPad Pro, so self-identifying as a Mac made sense.
- VagabundoP 2y agoIts not a Mac though. I'd much prefer Apple use the User Agent correctly rather than hack around it like that. The system we used did use user agents to identify mobile devices or computers. And gave the iPad users a terrible experience because Apple lied.
- afavour 2y agoUser agent strings are fundamentally a hack though. They all identify themselves as Mozilla!
- buzzerbetrayed 2y agoWell I’m glad Apple prioritizes us over you the. I don’t care that you want it a different way. Apple forcing the end of bad practices in this instance is a win.