Dev.Opera

Log in

  • Web
  • Add-ons
  • Mobile
  • TV
  • Labs
  • Opera TV Store app templates

    By Daniel Davis · Wednesday, June 20, 2012 11

    Since the launch of the Opera TV Store, we've seen a variety of apps published by creators and enjoyed by users. The fact that our TV apps are built using web standards means that web developers can use their existing skills to create content for the TV platform. Developing for TV can still feel unfamiliar, however, so to make it easier we've created a couple of templates for common types of apps that content creators can freely use. Read more…

  • Responsive images: what's the problem, and how do we fix it?

    By Matt Wilcox · Wednesday, June 13, 2012 30

    Responsive images is a surprisingly complicated topic, and one that's been steadily gaining attention over the last year as more developers discover they need them and then discover there's no good solution yet. This article aims to give an overview of the problem itself, and show the different proposals in the works to address it. Read more…

  • Understanding the CSS Transforms Matrix

    By Tiffany Brown · Wednesday, May 23, 2012 19

    In this article we explain how transform matrices work — these involve some rather complicated math, but they are not so hard to understand when you sit down and check out a few examples! Once you understand how to put together matrices, you can use them inside the CSS transform: matrix(); and transform: matrix3d(); functions to apply transform effects to your web pages. Read more…

  • URL Filter syntax

    By Opera Software · Tuesday, May 22, 2012 8

    Read more…

  • opera.extension.getFile()

    By Opera Software · Wednesday, May 16, 2012 46

    Read more…

  • Resource Loader API

    By Opera Software · Wednesday, May 16, 2012 25

    Because of the security model that Opera extensions use, simply grabbing a local file from some parts of an extension has not been possible. For example, an injected script could not access an image file, even if it was within the same extension package. The Resource Loader API aims to solve this problem by making it easy to access any file within an extension package, from any part of the extension. Read more…

  • opera.extension.getScreenshot() and BrowserTab.getScreenshot()

    By Opera Software · Wednesday, May 16, 2012 10

    Read more…

  • Screenshot API

    By Opera Software · Wednesday, May 16, 2012 23

    The Screenshot API for Opera extensions enables a screenshot to be taken of a page within a tab. Only the visible portion of the page is included in the screenshot, excluding the browser chrome (i.e. no toolbars and scrollbars, etc.). Read more…

  • 1
  • …
  • 9
  • 10
  • 11
  • …
  • 85

Tools

  • Opera Developer builds
  • Web development extensions
  • Opera Mini Simulator
  • Opera TV Emulator
  • Opera Mobile Classic Emulator

Resources

  • Opera Developer News
  • Can I use... tables for Opera
  • Web Education Community Group Wiki
  • Opera questions on StackOverflow
  • GitHub repositories
  • Shiny Demos

Contribute

  • Submit articles

News and announcements

  • Opera for Android 20 beta released
  • Opera Next 20.0.1387.24 for the Cognoscenti
  • A small update to Opera 19
  • Opera Developer update – 20.0.1387.16
  • Opera 19 auto update is back again.

Twitter logo: contained in link to Opera Developer Relations team Twitter stream Opera Developer Network blog logo: contained in link to blog Calendar icon: contained in link to list of events being attended by the Opera Developer Relations team

© 2014 Opera Software ASA.

  • Help/FAQ
  • Terms of service
  • Privacy