Opera to Stop Spoofing User Agent as IE 360
Anonymous reader writes "The Opera browser will stop spoofing its User Agent (UA) as Internet Explorer. Currently Opera, by default, spoofs its UA to identify itself as Internet Explorer. This is seen, by some, as a move that will bring up Opera's usage stats a bit higher, and will hopefully make webmasters, who develop IE centric sites, more aware of Opera."
Screwed both ways (Score:2, Insightful)
Can't they just stick the word "Opera" somewhere in the user agent string, but still make like they're IE?
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:2)
They're talking about the "default" option, which is set when you install. After all, Joe Sixpack probably has no idea what that option would do for him.
But as others have said, they're losing both ways. I've been to sites that won't allow me to access their forms if I'm ID'd as Opera, but ID'd as IE and it's ok.
Re:Screwed both ways (Score:2, Informative)
That's what they currently do.
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:2)
I, personally, wonder what has taken them so long. Just make it a user-changeable preference, and be done with it. If they want to get clever about it, perhaps make it so that Op
Re:Screwed both ways (Score:2)
Anyway, that kind of stupid test is why the pretending to be IE is there. When they just redirect, you do not know if it is acting correct or not.
Anyway: Trying to convince companies & developers to develop good compatible sites is always good!
Re:Screwed both ways (Score:2)
Changing your ID string and supporting these idiot businesses is insane. Folks have been convincing them for years that their strategy was correct.
Re:Screwed both ways (Score:2)
Here's the error page returned by Firefox: "Your browser is to old to visit this site." Notice the high quality of spelling ;). Also notice the lack of document type definition and paragraph tags in the page source.
Yeah, I usually hate grammar natzis, but there's a difference between a Slashdot comment and something that's supposed to be commerc
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:2)
Parts of British Airways, Travlocity, and CheapTickets won't render properly in Safari.
Re:Screwed both ways (Score:5, Informative)
They've always had Opera and the version in the useragent string - they just have the MSIE bit in there as well.
this fools the lame IE-only stuff, but lets any sensible software detect that really it is Opera.
more info here: http://www.opera.com/support/search/supsearch.dml
Re:Screwed both ways (Score:2, Funny)
We just have to hope that Opera doesn't become popular, otherwise you'll have to have "Mozilla/5.0 (compatible, MSIE 7) (Opera) TheActualBrowserName" in a user-agent to get pages served to you...
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:5, Insightful)
Opera (the company) has always whined that they weren't being properly counted because of they defaulted to pretending to be IE, so it'll be good to finally remove this whine. (Of course, they can still whine about it, as they'll say it's people using older versions, or people who have changed it manually, so maybe nothing will change.)
Re:Screwed both ways (Score:5, Insightful)
Re:Screwed both ways (Score:2)
Whining? (Score:5, Insightful)
In what way is pointing out the fact that sites often fail to detect Opera because it spoofs as IE by default whining?
What do you mean by "whining" anyway?
Is it whining if your browser is being discriminated against, and you make a point of that? Were the black slaves in the US "whining" when they wanted freedom? Were those who wanted to abolish slavery "whining"? Yeah, I'm purposedly exaggerating slightly, but surely you get my point.
I don't get the hostility towards Opera. The company pays several people to work with web standards in the W3C. The guy who invented CSS works for the company. Even as tiny as Opera is it has still defined what a modern browser is supposed to do. A lot of the "innovations" in Firefox and IE7 were introduced by Opera. Heck, the company even officially opposes software patents [ffii.org], so it's not even trying to prevent free software from just doing whatever Opera can do (or at least trying). Stuff Mozilla representatives are bragging about in Minimo, such as Small Screen Rendering, spatial navigation, and other things Minimo is supposedly going to revolutionize the mobile browser market with, were invented by Opera, and have been available to users of mobile phones with Opera on them for ages.
Why the constant derogatory comments about Opera on Slashdot? I mean, the first paragraph you wrote was informative, but then you just had to add that second paragraph to make sure that you showed everyone how you really think Opera is lame, "so please don't mod me down for saying something remotely positive about Opera"?
Re:Whining? (Score:3, Insightful)
Opera (the company) and Opera users have often claimed that the numbers of Opera users were being drastically under-reported because of this spoofing.
And often it took the form of whining ... `This report is so unfair to Opera users ... there's so many more of us than your web server logs show, etc.'
Re:Whining? (Score:3, Insightful)
The Mozilla Foundation is the only one supposed to use the "Mozilla/x.y" UAS, anyone else using it is spoofing, case closed.
Re:Whining? (Score:2)
Fair enough. Obviously IE users must be under-represented as well, since IE spoofs it's UA string as well.
Well, everybodys looks for it, so it works out just fine, even if it's not technically right.
Of course, I'm being sarcastic here. Opera and Opera users may not think they're being counted properly, but according to this page [student.uu.se] most of the website statistics services already count them correctly, spoofed or not.
Re:Whining? (Score:2, Flamebait)
They whine all the time. The CEO whined about Opera being undercounted and Firefox overcounted in the stats [zdnet.co.uk]. They whined (and borked!, and apparently sued!!) when Microsoft websites sent them broken code [opera.com]. They whined when Apple came out with Safari, and made noises like they wouldn't continue developing Opera on the Mac because of unfair competition [com.com].
And that's just the company itself. Don't even get me started on how Opera's users whine (Hey, Opera had
Re:Whining? (Score:3, Informative)
Not in my experience. I've written lots of code to produce lots of web pages, and I routinely try them in every browser I can get my hands on (including several PDA browsers). In my experience, my code only really needs to distinguish two cases: IE and everything else.
And even this usually isn't technically necessary. Without the tests, the HTML that I generate will "work" everywhere, in the obvious sense that what's on the screen is usable
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:5, Interesting)
Example: if they change their browser to violate the HTTP protocol when hitting the back button, so that it does the same thing as Internet Explorer does, then they will show up in logs a lot more. Now how does that equate to higher usage? It doesn't. But the stupid people who think you can measure browser usage by looking at logs will think that a load of people have suddenly switched to Opera.
Observing HTTP traffic is so unreliable, you might as well make up market share statistics. Ignore people who think they can tell you how popular a browser is without conducting a proper survey.
Re:Screwed both ways (Score:2)
Re:Screwed both ways (Score:2)
A better idea... (Score:5, Insightful)
In that case, the page would refresh and the browser would lie to the webserver about what browser it is for the remainder of that session on that domain.
Best of luck to Opera though. Hopefully there aren't so many sites that will screw the browser over.
Re:A better idea... (Score:2, Redundant)
Re:A better idea... (Score:2)
Re:A better idea... (Score:2)
Re:A better idea... (Score:3, Interesting)
+1 Insidious on the MQR standard (Score:2)
Now that is a great idea. And I'll bet Google wouldn't mind doing it in the least, considering recent history [google.com].
--MarkusQ
Re:A better idea... (Score:5, Interesting)
www.cvs.com is one of the more major sites that block Opera. You receive an error page stating, "At this time, our site does not support the Opera browser. We hope to remedy this in the near future.".
If you write to the webmaster about it, you receive a canned reply that says they are planning to have Opera support very soon. Unfortunately, cvs.com has been giving that same canned reply for about four years.
Re:Confirmed. (Score:3, Informative)
Re:A better idea... (Score:2)
Not likely (Score:5, Insightful)
Despite my username, right now IE5/Macintosh is the bane of my existance as it is still over the magic 1.0% line.
Re:Not likely (Score:2)
Re:Not likely (Score:3, Informative)
Doesn't that tell you that the "supposedly" above might be wrong? Most people agree that (even with today's flawed browser stats), Opera has at least closer to one per cent globally.
Actually it reinforces my opinion that "flawed stats" are an excuse that allows Opera Fans over-estimate their marketshare by dismissing any emprical evidence that runs counter to their assumptions (just what you did). Quite frankly, Opera's issu
Re:Not likely (Score:2)
we're actually seeing about 5 times as many Lynx users as Opera users, and we're definitely counting the "spoofed" user-agent with "Opera" at the end as Opera, not MSIE.
More stats (Score:2)
Re:Not likely (Score:2)
Re:Not likely (Score:2)
Re:Not likely (Score:2)
Many of my clients though associate WWW with IE so they still continue to use it. What Apple needs to do is recycle their "Browse the internet" app and stick that in the dock.
Er (Score:4, Insightful)
Bring up the usage stats, or maybe, thanks to the websites that don't even serve you if you're not using IE, bring down the usage itself? (Hopefully not the latter!)
More aware of the standards, you mean.
Anyway, Opera has much fewer users than Firefox, so I think any difference that Opera makes will be much less than what Firefox would.... still, it's a good thing; I wonder if Opera users weren't ashamed all this while to be identified as IE users?
It's about darn time, but not really... (Score:4, Interesting)
Expect IE's market share to drop a bit, and for Opera's to go up.
It's useful, but there's no reason why someone else's browser should be set by default. Don't know, I just never really understood why they did that to begin with.
All-in-all, my point was, that although this is a good thing for the numbers, it's not something largely significant.
Re:It's about darn time, but not really... (Score:5, Informative)
Re:It's about darn time, but not really... (Score:2)
I do that for my page -- it's written to W3C standards and is validated by their checker. It tells you that it's standardized and to use a standards-complaint browser -- but it won't stop you from deciding to browse anyway wit
Re:It's about darn time, but not really... (Score:2)
Re:It's about darn time, but not really... (Score:2)
I really don't understand this current mentality that it's OK for a site to turn anyone away instead of letting them try browsing anyway. And I also don't understand why some of them use some strange scripting language that Firefox (I use a Mac) can't figure out at all. And then depend on it for almo
Opera not supported (Score:2, Funny)
Now is the time... (Score:2)
Comment removed (Score:5, Informative)
Re:It doesn't say just IE (Score:3, Informative)
Exactly. Only really really braindead software actually misidentifies Opera, so its usage stats will likely not shoot up any significant amount. What will happen though is webpages from 1998 will have to be updated to stop checking for IE vs NS4 with silly useragent checks and start using object existance checks.
Re:It doesn't say just IE (Score:2)
Fat Chance. Anyone who is still doing NS4 detection is probably using a library script that they don't understand. If they aren't checking for Opera now, this change alone won't cause them to start.
and start using object existance checks
I tested a script-heavy site with an old version of Opera. It turns out the DOM objects and methods existed, but didn't do anything. I guess Opera
Re:It doesn't say just IE (Score:2)
The interesting part is, that if read the HTTP [sunsite.dk] specification, and then interpret accordingly, this string contains three product tokens and one comment. The product tokens are "Mozilla/4.0", "Opera", and "7.54". So actually it does not identify itself as MSIE, neither does IE. The [en] part is syntactically wrong, and really should have been part of a comment. Another mistake is that "Opera" and "7.54" are given as two different product na
Re:It doesn't say just IE (Score:2)
Sparked in part by Eric Meyer? (Score:5, Informative)
As a test Eric disabled the Opera-validation code, changed Opera to properly identify itself and ran the default S5 slideshow...
So is it possible that Opera took this as a slap in the face and maybe are starting to change their opinion of their place in the world, i.e. "if I can't easily detect your browser I can't begin to fix my code"? Are they trying to stand up against the PR machine that Firefox has behind it to say that they're still in the running, and maybe also make life easier for web developers who'll finally be able to easily identify their browser?
No matter what the reasons, its a good decision IMHO.
Damien
Re:Sparked in part by Eric Meyer? (Score:2, Interesting)
No.
First of all, Meyer might be a big CSS guru and all, but the creator of CSS actually works for Opera, and Meyer's word on browser useragent strings doesn't really make much of a difference if you are going to use Opera on real web sites.
Also, you can easily detect Opera even when you ide
Firefox needs US Spoofing (Score:2)
Re:Firefox needs US Spoofing (Score:4, Informative)
Re:Firefox needs US Spoofing (Score:2)
Re:Firefox needs US Spoofing (Score:3, Informative)
https://addons.mozilla.org/extensions/moreinfo.php ?id=59 [mozilla.org]
User agent browser name should be configurable (Score:2)
Re:User agent browser name should be configurable (Score:2)
That really ticked you off didn't it
Re:User agent browser name should be configurable (Score:2)
Re:User agent browser name should be configurable (Score:2)
Judging from the CSS techniques used, i imagine the site would render very poorly or not atall under IE..
Many sites put up nasty messages based on your browser, look at www.raveshack.com, it displays a very offensive looking image to anyone not using IE.. There are many more browser-nazi sites run by IE users than any other browser, and i can quite understand users of more modern browsers becoming frustrated..
Also, If your using modern CSS for your page, it's likely
Prediction: (Score:2, Funny)
About Time (Score:2)
Necessary evil... (Score:3, Informative)
Opera makes it easy to change the browser identification (via "Quick preferences"), but still, it can be annoying. Specially for non-technical users.
Re:Necessary evil... (Score:2)
You can also put the drop down menu for user-agent identification on the toolbar.
A Question (Score:3, Interesting)
Ok, browsers have User Agent strings. Not all browsers are compatible with every web standard. Websites are becoming more complex (google maps etc.) and taking advantage of newer browsers. So, the question is, do we limit ourselves to the lowest common denominator (among browsers above a certain market share threshold at least), or do we make sites that can change depending on the browser?
If yes, then should the site do browser detection and serve up different pages? If not (and I think if certainly should be "not"), then how do we go about supporting an ever widening gap in browser features? Simply wait for all browsers above our threshold market share to catch up? I suppose that's what we do now, but it's quite annoying to not be able to use some nice features because of that.
Another thought: web apps (vs. installed apps) have the great advantage of being upgradeable with no user action. But eventually we get to the point where upgrades require the user to take action and upgrade her browser... So the web app just serves as a buffer to user action.
Re:Check for support, not brand (Score:2)
Also, I've read that if you serve application/xhtml+xml to Firefox/Mozilla it perform a validation and render pages much more slowly.
Re:Check for support, not brand (Score:2)
This page describes how certain valid DOCTYPES can knock IE6 into "legacy mode": http://css.maxdesign.com.au/listamatic/about-boxmo del.htm [maxdesign.com.au]
In Two Minds (Score:3, Interesting)
On the one mind, I agree it's ghastly that Opera (or Safari, or Firefox, or whatever) has to pretend to be MSIE just to get served certain web pages. Changing the string might inconvenience some users in the short term, but it'll encourage web authors to better support other browsers, which is a Good Thing(tm) in the longer term.
But on the other, aside from stats, why should it have to identify itself at all? What's wrong with something like
or similar? Groucho Marx is quoted as saying that he wouldn't want to belong to any club that'd have him as a member; I feel the same about web sites; if a site has to customise its pages for my browser, whatever that browser is, then I'm suspicious of it.Re:In Two Minds (Score:5, Insightful)
What the string should should indicate is what version of the various standards it supports. Something along the lines of:
HTML/4.0 CSS/2 PDF JPEG PNG etc.
Don't support CSS? You get the table layout. Don't support HTML 3? You get an upgrade message. Etc.
The string itself would need to be enforced by the W3C so we can't get something like MS's "we'll impliment what we want or make our own standard" attitude. Supporting CSS 2 means you support the spec entirely, and it's no indication that the browser is IE, Firefox or anything else, which means you can't code to one browser.
Re: In Two Minds (Score:2)
Re: In Two Minds (Score:2)
So, to get identical look and functionality across multiple browsers, some code substitution is needed. For my site, I had to put in 3 different chunks of code depending on whether browser is IE 5, 5.5, or 6, because each one
No Comment. (Score:2, Funny)
we need a new borg icon (Score:2, Insightful)
I've said it before and I'll say it again: ANY monoculture is a bad monoculture. It doesn't matter what the dominate monoculture is, it's always a bad thing to have a market overwhelmed by a single product. If the fanboys had any brains at all they'd welcome ever
Great! Now will IE... (Score:2)
Stop spoofing as Netscape 4?
Good, now for the rest... (Score:3, Interesting)
Well, kinda... (Score:2, Informative)
Re:Big button? (Score:2)
Re:Good (Score:2)
This would be important if everyone had slow computers. I remember using Opera way back on when I had a computer that needed a speed bost over IE/Netscape. That was five years ago. But Firefox's performance is more than adequate on every system I used, e.g. Firefox and IE can load pages faster than they can downloads them. Opera may, however, provide
Re:Good (Score:2)
As for mouse guestures and tab functionality, they can all be provided via extensions. While Opera does do all of that without any additional software -- Opera isn't free. Firefox is. If voice control is an important feature to someone, then maybe Opera would work well for them.
Re:Good (Score:2)
bollocks, one of the reasons I stopped using opera was its propensity to sit there saying something like "request queued
Re: (Score:2)
It's like my grandma used to say.... (Score:2)
-everphilski-
Forget granny. Different people - different needs. (Score:3, Insightful)
Re:Good (Score:3, Insightful)
Look, the difference between Opera and Mozilla is pretty simple. Ready?
Opera = Vi. Mozilla = Emacs. Got it?
Opera = small download, very small memory footprint, a lot of attention paid to making it fast.
Mozilla = as intelligently designed as Opera, but with a different philosophy. Make it flexible as hell by adding a powerful extension language (emacs gets lisp, mozilla ge
Re:Good (Score:2, Insightful)
Re:Good (Score:2)
Re:Good (Score:2)
He could have said that browser stats are possibly not accurate without making trying make Opera look good and others look bad. That would have been factual and not whining at all. Opera would have gained a lot of respect in my eyes if they had done that instead.
I don't put Opera down. I in fact use it a
Re:Go Opera! Not! (Score:2)
Re:Good idea (Score:2)
Re:Hm, maybe... (Score:2)
Re:0.2% Opera on our site (Score:3, Funny)
Like the original poster, it appears that you've lost about 6% somewhere.