Slashdot Mirror


Opera 10.5 Pre-Alpha Is Out, and It's Fast

sgunhouse writes to let us know that, following a leaked internal build over the weekend, Opera Software has now released their official 10.5 pre-alpha. There are no Linux versions yet. And an anonymous reader adds, "Opera's 10.5 pre-alpha includes the Carakan JavaScript Engine. Benchmarks now show that Opera is competitive with Chrome, beating it in Sunspider and other tests. Safari, Firefox, and IE are all behind. This is still pre-alpha, so further speed gains should be expected."

46 of 274 comments (clear)

  1. complete whats new and opinions by sopssa · · Score: 4, Informative

    Complete What's new:

    Carakan
    Carakan is our new JavaScript engine. It’s fast, more than 7x faster in SunSpider than Opera 10.10 with Futhark on Windows (Mac optimization is not as far along). You can read more gritty details regarding register-based bytecode, automatic object classification and native code generation in the Opera Core blog.

    Presto 2.5
    We are now using Presto 2.5, which contains a huge numbers of improvements. It also includes support for CSS3 transitions and transforms, and more HTML5 features like persistent storage.

    Vega
    Vega is our new graphics library. It’s currently software based and displays everything you see on-screen. Vega can be hardware accelerated, but as you can see from the complex graphics benchmark in Peacekeeper, we don’t seem to need it yet. (Note that Futuremarks Peacekeeper test does no include the results of their complex graphics tests in the overall score. We believe this is wrong in 2009 and will simply be silly if not changed in 2010.)

    Outside - Platform integration
    On Windows 7/Vista, you will notice a lot of visual changes and use of APIs which allow the UI to display the Aero Glass effect. For Windows 7, we also added Aero Peek and Jump List support to easily access your Speed Dials, Tabs, etc. from the Taskbar.
    For Mac, a complete rewrite in Cocoa brings an Unified Toolbar, native buttons and scrollbars, multi-touch gestures (try 3-Finger Swipe Left/Right or Pinch to zoom) and a bunch of other small details. We also added Growl notification support.

    “Private tab” and “Private window”
    You can open a new Private tab or Private window that forgets everything that happened on it once closed.

    Non-modal dialogs
    Dialog boxes (JavaScript alerts, HTTP authentication, etc.) are now non-modal and are displayed as a page overlay. This allows you to switch tabs or windows while the dialog is still displayed. Similarly, the Password Manager dialog is now anchored at the top of the page won’t block any content as it loads a new page.

    Address field and Search field improvements
    Both fields have been upgraded in looks and functionality. They can now remember searches, support removing items from history and show results in a better layout.

    Opera just keeps getting better and better. It was in some Opera 10 beta that they improved the JS engine a lot, and now they've improved it over 7x again, along with the on-screen drawing. That's what I've always loved about Opera; UI responsivess and the smoothness of browsing (scrolling, mouse gestures) beats every other browser and everything is thighly packed in, so no need for clumsy addons which quality and speed differ a lot.

    However, the preview images seem to have the Windows 7 like layout. I really hope this is just to show it off and it can be switched to normal - I like having my menubars easily accessible.

    1. Re:complete whats new and opinions by dunezone · · Score: 2, Interesting

      Wheres the killer feature?

      Firefox gained popularity because of Tab Browsing and being free. IE lacked Tab Browsing till 2006, and Opera was still Ad-Driven based by the time Firefox was first released in 2004.

      I am not saying its a bad browser, but why should I switch over from Firefox? What does it have that Firefox doesn't and don't tell me obscure HTML 5 features that are not used yet or speed. Firefox is still pretty fast and acceptable.

    2. Re:complete whats new and opinions by ShatteredArm · · Score: 3, Insightful

      I personally switched over a few years ago because, at the time, Opera was the only browser with built in speed dial, mouse gestures, email, RSS, etc. without any need for third party extensions with security vulnerabilities. Those were the killer features for me.

    3. Re:complete whats new and opinions by HBoar · · Score: 4, Insightful

      I switched from FF when Opera 10 was in beta. I don't think there was any one killer feature, but it's UI responsiveness in linux was probably the main reason. At the time, it was a huge improvement over FF. I believe FF has improved a lot since then, but I'm sticking with opera due to a number of little things I like -- Speed dial, built in bookmark sync, built in (and fairly decent) email client, a "paste and go" option on the right click menu..... etc. None (or few) of the features are unique to opera, but they are packaged together in a browser that is very competitive in terms of speed under both linux and windows.

    4. Re:complete whats new and opinions by Anders · · Score: 2, Interesting

      Wheres the killer feature?

      For some reason, Opera does not have killer features (it had tabbed browsing for ages, and was ridiculed for its MDI UI). Features only become indispensable when someone else copies them.

      Mouse gestures, vertical tabs, speed, no plugin conflicts, customization -- those are some advantages that I remember. These days I stick with Firefox because it's not too bad, and it's there by default. And RAM is cheap.

    5. Re:complete whats new and opinions by ShatteredArm · · Score: 5, Insightful

      So, let me get this straight... You want Opera to compete with Firefox by stripping out features, and adding a feature that will allow users to install those former features, which are the same, except built by untrustworthy third party developers? I suppose if that's what you want, Opera is not for you.

    6. Re:complete whats new and opinions by Zerimar · · Score: 2, Informative

      It's faster, according to Lifehacker.

    7. Re:complete whats new and opinions by richlv · · Score: 5, Informative

      erm, wait. tabbed browsing was brought to masses (avoiding "invented" here) by opera.

      for me, it's mostly relatively low memory usage, built-in features that you have to hunt firefox plugins down for (mouse gestures and whatnot) and some features ff is missing (although there might be some obscure plugin for them, like tab previews, tab closure undos etc).

      major feature is ability to set pages from history to be always loaded from cache, which allows to recover forum/slashdot/tracker/bugzilla messages if some problem occurs - although a major gripe of mine is inability to do this with https sites. that sucks. on the other hand, ff sucks even more badly at this.

      then there's (built-in) ability to disable all images by default (enabling cached only ones !) and switch this on tab basis easily - awesome feature when using dog slow gprs.

      oh, and opera was the first mainstream browser that introduced "persistent" browsing by saving state of your open tabs and restoring that upon next startup. a feature opera users got used to several years before firefox got this as a basic feature - no idea about msie.

      in general, opera has indeed pioneered most of the features in modern browsers. being a passionate opensource user, opera is still the last bastion of proprietary software in my toolbox, despite of some major annoyances with it - which basically means all other browsers are even more annoying.

      --
      Rich
    8. Re:complete whats new and opinions by hkmwbz · · Score: 2, Interesting
      Firefox's "killer feature" was that it was released at exactly the right time, during the big IE security scare where everyone was looking for a free replacement. Opera had tabs ages before Firefox did.

      Opera is smaller, faster and with features better integrated and streamlined. It can do what prety much most of the most popular Firefox extensions can, and without everything breaking with each release. Oh, and it's crazy fast and has the most responsive UI, period.

      --
      Clever signature text goes here.
    9. Re:complete whats new and opinions by Korin43 · · Score: 2, Interesting

      The problem with Mozilla was the absurdly long startup times because it was so bloated. Opera starts up faster than Firefox does for me (with Adblock and Firegestures installed), so I fail to see what the problem is.

    10. Re:complete whats new and opinions by camperdave · · Score: 3, Informative

      browser: A piece of software used to access information on the internet.
      built in: included as a normal part of the whole.
      speed dial: Not sure what this means in this context. Normally, a button on a telephone that dials a sequence of numbers rather than a single digit.
      mouse gestures: a means of controlling a software by motions made with a mouse.
      email: a means of transmitting messages over the internet.
      RSS: a protocol for collecting short descriptions of changes to websites so that the user can decide whether to view the website or not.
      third party extensions: enhancements made to a program by people other than the program author, or the program user.
      security vulnerabilities: weaknesses in a program that make it possible to retrieve information, or run programs without authorization.
      killer features: slang term for characteristics, elements, or traits that are so highly valued that things not having these traits are considered not worth having.

      --
      When our name is on the back of your car, we're behind you all the way!
    11. Re:complete whats new and opinions by jp10558 · · Score: 2, Interesting

      And I have to say, in Firefox 3.5.x, it still can't get restoring the tabs back after a crash right some noticeable amount of the time on Windows XP. I go through more of the "This is embarrassing, I can't get your tabs back" (AND WTF, because they are listed in the little list) in one week that I have in Opera since I started using it in 2001.

      I honestly don't know what the problem is with FF, but it seems laughable to me. I don't even think about tab restore in Opera anymore - and haven't in years. In fact, I never close pages because they just come back when I re-open the browser. I've had the same browsing "session" for years.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    12. Re:complete whats new and opinions by jp10558 · · Score: 2, Insightful

      Am I the only one who thinks the Ribbon "perl" idea seems like a fix for a problem almost no one ever had (the old standard menu bar)? And generally is a worse implementation because it adds an extra click for no apparent reason?

      Also, I must be the only one who got used to double clicking on the title bar to restore/maximize the window - how do you do that now? Have to hunt for a new button somewhere that is hidden in a drop down?

      I know I'm a power user, but really, if I wanted a fisher-price OS and software, I'd go to Apple.

      Now on to my Microsoft RANT:
      They are the reason for this abomination that is the ribbon. While everyone else is trying to save space, they're bloating things, except when they've decided to totally change all their interfaces so they screw everyone who *ever used Windows before*. I mean, at least Windows 95 was an improvement, but the best new thing in Win7 that I can see is the built in search in the start menu (if you can even call it that, because now it's some sort of pop-up explorer window that YET AGAIN behaves differently depending on where you're in the menu (Top level vs All Programs)). Why? I mean, I could teach myself and most users GNOME, KDE, ICEWM or OS X with the differences between Win95 - Win7 interface. AND unlike in XP, you can't get it back. Win 7 default interface gives me nightmares of some unholy union of KDE 4 and Final Fantasy 10.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    13. Re:complete whats new and opinions by jp10558 · · Score: 2, Insightful

      Have you tried contacting the sites? They might be able to fix it faster than Opera can. If we remember the big FF push to tell sites things don't work in the browser, then we know it's a two way street.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    14. Re:complete whats new and opinions by Rockoon · · Score: 3, Informative

      Opera can run greasemonkey scripts.. Opera simply calls them User JavaScript and has had this ability since version 8 (yes, thats a year before greasemonkey existed) Invented here.

      Opera doesnt have anything as nice as Adblock Plus, but it hasnt required a plugin for content blocking either. Invented here, but not the best implementation.
      Ghostery has been ported to operas User JavaScript. Yes, its just a script.

      NoScript? Disable scripts (and plugins, and pretty much anything else) globally, then enable them on a site-by-site basis with Site Preferences. Invented here.

      --
      "His name was James Damore."
    15. Re:complete whats new and opinions by hyartep · · Score: 2, Funny

      opera is nice and i use it sometimes. however, i really miss awesome bar from firefox

  2. I tried it out earlier by pwnies · · Score: 5, Insightful

    ...and was quite impressed. Very snappy, a better UI, some very nice tab management capabilities (ability to tile tabs horizontall/vertically, not sure if this was in previous versions or not). However the one thing I was even happier about was their new vega library. If you didn't read over the summary, it's a new graphics library that they're using for 2d animation/rendering which has the capability of being hardware accelerated. If you've tried out the direct2d build of firefox, you'll know how nice this is. Pages animate and scroll so smooth you'd swear it was warm honey running down Kiera Knightly's body.

    1. Re:I tried it out earlier by rxmd · · Score: 4, Funny

      Pages animate and scroll so smooth you'd swear it was warm honey running down Kiera Knightly's body.

      I'm sure your nice metaphor will appeal to the tech crowd here, but if you've ever try running warm honey down anything, body or otherwise, you'll realize it is not the metaphor you want to use if you want to describe smooth rendering behaviour on a computer screen :)

      --
      As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
    2. Re:I tried it out earlier by Mystra_x64 · · Score: 2, Interesting

      Hardware acceleration is not enabled yet.

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    3. Re:I tried it out earlier by pwnies · · Score: 2, Insightful

      Something tells me that'd be cold honey very quickly.

    4. Re:I tried it out earlier by ZERO1ZERO · · Score: 2, Insightful

      Pretty surethis has been in Since about Opera 1. It was/is one of the features of Opera, having a full MDI interafce, where the tabs aren't just tabs, but actual windows that can be displayed together, resized, tiled, cascaded etc etc.

    5. Re:I tried it out earlier by shutdown+-p+now · · Score: 2, Informative

      Tiling itself isn't new (Window -> Tile Horizontal/Vertical was there since 1.0), but in previous versions, when you tiled the windows, it worked precisely as in any other Win32 MDI application - you'd see two "child" windows, complete with title bar and other chrome, positioned one after another; if you then dragged the border of any window, only it would resize (possibly overlapping the other windows). Now, though, they've got rid of the child window chrome, and make it look more like a bunch of frames (or windows in a tiling window manager).

  3. It's fast but buggy by mantis2009 · · Score: 2, Informative

    I'm a regular Chrome user. I've tried Opera 10.5 pre-alpha for the last few hours, and I find it at least as snappy on my regular rounds of javascript heavy websites. I also really like the trend in browsers toward simple UI, with no real estate wasted on menubars. The new Opera looks almost as minimalistic as Chrome. Nice. However, be warned, this early build really is wonky. Lots of small errors and things that simply don't work. Don't uninstall your main browser just yet. But, I think you might be able to rely on this pre-alpha build of Opera as your (superfast) gmail client, and then have another browser open for your browsing needs.

  4. Carakan is cross-platform by A+Friendly+Troll · · Score: 5, Insightful

    Carakan is cross-platform. That cannot be stressed enough. Since Opera is used on a *lot* of devices, from mobile phones, over fridges (!) and airplane entertainment centres, to the Wii, this is truly a major step forward for Opera.

    Looking forward to the final release!

    1. Re:Carakan is cross-platform by nschubach · · Score: 3, Interesting

      With all these improvements to Javascript bytecode, how long will it be until it replaces conventional VMs? Should I even worry about learning Clojure (which I just started on) if Javascript bytecode is becoming fast enough to develop on?

      </hypothetical hat>

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    2. Re:Carakan is cross-platform by shutdown+-p+now · · Score: 2, Insightful

      Regardless of performance of JavaScript VMs, JS itself is far from a perfect language. Too many quirks, and oftentimes too verbose syntax, especially when you compare it to the likes of Clojure or Ruby.

      As well, regardless of any JS perf improvements, it's not going to beat a statically typed language. JVM is still faster, for example (once it loads).

  5. Does it have Adblock? by MrMista_B · · Score: 3, Interesting

    I hate to keep harping on this, because I hate Firefox, but I hate intrusive ads even more.

    And by 'Adblock' I don't mean 'sorta like Adblock but not really', but something that straight-out duplicates the functionality, allowing be to block any element of any website anywhere, with nothing more than a right-click and perhaps a wildcard.

    Please, someone save me from RAM slaying bloat of Firefox!

    1. Re:Does it have Adblock? by micksam7 · · Score: 4, Informative

      Yes.

      Right click, choose "Block content", then select elements on a page you'd like to have blocked. Flash, images, iframes, what have you.

      May not be as complete as AdBlock, but it's certainly useful.

    2. Re:Does it have Adblock? by daveime · · Score: 2, Insightful

      I hear ya bro, you've got 2 gigs, you might as well fill 350 megs with bytes to display about:blank.

      Hang on though, which bytes are actually needed to display an EMPTY PAGE ?

      Even considering he's storing the DOM which is basically a set of empty containers for js, document head, document body, css objects etc., why in fucks name does it take 350 meg ???

    3. Re:Does it have Adblock? by mister_playboy · · Score: 4, Informative
      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    4. Re:Does it have Adblock? by moronoxyd · · Score: 2, Informative

      I use an (older) version of AdSweep to get rid of more than 90% of the ads, and Opera's own block content function for the few things that still annoy me.
      Yes, it's not quite AdBlock+, but close enough.

    5. Re:Does it have Adblock? by Icegryphon · · Score: 2, Informative

      Shoryuken will only get you so far, Most likely when you come down you are going to eat a Hadouken.
      Prefered method would be a Tatsu-maki Senpuu-kyaku nowadays since you will go through any wave motion fist Shenanigans.

    6. Re:Does it have Adblock? by Rockoon · · Score: 2, Insightful

      You have fewer tabs open than most people?

      --
      "His name was James Damore."
  6. Re:Not Even Close To Chrome In Real World Usage by Mystra_x64 · · Score: 3, Funny

    Your facts are astound... or wait you don't have any.

    --
    Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
  7. Re:Alpha by Rockoon · · Score: 2, Insightful

    Alpha's and Beta's also usually have debugging/trapping stuff in them so that users can more easily report problems, so there really isnt a general rule that alphas and betas are usually faster, or usually slower.

    I'll say this tho.. I ran Opera 10 alpha for quite some time before the official release, and the official release was just as snappy.

    Opera has always been snappy. It is arguably the best browser available and has always been a trend setter. They are playing a little bit of follow the leader this time, but they again seem to be doing it just as well if not better.

    --
    "His name was James Damore."
  8. Re:Pre Alpha?? by Ksevio · · Score: 2, Informative

    Opera has sort of broken away from that traditional model since so many people like to try the latest versions. They usually release weekly builds and "pre-alphas" on their blog, betas and RCs on their beta download page (more public), and then the stable version. This one seems to have the title "pre-alpha" because it compiled, but not all the UI is complete, and a lot of things will crash it. Basically they haven't finished writing stuff and know some stuff doesn't work, so it's not even to the testing stage (which would be "alpha") or the large scale testing "beta".

  9. Re:You Fucking Piece Of Shit by ShatteredArm · · Score: 3, Funny

    Did an Opera user pick on you when you were a child or something?

  10. FAIL by Lawrence_Bird · · Score: 2, Informative

    Fast? Really? Not. The acclaimed SunSpider test:

    Opera 10.5 A fresh install:

    Total: 4790.0ms +/- 0.2%

    FIrefox 3.7a1pre20091222 (with extensions all enabled)

    Total: 1928.0ms +/- 3.4%

    and just for the heck of it

    Opera 10.10

    Total: 8887.6ms +/- 1.9%

    is there some secret 'disable slow' preference in Opera I need to change?

    Granted, this is on an old dual-cpu Athlon MP system so the absolute results are not comparable to anyone else but the relative results are - Opera Fails.

    1. Re:FAIL by yffe · · Score: 3, Informative

      Granted, this is on an old dual-cpu Athlon MP system so the absolute results are not comparable to anyone else but the relative results are

      This is because the JavaScript engine (Carakan) does not currently compile to native code for CPUs lacking SSE2. Support for older CPUs will be added in future builds.

    2. Re:FAIL by shutdown+-p+now · · Score: 2, Informative

      That's because you're using a pointless test:

      "This is SunSpider, a JavaScript benchmark. This benchmark tests the core JavaScript language only, not the DOM or other browser APIs."

      Which is about as useless as it gets. Your typical web page doesn't do number crunching in JS; the heaviest operation it does is going to be AJAX calls and DOM manipulation, lots of it. So JS perf is nowhere nearly as important as the speed at which browser can redraw while DOM is being updated. And on that metric, Opera is fast; only Chrome seems to be able to beat it (but lags behind in features...).

      Don't bother with tests. They're useless, really - for any UI-heavy application, you don't want raw perf; you want responsibility, and that's an altogether different beast, that can be only tested by actually trying it out, and not something you can capture in numbers. It's about how smooth the pages scroll, how responsible the UI is with 20 tabs loading at the same time... these kinds of things.

  11. About Opera's GUI by thc4k · · Score: 4, Informative

    I love two things about Opera: One is integrated www, email and rss and the other is it that it's one of the most customizable software I've ever seen. You can change *every* keyboard/mouse/mouse-gesture setting and you can customize *every* ui element (and with a good menu to do so, too).

    For software i spend hours each day using, like a browser, I think the most important thing is a good user interface - and there is no better one than the one you built yourself. But it kinda makes talking about the interface pointless - spend 10 minutes with it and it will look like (your personal version of) perfection.

  12. Not available for Linux? by chrysalis · · Score: 2

    (and for OpenBSD, etc.)

    It's no biggie, just recompile it!

    Oh wait...

    --
    {{.sig}}
  13. Re:Alpha by AaxelB · · Score: 2, Insightful

    It is arguably the best browser available and has always been a trend setter. They are playing a little bit of follow the leader this time, but they again seem to be doing it just as well if not better.

    Wow. That gave me a double whiplash. :)

    Heh. How about, each final release of Opera is arguably the best browser available at the time. Right now, however, new versions of other browsers have superseded Opera's stable release (version 10 was good, but quickly overtaken). They're playing catch-up, but looking at this pre-alpha it appears they're doing a damn good job of it.

    Sound better?

  14. Re:What's the big deal? by Vectronic · · Score: 2, Informative

    I can't actually time this, but there is a noticeable difference, granted I only did a single test in each browser... if I had to make up numbers...

    Opera 10.5: 0.7 seconds
    Opera 10.10: 1.0 seconds
    Chromium 4.0: 1.2 seconds
    IExplorer8: 1.5 seconds
    Safari 4.0: 1.6 seconds
    Firefox 3.6 B5: 1.7 seconds

    Though, Safari actually "looks" slower than Firefox because Firefox starts rendering sooner, whereas Safari waits for the full page then displays. For what it's worth, DL 5Mb/UL 1Mb connection... less than a second difference between them all, but for a lot of people that adds up, it's like a little nagging voice that eventually turns into frustration, especially when a website isn't what you were hoping for.

    The actual speed with which the browser GETs and renders a website is probably close to the last reason why Opera is my preferred browser, however, it is the main reason why Chromium is my secondary browser in tandem with the fact that it also starts about as quick as Opera, so I can quickly test something outside of Opera without having to go make coffee while it does so.

  15. Closed source doesn't always suck by noz · · Score: 3, Insightful

    Closed source software stinks. Microsot Windows crawls. Anything good by Microsoft is purchased from a former developer. Adobe is not only slow to fix security holes; it continues to distribute software it knows has holes that are actively being exploited. At work I'm exposed to corporate shit by IBM that is used in every incorrect way possible (arguably IBM is a contributor to this problem). Closed source makes me want to vomit. No privacy. No security.

    But then there's Opera: possibly the only closed source project that genuinely competes on quality: accurate, good interface, efficient, and even good security? Who knows.

    But then I don't use anything closed source anymore, so perhaps I'm missing some other well deserved programs.