Make Google Services Opera-Friendly

Although Opera is a modern browser that respects web standards, many developers don't have time to test their sites in Opera and prefer to block it. There are a number of Google services that return "incompatible browser" errors or deliver a trimmed-down version in Opera, even though the site would load just fine without the hardcoded browser checks (also known as browser sniffing). Google knows the service doesn't work perfectly in Opera and other browsers, so it does this to prevent user complaints:

User: "Google, my browser crashed when loading Google Calendar."

Google: "What browser do you use?"

User: "Opera 9."

Google: "Sorry. It's an unsupported browser."


Here are some problems:

1. If you go to Google Docs & Spreadsheets, you get this, an error that recommends adding "&browserok=true" to the end of the URL. There's also a funny disclaimer: "Please note that it is a violation of intergalactic law to use this parameter under false pretenses, so don't let us catch you at it. And, it won't work very well -- really."

2. Google Calendar shows a message box that offers two options: Ok, this browser is unsupported or Cancel, go to Google Calendar and hope for the best.

3. Picasa Web Albums shows a non-JavaScript version for viewing photos. Among other things, you can't use shortcuts or zoom in the photo.

To fix these problems, you may try to mask the browser as Firefox, but think about this paradox:

"This site doesn't work in Opera because Opera has a small market share. To fix this, you can mask as Firefox. Now Opera has an even smaller market share."

A better idea is to try a script that does a little more by solving other small glitches:

* Make sure you have Opera 9 (Help / About).

* Find where to save it. Press F12, select "Edit site preferences", click on "Scripting" tab and copy the path of the folder from "User JavaScript files".

* Then save the script to that location.

You can read an interesting discussion at Opera Forums. Note that the script is constantly updated and other services that don't currently work in Opera (like Google Page Creator) might be added.

Labels

Web Search Gmail Google Docs Mobile YouTube Google Maps Google Chrome User interface Tips iGoogle Social Google Reader Traffic Making Devices cpp programming Ads Image Search Google Calendar tips dan trik Google Video Google Translate web programming Picasa Web Albums Blogger Google News Google Earth Yahoo Android Google Talk Google Plus Greasemonkey Security software download info Firefox extensions Google Toolbar Software OneBox Google Apps Google Suggest SEO Traffic tips Book Search API Acquisitions InOut Visualization Web Design Method for Getting Ultimate Traffic Webmasters Google Desktop How to Blogging Music Nostalgia orkut Google Chrome OS Google Contacts Google Notebook SQL programming Google Local Make Money Windows Live GDrive Google Gears April Fools Day Google Analytics Google Co-op visual basic Knowledge java programming Google Checkout Google Instant Google Bookmarks Google Phone Google Trends Web History mp3 download Easter Egg Google Profiles Blog Search Google Buzz Google Services Site Map for Ur Site game download games trick Google Pack Spam cerita hidup Picasa Product's Marketing Universal Search FeedBurner Google Groups Month in review Twitter Traffic AJAX Search Google Dictionary Google Sites Google Update Page Creator Game Google Finance Google Goggles Google Music file download Annoyances Froogle Google Base Google Latitude Google Voice Google Wave Google Health Google Scholar PlusBox SearchMash teknologi unik video download windows Facebook Traffic Social Media Marketing Yahoo Pipes Google Play Google Promos Google TV SketchUp WEB Domain WWW World Wide Service chord Improve Adsence Earning jurnalistik sistem operasi AdWords Traffic App Designing Tips and Tricks WEB Hosting linux How to Get Hosting Linux Kernel WEB Errors Writing Content award business communication ubuntu unik