Please stop the User Agent madness



  • At the moment Vivaldi follows the usual User Agent schema which is a big f***ed up mess where one compatibility compromise follows the other: [code]Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.48 Safari/537.36 Vivaldi/1.0.357.5[/code] If you are interested in the mess and how this came to life i suggest reading this excellent blog post: [url=http://webaim.org/blog/user-agent-string-history/]History of the browser user-agent string[/url] [b][color=#ff0000]This madness has to stop! [/color][/b] It not only makes identifying browsers yourself a tedious act, it also confuses most statistics and analytics tools and produces tons of false negatives and positives. And NO, i do not want to use this to create browser switches, browser switches are just plain wrong and should be punishable by law. Imho the user agent should look something like this: [code]Vivaldi/1.0.357.5 (Macintosh; Intel Mac OS X 10_10_5)[/code] [b][color=#ff0000]So please Vivaldi Team be courageous, lead by example and stop this madness![/color][/b]


  • Moderator

    No, if the useragent would be only the short one you suggested, some Webapps and Websites would fail.
    May be your useragent is then a madness.

    Why do you think your suggestion is usable in real WWW?
    Please tell us.



  • @TimeWaster:

    This madness has to stop!

    Sure.

    But I think the madness is there because not even the big names were able to stop it.

    I think that a move in that direction from Vivaldi would be brave but futile.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.