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

So the history of every user agent string ever repeats itself. And they get longer and longer. And we've created a horrible horrible mess.

Ever notice everyone identifies as Mozilla first?

http://webaim.org/blog/user-agent-string-history/




Yep, it's a browser vendor's reaction to a developer-tilted monoculture. On repeat.

On the plus side, User agent strings are moving closer to being useless as conditional branches for features. Hopefully, vendor-prefixes won't be far behind.

I guess developers just don't grok abstractions when it comes to the Web. They know their preferred browser, but somehow fall short of abstracting their development to "work on the Web" rather than "Works best in Chrome on an iPhone 5S."




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: