-
Injected scripts
By Opera Software · Tuesday, December 6, 2011 14
You can add JavaScript to a website using "injected scripts". These are normal JavaScript files located inside the "includes" folder in the extension. Opera will execute the given scripts on either all pages, or certain sites and domains they have been targeted for. Read more…
-
opera.extension.urlfilter.block.remove()
By Opera Software · Tuesday, December 6, 2011 2
-
opera.extension.urlfilter.block.add()
By Opera Software · Tuesday, December 6, 2011 2
-
URL filter API
By Opera Software · Tuesday, December 6, 2011 13
The URL Filter API for Opera extensions defines a DOM interface that allows extensions to add temporary rules to Opera's native content blocker. Rules added through this API are associated with an extension and apply as long as the extension is enabled. Once an extension is disabled or the browser is shut down, the temporary rules are discarded. Read more…
-
Opera's lightweight themes
By Chris Mills · Thursday, October 13, 2011 65
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 11
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 17
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 20
This article shows you how to create multilingual Opera extensions, with resources for different languages contained in a single extension package. Read more…