Opera Turbo Labs release
By Øyvind ØstlundNoteMe. Friday, March 13, 2009 9:00:00 AM
Technology overview
Just like Opera Mini, Opera Turbo requests normal Web content through a proxy. As opposed to the Opera Mini proxy, which uses the OBML format, the Web Optimization Proxy we are using will handle normal web content: markup, styles, JavaScript, images, etc. The proxy also uses the standard HTTP protocol with various optimizations to better utilize available bandwidth. And it is this bandwith save which will give you a speed increase. That means, the slower your network is, the bigger your gain is. But it will also mean that if you are on a fast brodband connection, it might not be any faster at all.
What kind of Web content will be compressed?
Not all content will be compressed when you load a page with Opera Turbo turned on. For example, Flash and animated GIFs won't be compressed. In fact, Flash content won't be downloaded at all initially. Right now you will just be presented with a white box saying "plug-in content" (there will probably be a image there later on). But if you click that white space, the Flash content will be downloaded and will play right away.
If you think an image is compressed too much, you can open it separately (Right click, Open Image) and reload. When doing this, the image will not be compressed.
What pages will go through the proxy?
Not all pages can be compressed by our proxy and some pages—like Intranet pages—won't be compressed. Our server can't reach your Intranet pages, so we will detect that you are trying to reach an internal page and load them as usual. HTTPS pages, like your bank, also won't be loaded through the proxy.
Delayed script execution
Together with Opera Turbo we have also turned on delayed script execution. It will only be turned on if Opera Turbo is on, and not during normal browsing. It will make script-heavy Web pages render earlier, so you can see the content faster than you normally would.
There will be bugs
There is still a lot to do, but we are very interested in your feedback at this point. If you find pages that will never load no matter how many times you try (even after clearing your cache), or features that normally work in Opera stop working, please do report them using our bug wizard. The more detailed the steps to reproduce are, the easier it is for us to fix. This Opera Labs release should be close to what you saw in the last 10.0 snapshot. So if it did not work in the last snapshot, don't expect it to work in this Opera Labs release.
Warning: Although it should not, traffic that is not supposed to go through the proxy can in theory end up there anyway. We don't know of any cases where this will occur, but that doesn't mean it can't happen. Remember it is an Opera Labs release.




1 2 3 4 Next »
Tamil # Friday, March 13, 2009 9:33:53 AM
Андрей Пановandrew3105 # Friday, March 13, 2009 9:40:01 AM
z@h3kZAHEK # Friday, March 13, 2009 9:45:59 AM
Quantic # Friday, March 13, 2009 9:56:50 AM
Don't tell me it is Opera Show?!
It's very cool...
Nonox # Friday, March 13, 2009 10:02:37 AM
Nonox # Friday, March 13, 2009 10:06:33 AM
AgentCROCODILE # Friday, March 13, 2009 10:11:14 AM
Now there is no Classic Installer and the Windows Installer version doesn't do anything when you click "Install" in the last step (Windows NT Workstation 4.0)
kevinarjun # Friday, March 13, 2009 10:40:40 AM
Paul SkinnerPaulSkinner # Friday, March 13, 2009 10:41:12 AM
Do you plan on having these servers in more than just Norway?
Turbid # Friday, March 13, 2009 10:45:34 AM
Nonox # Friday, March 13, 2009 10:46:38 AM
http://www.m6replay.fr
Martin Tangmartintangsl # Friday, March 13, 2009 10:49:10 AM
Haavardhaavard # Friday, March 13, 2009 11:04:16 AM
Originally posted by Filip007:
Not if you are on a slow/laggy connection, which is what this is intended for. Even with a 100K connection, the difference is very noticeable, especially on large pages.
FavDjiXas # Friday, March 13, 2009 11:22:21 AM
http://www.favbrowser.com/wp-content/uploads/2009/03/turbo-crash.gif
http://www.favbrowser.com/opera-turbo-is-here/
Old-Nick # Friday, March 13, 2009 11:35:24 AM
Up to me it will be good to have:
- custom change of compression level for images
- list of websites that do not require compression with its synchronization with OPERA LINKS.
Sometimes I have to use GPRS to have internet access from my notebook. So turbo will be good for.
Grnch # Friday, March 13, 2009 11:49:43 AM
Mobile browsers are one thing, this idea was a necessity for them because many phones simply couldn't render the pages, and the relatively low numbers of active browsing on mobile phones made it feasible for the time being.
But if you intend to increase the number of Opera users on the desktop (as I hope you do), you will soon get into a massive scalability nightmare. You can't just funnel traffic from all over the world through a single proxy server in Norway! It doesn't work that way, the Internet is decentralized for a reason.
And for what? All that just to get a barely noticeable increase in page loading speed? And yes, it will be barely noticeable, because most web servers already perform on-the-fly compression of the HTML/CSS/JS they send, the images and videos are already compressed as much as they can be, and HTTP pipelining and chunked encoding handle the issues of multiple TCP handshakes per page and similar protocol slowdowns.
More and more servers, browsers and webapp frameworks support these features out of the box, not to mention that fast consumer connections are becoming more and more available and affordable, so Opera Turbo is already on the way to being obsolete, before it even reached production status.
It's simply not worth it, your efforts would be much better spent improving the browser itself, rather than polishing and bug-fixing this short-sighted idea.
P.S. Not to mention the privacy implications, that's a whole different can of worms...
Andreydryu # Friday, March 13, 2009 11:51:59 AM
[Status Toolbar.content]
Feature Sync, StatusImage
CompressionRate
Status
MinimizedUpdate
And make sure you have selected this modified toolbar in Opera settings (you can also edit any standard_toolbar*.ini files you find as well).
kavalec74 # Friday, March 13, 2009 11:57:49 AM
the-bolk # Friday, March 13, 2009 12:01:22 PM
But I think U can get more effective archiving algorithm: http://www.maximumcompression.com/data/text.php and convert all pictures to JPEG2000 (animated GIF to APNG).
Andreydryu # Friday, March 13, 2009 12:19:17 PM
Andreydryu # Friday, March 13, 2009 12:20:24 PM
netwolf # Friday, March 13, 2009 12:36:53 PM
On the one hand we definitely need a way to set the level of compression (size vs. quality), maybe with a slider or similar.
On the other hand there should be an easy way to exclude certain sites from going through the proxy (SSP?) so sites that are bond to a country can still be accessed as the proxy is bypassed.
Overall, very nice work :-)
Haavardhaavard # Friday, March 13, 2009 12:37:13 PM
Grnch: You will definitely notice increased speed if you aren't on a decent connection, which is still true for a lot of people. You may not see the benefits because you are lucky enough to have a decent connection. Others are not so lucky. You may want to consider that not eveyrone is in the same position as yourself.
I would guess that a thorough analysis has been made of the existing compression. Considering the speedup you get on slower connections with Turbo, the existing compression servers are using clearly isn't sufficient.
Opera Mini servers are available in different parts of the world, so you shouldn't worry about that. In fact, how do you know that there is only one single Turbo server, and that there is only one location?
Michael A. Puls IIburnout426 # Friday, March 13, 2009 12:37:17 PM
Originally posted by tsarhan:
If you've ever set your browser to run through the slipstream client with dialup, you'll understand more what Opera Turbo is for.
(The cool thing about the Slipstream client was that there was an image quality slider so you could decide how crappy you wanted your pics to be. The crappier, the faster.)
Believe though, these kind of things help a lot for dialup users (and there are still a lot of them)
Haavardhaavard # Friday, March 13, 2009 12:41:18 PM
Just like accessibility features like zooming and extensive keyboard shortcuts aren't used or necessary for everyone, they cater for the needs of a lot of people.
Should the Web not be made as fast and convenient as possible even if you have disabilities? Even if you have a slow connection?
I think it should.
Let's consider that the world is bigger than us. Not everyone has access to broadband. In fact, I would guess that most people in the world don't.
fernando823Fer84 # Friday, March 13, 2009 12:44:44 PM
+1
Why it doesn't auto-update?? I think it fixes some bugs on the previous version.
Hewi # Friday, March 13, 2009 12:45:01 PM
People are yelling about image quality...Facepalm. As you can read from description the turbo mode is made only for slow connection. Normally when i use my mobile phone as a modem i have to use "no images" feature and maybe disable scripts. With turbo mode i can surf with my slow connection faster and i still have at least some pictures and functionality.
DO NOT use this if you have broadband connection. For that purpose this is quite useless.
Haavardhaavard # Friday, March 13, 2009 12:46:10 PM
And please read my previous comment. The world has more people in it than you and I. Why should only the rich be able to access information as quickly as possible?
Sergio Uribesuribe # Friday, March 13, 2009 12:48:39 PM
João EirasxErath # Friday, March 13, 2009 12:52:36 PM
Originally posted by Grnch:
Clearly, you have a decent broadband connection, and that's good !
But unfortunately, that's not the case for most people, which either have to struggle with dial-up, slow broadband, or 3g. For those people, turbo makes perfect sense.
The technologies which enable compression of the content on the server side exist for many many years, but most website admins don't know how to use them or how to toggle, and then you have sites which intro page is 400kb big, hardly friendly for someone with a slow connection.
The YeOKYeOK # Friday, March 13, 2009 12:54:18 PM
I've tried Turbo, as stated I can't see a speed up so I must be lucky. Its an excellent idea though. The last time I had an issue with my broadband my only option was Dial-up, turbo would have come in handy then.
Well done Opera!
Linux x86_64.
netwolf # Friday, March 13, 2009 1:03:55 PM
But there is not only fast vs. slow, there are lots of nuances, which is why I think a way to customize compression to your personal needs would make this feature even more practical.
One thing I'd like to know besides that: are there any other changes/fixes compared to the latest snapshot, and if yes, which ones are that?
TIA,
netwolf
GFORGXgforgx # Friday, March 13, 2009 1:16:32 PM
kavalec74 # Friday, March 13, 2009 1:32:47 PM
The YeOKYeOK # Friday, March 13, 2009 1:38:06 PM
SardorbekpROCKrammer # Friday, March 13, 2009 1:43:46 PM
FransFrenzie # Friday, March 13, 2009 1:45:59 PM
Originally posted by Grnch:
You must never have used the Internet through GPRS while using your cell phone as a modem. I have long wished for Opera Mini like compression while using the full featured Opera on my laptop. Disabling images helps, but only partially.
Haavardhaavard # Friday, March 13, 2009 1:47:05 PM
netwolf # Friday, March 13, 2009 1:51:35 PM
Still it'd be nice to be able to choose the type of content that is processed by the proxy, and to exclude certain sites.
(it's the first release, so I guess more exciting things will come by-and-by
FransFrenzie # Friday, March 13, 2009 1:58:05 PM
Originally posted by haavard:
Original images from original source though, pretty please?
Haavardhaavard # Friday, March 13, 2009 2:35:03 PM
FransFrenzie # Friday, March 13, 2009 2:58:52 PM
Turbo for text-only (HTML, CSS, JS, etc), but with high quality (original) images would significantly improve my speed/experience without the complications that higher quality compressed images would bring along for the Opera servers... I think. I might be all wrong there, of course, but, after all, you can turn images off already.
It's a brilliant feature either way, and one I've been waiting for since I first tried Opera Mini!
Johan Borgborg # Friday, March 13, 2009 2:59:16 PM
Martin Tangmartintangsl # Friday, March 13, 2009 3:04:56 PM
I believe there are quite some people in my city do have relatively old computers even if they have a broadband connection. Flash and other plug-ins often take a quite large ratio of memory for those old computers. So, will separating this enhanced plug-in blocker be considered?
FransFrenzie # Friday, March 13, 2009 3:05:52 PM
Andrew G.consalt # Friday, March 13, 2009 3:08:59 PM
But I have a problem with KerioFirewall: Empty host field, and... too ancient browser...
http://aerbas.com/images/20090313164857_kerio-oturbo-1.png
KurtChrisDavey # Friday, March 13, 2009 3:18:31 PM
Some of us can eat Beluga caviar whenever we choose - but we are certainly the minority.....
Charles SchlossChas4 # Friday, March 13, 2009 4:03:42 PM
It seems to get stuck for me at
http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&friendid=186923194
Opera/10.00 (Macintosh; Intel Mac OS X; U; Edition Turbo; en) Presto/2.2.0
FataL # Friday, March 13, 2009 4:45:14 PM
Originally posted by kavalec74:
kavalec74 # Friday, March 13, 2009 5:11:31 PM