-
An Introduction to Datasets
By Divya Manian · Tuesday, May 31, 2011 5
HTML5 includes a means to set custom attributes on elements using the data- prefix. Called data attributes, they can be scripted to define and store data as well as increase options for attribute selection when styling with CSS. Read more…
-
Opera Mobile 11 MeeGo ARM developer preview
By Phillip · Tuesday, May 24, 2011 22
Opera Software continues our support of the MeeGo open source initiative (http://labs.opera.com/news/2011/03/22/) with the release of a developer preview of Opera Mobile 11 for ARM-based devices. 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…
-
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…
-
The W3C file API
By Bruce Lawson · Tuesday, April 12, 2011 3
The W3C file API provides a way to load files into the browser and find out information about them, such as size, type, etc., as well as manipulating their contents. In this article Bruce Lawson takes you through the current partial implementation of the File API available in Opera 11.10 final. 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…