-
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…
-
Opera Mini request headers
By Opera Software · Monday, August 29, 2011 11
Opera Mini uses a number of custom, unregistered HTTP headers. Most of these are specific to Mini, and are sent in addition to the regular HTTP headers sent by Opera on any platform. "But what are they, and what can I do with them?" I hear you cry...let's find out. 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…
-
Tweaking spatial navigation for TV browsing
By Daniel Davis · Monday, July 25, 2011 16
Opera's spatial navigation is the most common navigation mechanism on web-enabled TVs and devices. It offers an intuitive way for users to navigate web pages. Using a sprinkling of CSS3, developers can take full control over the exact order in which elements receive focus, to further enhance the browsing experience. Read more…
-
100% Ragnarök’n’roll
By Bruce Lawson · Thursday, July 21, 2011 5
In February, we released a first Labs build of Ragnarök, Opera’s HTML5 parser. This is a second build, with reduced memory usage, enhanced performance and lots of bug fixes. 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…
-
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…