Hacker News new | past | comments | ask | show | jobs | submit login

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.





Its 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.


User agent strings are fundamentally a hack though. They all identify themselves as Mozilla!

Well 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.



Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: