-
Creating an HTML5 canvas painting application
By Mihai Sucan · Tuesday, March 17, 2009 9
Looking for some practical implementations of HTML5 canvas? Look no further. This article takes you through Mihai Sucan's first development steps at creating a canvas-powered online painting application. In this article he sets up the basic environment, shows how to make the event interactions work and implements some of the basic drawing tools. Read more…
-
Creating pseudo 3D games with HTML 5 canvas and raycasting: Part 2
By Jacob Seidelin · Friday, March 13, 2009 2
In this, the second part of Jacob Seidelin's series on creating games using HTML 5, JavaScript, canvas and raycasting, he takes the game put together in Part 1, and adds better collision detection, performance improvements, scenery and enemies to chase you! Read more…
-
Opera Turbo
By Roberto Mateu · Friday, March 13, 2009 5
We are launching our time-limited test phase for Opera Turbo, a server-side optimization and compression technology that provides significant improvements in browsing speeds over slow connections by compressing network traffic. Read more…
-
42: JavaScript best practices
By Christian Heilmann · Friday, March 6, 2009 40
In this article Christian Heilmann shares some JavaScript tips, tricks and best practices he has gleaned through painstaking hard work and experimentation in the field of JavaScript. These will help you make your code more efficient, more maintainable and more cross-platform compatible. Read more…
-
Introduction to hCard
By Christopher Schmitt · Friday, March 6, 2009 4
Continuing in the Microformats resource vein, Christopher Schmitt follows up his previous article with a look at the basics behind the hCard Microformat for adding semantics to contact details on web pages. Let us know what other Microformat content you'd like to see on dev.opera.com! Read more…
-
Introducing Opera Fingertouch
By Chris Mills · Thursday, March 5, 2009 9
Today we introduce Fingertouch, a technology designed to make interacting with the Web easier and simpler on touchscreen devices. Opera Fingertouch provides visual feedback when you hit a Web link, and assists you when you come across multiple links or other selectable elements in close proximity to one another. Read more…
-
Technology preview: Gears-enabled Opera Mobile 9.5
By Andreas Bovens · Friday, February 20, 2009 4
We’re happy to announce our Opera Mobile 9.5 technology preview with support for Gears, a Google open source project that enables more powerful web applications. Besides this Opera Mobile 9.5 technology preview, Gears is currently available for Firefox 1.5+, IE 6.0+, Internet Explorer Mobile 4.01+, Safari 3.1.1, and Android. Read more…
-
Carakan
By Jens Lindström · Thursday, February 5, 2009 9
Over the past few months, a small team of developers and testers have been working on implementing a new ECMAScript/JavaScript engine for Opera. When Opera's current ECMAScript engine, called Futhark, was first released in a public version, it was the fastest engine on the market. That engine was developed to minimize code footprint and memory usage, rather than to achieve maximum execution speed. This has traditionally been a correct trade-off on many of the platforms Opera runs on. The Web is a changing environment however, and tomorrow's advanced web applications will require faster ECMAScript execution, so we have now taken on the challenge to once again develop the fastest ECMAScript engine on the market. Read more…