Skip navigation.

Opera 10 is too old! Again!

, ,

Last post I talked about a website with broken version sniffing. It's now been a little over a week since then. I emailed them at the time, but have yet to receive a reply of any sort. The problem still exists, so I don't feel guilty at all about naming that web site now...

:hat: Congratulations to ... The Australian Bureau of Meterology!

... and their browser sniffer: http://mirror.bom.gov.au/products/IDR.browser_check.v07.js

The "good" news is that Opera is far from the only application to suffer from this sort of short-sightedness. I mentioned that IE has the same problem on the same site, and a comment to my previous post mentions Flash version sniffing with the same affliction.

Although the cynic in me suspects that sites will have different Flash version sniffing code for different browsers, and only the path followed by Opera will have the bug. I will be very happy to be wrong, though!

EDIT: It's now 19-December-2008, and I've just received notification from the BOM that they have fixed their code. Finally!

Opera 10 is too old!TPG Web Menus

Comments

exclipy 17. May 2008, 01:04

And I'm sure there are many other sites out there which suffer the same problem, and it's a serious one at that. Opera can't expect all of these web developers to update their code immediately for the 1% of visitors that will be affected, so I wonder what feasible solutions can be implemented by Opera.

Perhaps if the UA string says "Opera 9+1", and say this was an optional setting like the current UA spoofing? (I can't remember if the list of spoofed sites can be periodically and automatically updated)

Andrew Gregory 17. May 2008, 08:05

Actually, I would expect sites to update their code! It's broken and needs fixing! 1% of a developers day is 5 minutes, and the fix is so simple it could be done in 1 or 2.

If UA spoofing was going to be considered, I'd much rather see a simple "ID As Opera 9" rather than "9+1". Sites too stupid to understand version 10 stuff will be out of date enough to just accept version 9.

mabdul 17. May 2008, 10:22

yeah. but what will happen, when opera 10 is supporting things that 9 (.5) can't do? then they look for opera 10...

so how about opera X or opera 2010? *g* (see comments on your last blogentry)

Andrew Gregory 17. May 2008, 12:52

UA spoofing is already in Opera. Taking exclipy's suggestion, I'd add to the existing Site Preferences -> Network -> Browser identification list:

Identify as Opera 10
Identify as Opera 9
Identify as Firefox
Identify as Internet Explorer
Mask as Firefox
Mask as Internet Explorer

And so on, ad nauseum, as sites continue to use broken browser sniffing code...

PS, I've added a comment to my previous blog entry re "Opera X" etc.

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

Download Opera, the fastest and most secure browser
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31