Dev.Opera

Log in

  • Web
  • Add-ons
  • Mobile
  • TV
  • Labs
  • Extensions
  • Widgets
  • Themes
  • Unite Apps

Supercharge your Opera, with extensions, themes and more

  • Converting widgets to Opera extensions: Things to keep in mind

    By Shwetank Dixit · Wednesday, April 25, 2012 7

    This article provides a solid set of advice to follow for those wishing to convert existing Widgets into Opera extensions. Read more…

  • Opera's lightweight themes

    By Chris Mills · Thursday, October 13, 2011 25

    Opera 12 brings with it a new lightweight theme system, which sits on top of the default Opera theme/skin and makes simple customisations much easier to achieve. In this article we'll take a look at how this lightweight system works. Read more…

  • Cookie-sharing in Opera extensions

    By Daniel Davis · Friday, June 24, 2011 0

    Opera 11.50 for desktop introduces the ability for extensions to share cookies with the browser. As tempting as it is to dive into puns about milk and biscuits, we're going to look at how this new feature can help you make extensions that are easier for people to use. And this feature also just happens to be easy for developers to use as well. Read more…

  • Creating Opera Speed Dial Extensions

    By Daniel Davis · Tuesday, May 3, 2011 0

    With the release of Opera 11.50 comes an exciting new enhancement to Opera Speed Dial: you can now write Opera extensions that will function inside Speed Dial windows, opening up a wealth of new possibilities! This article introduces you to the relevant concepts including the necessary config.xml updates, and the new SpeedDialContext API. Read more…

  • Creating multilingual extensions

    By Patrick H. Lauke · Tuesday, April 12, 2011 0

    This article shows you how to create multilingual Opera extensions, with resources for different languages contained in a single extension package. Read more…

  • Accessing an Opera extension's background process

    By Daniel Davis · Tuesday, April 12, 2011 0

    One of the trickiest areas of building an Opera extension is messaging - sending information from one part of the extension to another. There is a comprehensive introduction to messaging already on Dev.Opera but in many cases, messaging could be avoided altogether thanks to the bgProcess object. This article shows you how... Read more…

  • Magic functions and variables

    By Hallvord R. M. Steen · Tuesday, April 12, 2011 0

    Opera comes with two special methods—opera.defineMagicFunction() and opera.defineMagicVariable(). These allow you to override global functions and variables defined on a web page—very useful when building extensions. This article explains how to use them. Read more…

  • Opera extensions: publishing guidelines

    By Opera Software · Thursday, March 31, 2011 0

    This article presents a detailed guide to publishing your own Opera extensions on our extensions site, along with the step by step process, and tips on submitting good descriptions, titles, screenshots, and more. Read more…

  • 1
  • 2
  • 3
  • 4
  • …
  • 28

Add-ons Tools

  • Opera Dragonfly
  • Widgets Eclipse plug-in

Add-ons Resources

  • Extensions API
  • Unite libraries
  • Widgets libraries

Contribute

  • Submit articles
  • Publish add-ons

© 2012 Opera Software ASA.

  • Help/FAQ
  • Terms of service
  • Privacy