Submit News Alternative Tip Form

Opera Developer 25 Debuts with Native Desktop Notifications

Better Bookmarking and Stylish New Start Page Also Available to Test


Opera notifications in Windows 8.1 (top) and OS X Mavericks

Web notification support is now enabled in the latest developer build of the Chromium-based Opera web browser.

But while Opera shares a codebase with Chromium it doesn’t import all of its features ad-hoc. In a stark contrast to Chrome, which uses a custom notification system, the Norwegian makers of Opera have implemented the W3 specification to deliver alerts through the native OS messaging system.

This means Opera 25 delivers alerts and updates from supported websites and extensions, including Gmail, using toasts on Windows 8, and through the Mac OS X Notification Center introduced in Mountain Lion.

Experimental Features


Desktop toasts are not the only notable feature addition available to play with in Opera Developer 25.  Hidden behind a flag is a significant refinements to the browser’s built-in bookmarking system. When enabled, it sees the unpopular “Stash” feature of prior releases upgraded to a more traditional, folder based bookmarking system.

While different in layout and flow it remains every bit as visually rich as its predecessor, and even borrows a few design cues from Google’s as-yet unreleased ‘Stars’ extension for Chrome. 

Also loitering behind a flag is a new-look startup page that has more than a nod to the Opera Mini mobile browser. 

opera new start page flag

Other changes include:

  • Network installer (Mac; full offline installer still available)
  • Support for MP3, H.264 and MOV files (select platforms)
  • Various HiDPI improvements on Windows and Linux
  • Pepper Flash path detection on Linux builds
  • Opera 24 launcher Unity Launcher bug fix
  • New Tab Preview settings
  • ‘About Opera’ in Help menu added to Unity
  • Fade out effect on tab titles

A full change log is available to view on, while Opera (Developer) itself can be downloaded free  for Windows, Mac and Linux (64bit only) from the official website, linked to below.

Download Opera Developer

  • moe

    looks good, i still think that chrome needs to change how it looks. And notifcations can use more color as well (for chrome). Something like this would be nice.

    • Frederic MANSON

      I agree. Opera has much more colours from scratch than Chrome. I also think that Chrome OS should be more colourful too. Being simple doesn’t mean being austere. These are minimal and unimportant stuff to do at these stages, but it may bring more and more new users to Chrome, Chrome OS via the Chromebooks.

  • Heimen Stoffels

    What about native notifications on Linux? Opera has a Linux build of the 20 series now.

  • Marco Scannadinari
  • Андрей Кацупий

    At the picture Mac version has its window buttons on the left … Has Linux version already been fixed this way?

  • I think Chrome should follow the W3C standard, I’d love to see my Chrome notifications in notify-osd on Ubuntu and the OS X notification center.

    • Notify-osd is incredibly limiting in many regards. Notifications delivered through it can’t be ‘actioned'(i.e. clicked on) which, for transient notifications is fine, but ones where you might want to go right to what you’re being notified about, isn’t ideal. OS X does, ofc, offer some in-alert buttons, but these cannot, iirc, be issued by websites through a browser, or made by browser extensions.

      Chrome notifications give extension, app (and soon through push website) developers more leeway. They offer the a number of notification types (like on Android), configurable actions (as on Android) and give users a centralised ‘shade’ where alerts are stored until actioned (like Android).

      While it doesn’t create an entirely consistent experience within operating systems it does create a consistent experience between mobile and desktop OSes. That matters more to Google.

      • I think that should be a feature of notify-osd personally, but I understand why non-native notifications are used. In my ideal world, notify-osd could handle this.