Dev.Opera

Log in

  • Web
  • Add-ons
  • Mobile
  • TV
  • Labs
  • Playing with HTML5 video & getUserMedia support

    By Daniel Davis · Wednesday, October 19, 2011 11

    Building on the famous exploding video demo by Sean Christmann, we're going to see how we can explode the video stream from a camera. With a few performance tweaks, this works surprisingly well both in desktop browser and on mobile devices. Read more…

  • An introduction to WebGL

    By Luz Caballero · Thursday, October 13, 2011 12

    This is the first in our series of articles about WebGL. The objective of this series is to provide the information and resources you'll need to get started learning WebGL. In this piece, we will discuss how WebGL works, what you need to create WebGL applications, and what a simple example looks like. Read more…

  • CSS3 radial gradients

    By Chris Mills · Friday, October 7, 2011 54

    This article covers the basics of CSS3 radial gradients, a great CSS feature that allows for much more flexible design work. Read more…

  • Microdata & the microdata DOM API

    By Chris Mills · Wednesday, August 10, 2011 16

    Microdata is a new addition to the HTML5 spec, which allows you to mark up data in a consistent machine-readable fashion, in a similar way to Microformats. It builds on what has gone before with a simple system of attributes that can be added to any element you wish, and an associated DOM API for processing/aggregating the microdata on a given page. This article provides a concise introduction to the topic. Read more…

  • Introducing the HTML5 History API

    By Mike Taylor · Tuesday, June 28, 2011 74

    The HTML5 history API - supported in Opera 11.50+ - provides a means to perform tasks such as moving forward and backward in the session history, adding new entries into the history, and so on. In this article we'll look at the API's basic syntax along with a simple example to show you what's possible. Read more…

  • 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 Emulator for desktop

    By Andreas Bovens · Wednesday, May 25, 2011 32

    This article introduces the Opera Mobile Emulator for Windows, Linux and Mac, covering the Profile Selector, command line hooks, input modes and more. 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…

  • 1
  • …
  • 6
  • 7
  • 8
  • …
  • 41

Tags

  • JavaScript
  • CSS3
  • HTML5
  • SVG

Web Tools

  • Opera Developer builds
  • Web development extensions

Web 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

© 2014 Opera Software ASA.

  • Help/FAQ
  • Terms of service
  • Privacy