-
Adding Geolocation metadata, with microformats, datasets, microdata and RDFa Lite
By Karl Dubost · Wednesday, January 16, 2013 8
In September 2011, I needed to mark up location data in an HTML document and it became more complicated than I initially thought it would be. I started to think about this topic again recently and explored some possibilities. In this article I will share my findings, looking at how I used microformats, datasets, microdata and RDFa Lite to mark up this data, and discussing what the best option might be. Read more…
-
Opera's year in Dev Rel 2012
By Chris Mills · Wednesday, December 19, 2012 5
Opera's dev rel team have done a lot this year. To tie things up for 2012, we would like to present our highlights and best publications of 2012; some golden moments for you to read when the vacation gets boring! Read more…
-
Raw WebGL 101 — Part 4: Textures
By Erik Möller · Wednesday, December 5, 2012 2
Greetings, WebGL ninjas. in this fourth part of Erik's raw WebGL tutorial series, we will turn our attention to importing textures from an image file into the canvas. Read more…
-
RoboHydra: advanced techniques
By Esteban Manchado Velázquez · Wednesday, December 5, 2012 0
This article looks at some advanced RoboHydra techniques, based around uses of the low-level RoboHydra heads (RoboHydraHead objects). Read more…
-
Native CSS feature detection via the @supports rule
By Chris Mills · Wednesday, November 21, 2012 8
We have practised feature detection to allow us to provide appropriate code to browsers with differing levels of standards support for a while now, but we've always needed 3rd party libraries to handle it. But not for much longer: The CSS3 Conditional Rules Module Level 3 provides the @supports at-rule and associated JavaScript API, providing a native mechanism for doing CSS feature detection. In this article we'll give you the lowdown on how this rule works, looking at a real example in the process. Read more…
-
Opera Mobile Emulator for desktop
By Andreas Bovens · Wednesday, May 25, 2011 13
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…
-
Network Service Discovery API support in Opera
By Daniel Davis · Tuesday, October 23, 2012 24
The Network Service Discovery API enables web pages to communicate with devices advertising themselves on the network via different discovery protocols in a peer-to-peer configuration. Now you can use JavaScript to find a UPnP server locally, browse its content and send that content to a UPnP client. This article, with links to experimental builds, shows you how. Read more…
-
Image and video post-processing with WebGL
By Nicolas Garcia Belmonte · Wednesday, October 17, 2012 9
This article looks at what image post-processing is and how to use the raw WebGL API to apply real-time post-processing effects to images and other media like video, canvas, etc. Read more…