23.06.2007 11:18
Forum: Weblog comments
The fight for the suckiest UA string
Autor | Beitrag |
---|---|
Webmaster | Dieses Thema wurde erstellt, um Kommentare zu einem Weblog-Eintrag zu fassen. Damit zusammenhängenden Weblog-Beitrag anzeigen23.06.2007 03:23 |
Labertasche aus Frankfurt | |
Aleksej | |
Kroc Camen aus UK | Opera decided to clean up their act with Opera 9 and use a very straightforward user string: Opera/9.21 (Macintosh; Intel Mac OS X; U; en) Firefox has many times the marketshare of Opera and should opt to ditch the legacy parts of the UA. Any fallout could be handled by a temporary internal whitelist of important domains to use a legacy string with, which can be followed up by the Mozilla evangelist team helping those important sites to fix their code. 23.06.2007 12:09 |
Keith aus The US | I think you guys should sanitize the string and just use SeaMonkey as the user agent (and optionally include Gecko in it), a la Opera. As a SeaMonkey user, I'm blocked out of sites that require Internet Explorer or Firefox. The problem is that I'm on Linux and Firefox annoys me (so I just go away; I've never actually encountered a site I wanted to get in so bad that I'd use another browser to get in). But I disagree with UA detection on principle. I think, in most cases, detecting UAs rather than features is a sign of poor implementation and of short-sightedness. 24.06.2007 05:51 |
Aleksej aus Moscow, Russia | |
Marcus aus Germany | GMX and Web.de (Webmail) both belonging to united internet checking for Firefox and advertising for the new version, not detecting my Seamonkey. Even worse, GMX ist running it's Beta testing for GMX 2007 which is only offered if Firefox is in the UA string. Sometime in the future it will be default - leaving all others behind. Of corse one of the biggest Webmailer in germany don't need a support email, on the support page you end up in the FAQ. Sanitizing should be a good thing, if Ff and other projects go along with it. Otherwise none will care. Build in an additional button for sending the suggested long UA string - of course with Kitchensink/1.0 01.07.2007 01:08 |
Anonymer Gast | Zitat von Kroc Camen: Opera decided to clean up their act with Opera 9 and use a very straightforward user string: Opera/9.21 (Macintosh; Intel Mac OS X; U; en) Any fallout could be handled by a temporary internal whitelist of important domains to use a legacy string with, which can be followed up by the Mozilla evangelist team helping those important sites to fix their code. No, let mozilla just straighten up there Ustring and let those damn website fix thair own mess, - if i find an important website that my browser doesn't work with, first thin i do is a w3c check on the site, IF it doesn't not compy, i got a nice mailer demon install, set to pust some 10 complaint mails to, abuse@domain.com && webmaster@domain.com && info@domain.com && sales@domain.com etc. and i think we should all engage into such practice, THAT is the only way to 'as webusers' enforce 'important public' websites to designe by the rules, i for one would always send a open letter to the media if i found out that mygovernment.<com> was un-readable by alternative browers (other than IE i mean) 18.07.2007 13:28 |
Vlad | You've forgot to replace "U;" with "U [like I];" for those sites which prefer weak security 17.08.2007 13:42 |
Ian Thomas | The rendering engine is usually the important piece of information, so how about: Gecko/XX (Windows; en-UK) Firefox/YY Gecko/XX (Windows; en-UK) Seamonkey/YY AppleWebKit/XX (Mac OS X; de) Safari/YY KHTML/XX (Linux; fr) Konqueror/YY You'd probably still want the closed source browsers to start with the browser name though, which is a bit inconsistent: MSIE/XX (Linux; en-UK) Opera/XX (Windows; en-UK) 02.01.2008 00:12 |