-
Accessing an Opera extension's background process
By Daniel Davis · Tuesday, April 12, 2011 17
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 1
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 23
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…
-
Creating effective Opera Extension icons
By Christian Magnus Sinding-Larsen · Thursday, March 17, 2011 4
Want your Opera extension's icon to attract everyone for miles around? This article plays two important roles: first of all, it gives you valuable hints and tips to consider when creating an effective icon for an extension. And second, it provides a simple Photoshop tutorial for you to follow, to make sure your icons come out as good as they can be, along with some templates to use, to make things easier. Read more…
-
Site blocking with Opera’s URL Filter API
By Daniel Davis · Friday, March 11, 2011 53
Opera’s URL Filter API allows you to easily implement features in extensions that restrict access to certain domains, on a temporary or permanent basis. Imagine an easy way to control access to social networks in the office, or stop yourself from using eBay after coming home late from the pub? This article explains the concept behind the API, the basics of the syntax, and how to build a simple example extension that uses it. Read more…
-
Introduction to Widget Handset APIs in WAC 1.0
By Michał Jankowski · Wednesday, December 22, 2010 4
This article provides and introduction to the different Widget Handset APIs found in the WAC 1.0 spec, which allow your applications to hook into device features such as camera, accelerometer, address book, and more. Read more…
-
Building a spirit level widget using WAC 1.0
By Michał Borek · Wednesday, December 22, 2010 9
In this article we show you how to build a W3C Widget that makes use of WAC 1.0 features to access and return information from a device's accelerometer. Read more…
-
Documentation for Opera 11 & 12 extensions
By Andreas Bovens · Thursday, December 16, 2010 5
This is a simple, structured overview of all our Opera 11 & 12 extensions articles, API guides, tutorials, templates and guidelines. Use this as a starting point to the available documentation. Read more…