Opera 9.0 Released 395
Nurgled writes "After teasing us for months with betas and snapshots, Opera Software have finally released version 9.0 of their web browser. The new version features correct ACID2 rendering, native support for the SVG Basic profile, a built-in BitTorrent client, support for Microsoft's designmode and contenteditable extensions, per-site configuration, Atom support, Web Forms 2.0 support, Canvas support (and some Opera-specific extensions), NTLM authentication, some support of parts of CSS3 and lots more. The full changelog is available."
p14nd4 adds "And for you *nix users, it hasn't hit their .deb repository quite yet, but there are regular installers available for the major players, including a fixed Ubuntu installer and an x86 Solaris version."
Re:A bit torrent client? (Score:5, Informative)
The main Opera.exe plus the Opera.dll that contains all the fun stuff still only adds up to a paltry 3.12MB (Windows version, obviously) even with all this stuff. It might be experiencing a bit of creeping featurism, but it doesn't seem to be suffering for it. I've noticed no speed decrease from Opera 8.51.
I'm actually quite pleased with the BitTorrent support; There have been many occasions when I've gone to download something and a site has offered both BitTorrent and a normal HTTP download, and I've picked HTTP just because it saves me launching some other app. Obviously the prolific downloaders aren't going to use it in preference to Azureus or uTorrent, but I expect it'd come in handy for more casual users and is also a good first step to greater adoption of BitTorrent.
Re:How about an API (Score:1, Informative)
Re:BT Client sucks (Score:4, Informative)
Re:How about an API (Score:5, Informative)
Re:Finally (Score:4, Informative)
Anyway, my favourite new feature in Opera 9 has to be the 'create search' function to easily create new search engines for Opera to use (and to use in the search dropdown). I'd explain how to use it (exceedingly simple), but a good overview is perhaps here [opera.com]
The Opera canvas extension (Score:4, Informative)
The canvas extension in question is the opera-2dgame [opera.com] context. Some of what it features is:
There is work underway to get a similar API for the canvas into the specification. [whatwg.org]
Disclaimer: I am the author of the mentioned blog post detailing the opera-2dgame context.
Re:How about an API (Score:5, Informative)
More goodies since v8 (Score:5, Informative)
Re:How about an API (Score:3, Informative)
pet bugs still there (Score:4, Informative)
1. opera constantly stats all files in the download list, including already downloaded ones;
2. bittorrent downloads don't work through an http proxy;
3. systray icon in kde breaks icon arrangement with 48px tall kicker
though it is good that google maps buttons now work and icon is transparent
Welcome to the party.. (Score:3, Informative)
It's about farging time already.
Re:How about an API (Score:4, Informative)
Here is a good repository: http://userjs.org/ [userjs.org]
Re:Finally (Score:4, Informative)
Re:More goodies since v8 (Score:3, Informative)
Well, I'm going to give Opera a try for a week to see if I can get used to it. I will say that the ad blocking features aren't as good as the Firefox Adblock plug-in (so far as I can tell). I could block IFRAME elements with that, but seemingly cannot in Opera. I'll keep trying...
Re:How about an API (Score:3, Informative)
Anyway, Opera 9 does have what would be commonly known as an 'ad-blocker'. To get to it, right-click somewhere and select 'Block content'.
Re:How about an API (Score:4, Informative)
Re:Frightening the Fox. (Score:2, Informative)
1. Firefox development is focused on Win32. Ben Goodger, the lead developer, does not use Linux.
2. Firefox 'memory leaks' are just a myth. Firefox keeps the last few pages stored in RAM for the instant back/forward functionality. Popular extensions, such as ForecastFox, are known to cause leaks as well.
3. The entire interface is rendered by the Gecko rendering engine itself, as XUL - which may cause Firefox to appear sluggish. The benefit of XUL is Firefox's extensions system, cross platform compatibility, and rich XUL applications, such as AjaxWrite and Mozilla Amazon Browser.
Re:How about an API (Score:1, Informative)
If you just want precompiled lists, you can go to http://pgl.yoyo.org/adservers/ [yoyo.org]
Either way, it works really well.
Re:How about an API (Score:3, Informative)
Ads are annoying. We all agree with that. There is a point to be made, though: If everybody blocks ads, whether they're for TV or for the net, sooner or later we can expect sites to either mandate paid registrations or die out all together. Maybe 'stealing' is a strong word, not interested in debating that, not that it would go anywhere useful anyway. It's the consequences one has to be mindful of. These services cost money to produce and be made available. Whether it is 'stealing' or not doesn't change this fact.
Re:Yawn (Score:2, Informative)
You didn't know about ctrl+tab? That's been around as long as I can remember.
Are you lamenting the fact that cars don't come with leather reins, too? Another hint: you can't refuel your car by letting it graze in the pasture, either. Seriously though, change is a fact of life! Sometimes change is good, such as Opera 9 using ctrl+t for a new tab instead of ctrl+n, to match up with what every other tabbed browser does.
Anyway, I'm glad that you're happy with Opera 3.62. If that suits you, great.
Re:How about an API (Score:4, Informative)
Not just plugins and widgets, it also supports user JavaScript, which is basically the same as Greasemonkey. In fact, it was the original inspiration for Greasemonkey, and Opera has even added compatibility support so that lots of Greasemonkey scripts can run in Opera unchanged.
Re:tabindex? (Score:2, Informative)
You press shift+arrow keys to navigate between form inputs and links. I often use it instead of the mouse. Tab runs through form inputs. On a Mac you can also use alt-tab to switch between tabs. I don't know what the key is on Windows/*nix.
Re:How about an API (Score:4, Informative)
Re:And it still doesn't support my friggin' bank (Score:1, Informative)
Like it or not, there is no 'top' in the W3C DOM. I haven't done frames in a while, but I believe it's 'parent' instead. The web site developers that wrote your bank's software aren't worth their salt.
BTW: I should mention that my captcha down below is, and I am not making this up, "ponies".
Re:Frightening the Fox. (Score:4, Informative)
If Firefox memory leaks are just a myth, then what are all those memory-leak bugs that were fixed in 1.5.0.1, 1.5.0.2, and 1.5.0.4?
Firefox does have memory leaks, but not to the extent that detractors often claim. Mozilla is working on these, and has even released a tool to help track down more leaks. It also has features, like the back/forward cache you mentioned, that consume lots of memory, which probably overshadow the actual leaks by several orders of magnitude.
The problem comes when people oversimplify, as in "I hope they fix the memory leak (singular)" or "Firefox doesn't have memory leaks, it has features." Either way, it obscures the actual problems.
Re:ACID2 -- excellent (Score:3, Informative)
These fixes will miss Firefox 2.0, which will use roughly the same rendering engine as Firefox 1.5 does, but should be in in time for Firefox 3.0.
As for IE -- last we heard from Microsoft on the subject, they had no plans to target Acid2. Maybe IE8 if we're lucky, but if they maintain their current schedule, that could be in 2010.
Re:Frightening the Fox. (Score:3, Informative)
Opera loves it some memory cache, on my 1GB box with memory cache set to auto it will eat 350MB virtual memory without a problem. Of course, then modern memory management comes into play.