Skip navigation.

ODIN Blog

Opera Developer Network

Google browser sniffing and the Open Web

, , , ,

As well as being a valuable partner to Opera, with the release of Google Chrome, Google has also become a competitor. We welcome that as more competitors means more innovation, and less likelihood that the Web will be dominated by one single vendor.

However, now Google has become a competitor with its own self interests in promoting its own browser, it brings new responsibility. Google themselves state the following in their Google developer documentation (emphasis mine):

Internet users have an increasing number of choices for web browsers today, including Firefox, Safari, Opera, and now Google Chrome. Sometimes web pages look and work differently in each browser, so it’s important to test your site across all of them to ensure all your visitors can enjoy the experience you’ve designed. – Google Chrome

They also state in Google DocType that is is bad code that checks for browser names:

Since there is so much bad code out there already that does check for specific browser names, some browsers have options to give out false information about who they are. – Google DocType

Why is this important? Well, in these places and others, Google’s developer documentation and PR is telling us that Google believes in the Open Web, we should test in multiple browsers, and browser sniffing is bad. With these statements, and the fact that Google is now a member of the browser market, it is clear that it is important that they do not warn users of their services against using certain browsers, or block them completely, and that they would be against such policies anyway. You could consider it an anti-competitive move if they do so, while allowing access to their own browser.

The reality is though that Google has and continues to block Opera (and other browsers) from accessing their services, or warns against using them. Sometimes for entire services, or sometimes for specific features. Often the only change needed to allow those services to work is to bypass Google’s browser sniffing. It will be telling if Google changes their tune now that Google Chrome has been released. A list of Google sites that currently block or warn against Opera includes, but is not limited to:

  • Google Notebook
  • Google Groups
  • Google Spreadsheets (they have promised to remove the block but this is not live yet
  • Google Presentations
  • Google Picasa
  • Google Sites
  • Blogger (patched in browser.js to allow us to get the rich text editor)
  • Lively

It is not all bad. There are certainly people in Google that are very helpful to Opera, such as the Google GWT team, and in recent weeks and months I’ve been able to find contacts that have fixed issues and removed the browser sniffing that stopped Opera working on properties such as Orkut, Google Docs, and GMail (mobile specific). The Google Spreadsheets team has also recently been helpful and promised to remove the block on that property soon. I look forward to this collaboration continuing, and for Google to stick to the principles they mention on their sites about testing in all browsers. I hope that there is commitment from higher up in Google to make sure that all discrimination against Opera (and other browsers) is removed. If they test their new features and services in Opera, I’d be happy to work with Google and our QA team to look into any problems they find in our browsers that cause them problems.

Open the Web update: LiveJournalThe Opera 9.6 family–nothing left behind

Comments

xErath 4. September 2008, 22:31

Google is hardly an issue. What has microsoft done all these years ?
Microsoft makes profit from selling windows, which is the only platform IE will run on (officially) and they force people to use IE for most of their web apps and web products.
This alone is enough for a lawsuit.

dstorey 4. September 2008, 23:02

Microsoft have been much more responsive than Google in recent times at fixing issues, reporting them to the appropriate teams, and putting me in touch with the people I need to talk with. Google has been helpful recently for mobile issues, but not so much for the desktop browser. It looks like we have started to make progress in some issues,such as Orkut (mainly on mobile though) and Spreadsheets (if the block is removed), so lets hop that is a sign of things to come.

KeMiSa 4. September 2008, 23:03

Google would be hypocritical if they continue the browser sniffing.

As for IE i pretty much use it on a new PC to download Opera.

After that i pretty much only use it for microsoft related activity that requires IE.

So for me it only accounts for less than 5% of my web surfing. P:p:

xErath 5. September 2008, 01:20

David, have you ever used some MS product like Outlook web access or sharepoint ? IT's a sad story, really.

Tyssen 5. September 2008, 01:44

Yeah, it's disappointing that you still encounter so many sites that block Opera users (and I'm not just talking about Google).

zibin 5. September 2008, 09:57

Let's wait and see how fast Google fix their own sites.

If they do it at lightning speed, then why isnt opera browser get fixed for sooo long? If they don't fix it, WORSE. it will look ugly when their own app is not supported by Chrome.

fearphage 7. September 2008, 09:37

Originally posted by xErath:

David, have you ever used some MS product like Outlook web access or sharepoint ?

I agree. This logic of competition and browser blocking should have been leveraged a long time ago.

Anonymous 17. September 2008, 07:23

Anonymous writes:

" With these statements, and the fact that Google is now a member of the browser market, it is clear that it is important that they do not warn users of their services against using certain browsers, or block them completely, and that they would be against such policies anyway. "

Holy Cr4p! Is that a convoluted sentence!!

What's clear now? They shouldn't do what with whom, (insert a conditional phrase here with another comma)?

Anonymous 16. December 2008, 20:31

Anonymous writes:

As of today, google spreadsheet has not blocked me but presentations did; it's after that that I googled and found this article.

zibin 12. January 2009, 15:28

Thanks for the heads up! We are aware of the issue and is trying hard to solve it

Anonymous 13. March 2009, 20:07

kamal writes:

i woold like to mike opra my web browser

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies