Dev.Opera

Log in

  • Web
  • Add-ons
  • Mobile
  • TV
  • Labs

Distilled knowledge for web developers

  • Understanding 3D Transforms

    By Tiffany Brown · Wednesday, June 12, 2013 2

    In this article we'll dig in to 3D transforms in detail, looking at the fundamental differences between 3D and 2D transforms, the 3D transforms available, and some demos that show how these work. Read more…

  • Extension developer interview: coffee with the Adblock Plus team

    By Andreas Bovens · Wednesday, October 23, 2013 2

    We sat down with Ben from Adblock Plus, and asked him all about the product, how it started, how it's different, how the company behind it makes money, whether ad blocking is hurting the internet or not, and more. Read more…

  • Creating game-style parallax scrolling: Zombie Edition

    By Elli Bishop · Friday, October 18, 2013 2

    Ready to enter the world of parallax scrolling websites? Yes, scrolling sites are absolutely everywhere. Sadly, sometimes they do little more than distract and disorient a user in an attempt to show off, but when done correctly, they can make the web a more exceptional place. At its best, parallax scrolling can help users explore content in an immersive and engaging way. Read more…

  • Themes in Opera 18+

    By Andreas Bovens · Thursday, October 17, 2013 12

    Due to the major architectural changes we've been going through recently, the first versions of our Chromium/Blink based Opera browser (versions 15, 16 and 17) do not support themes. However, from Opera 18 onward, themes are supported again! This article explains you how to create themes for Opera 18+. Read more…

  • Media Capture in mobile browsers

    By Francesco Iovine · Thursday, September 26, 2013 6

    Media Capture is one of the most interesting features in web applications, especially for mobile devices. Surprisingly capturing media on the spot is quite a new thing for browsers in general, until recently always being delegated to browser plugins such as Flash or Silverlight. In this article we will explore how to use the Media Capture APIs, their compatibility across mobile browsers and the current state of the W3C specifications that define them. Read more…

  • Extension developer interview: coffee with the WOT team

    By Andreas Bovens · Tuesday, September 17, 2013 3

    We sat down with Ulla from Web of Trust, and asked her what makes WOT special, how the service makes money, which extension development tools the WOT developers use, and much more. Read more…

  • Getting to know mutation observers

    By Tiffany Brown · Friday, September 6, 2013 2

    In this article, Tiffany Brown has a look at mutation observers, how they are different from mutation events, and how you can use them in your web applications. Read more…

  • Extension developer interview: coffee with the Disconnect team

    By Andreas Bovens · Tuesday, August 27, 2013 8

    We sat down with Brian from Disconnect, and asked him about his team, extension development tools and UX processes, where the service's revenue comes from, and much more. Read more…

  • 1
  • 2
  • 3
  • 4
  • …
  • 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